1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 10:38:11 +00:00
serenity/DevTools/HackStudio
Andreas Kling e39b1f11f9 HackStudio: Support multiple editors on screen
This patch adds Editor (subclass of GTextEditor) and EditorWrapper.
An EditorWrapper is a composite widget that adds a little statusbar
above an Editor widget. The statusbar is used for showing the filename
and the current cursor position. More things can definitely be added.

To get to the currently active editor, call current_editor().
You can also get to the current editor's wrapper by calling..
current_editor_wrapper(). Which editor is current is determined by
which was was last focused by the user.
2019-10-27 12:55:10 +01:00
..
CppLexer.cpp HackStudio: Assorted improvements to C++ highlighting 2019-10-26 10:33:50 +02:00
CppLexer.h HackStudio: Assorted improvements to C++ highlighting 2019-10-26 10:33:50 +02:00
Editor.cpp HackStudio: Support multiple editors on screen 2019-10-27 12:55:10 +01:00
Editor.h HackStudio: Support multiple editors on screen 2019-10-27 12:55:10 +01:00
EditorWrapper.cpp HackStudio: Support multiple editors on screen 2019-10-27 12:55:10 +01:00
EditorWrapper.h HackStudio: Support multiple editors on screen 2019-10-27 12:55:10 +01:00
FindInFilesWidget.cpp HackStudio: Support multiple editors on screen 2019-10-27 12:55:10 +01:00
FindInFilesWidget.h HackStudio: Move "find in files" widget to its own file/class 2019-10-23 21:13:08 +02:00
main.cpp HackStudio: Support multiple editors on screen 2019-10-27 12:55:10 +01:00
Makefile HackStudio: Support multiple editors on screen 2019-10-27 12:55:10 +01:00
ProcessStateWidget.cpp HackStudio: Hide the ProcessStateWidget while no process is running 2019-10-24 21:04:13 +02:00
ProcessStateWidget.h HackStudio: Show the slave pty's PGID in the ProcessStateWidget 2019-10-24 20:56:13 +02:00
Project.cpp HackStudio: Implement adding a new file to the project 2019-10-26 21:28:31 +02:00
Project.h HackStudio: Implement adding a new file to the project 2019-10-26 21:28:31 +02:00
TerminalWrapper.cpp HackStudio: Move the ProcessStateWidget below the TerminalWidget 2019-10-24 22:32:27 +02:00
TerminalWrapper.h HackStudio: Add a widget showing the state of console's running process 2019-10-24 20:21:43 +02:00
TextDocument.cpp HackStudio: Start adding a "find in files" function 2019-10-23 20:54:41 +02:00
TextDocument.h HackStudio: Start adding a "find in files" function 2019-10-23 20:54:41 +02:00