1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-13 20:12:06 +00:00
serenity/DevTools/HackStudio
Andreas Kling 705cee528a LibGUI: Make it easier to create checkable GUI::Actions
This patch adds GUI::Action::create_checkable() helpers that work just
like the existing create() helpers, but the actions become checkable(!)

Clients are no longer required to manage the checked state of their
actions manually, but instead they will be checked/unchecked as needed
by GUI::Action itself before the activation hook is fired.
2020-04-21 17:21:28 +02:00
..
CursorTool.cpp LibGUI: Remove some header dependencies from Widget.h 2020-02-14 23:53:11 +01:00
CursorTool.h LibGUI: Add forwarding header 2020-02-16 09:41:56 +01:00
Editor.cpp HackStudio: Fix the wrong cursor being drawn 2020-03-13 20:19:01 +01:00
Editor.h HackStudio: Fix the wrong cursor being drawn 2020-03-13 20:19:01 +01:00
EditorWrapper.cpp HackStudio: Add header navigation 2020-03-12 12:37:13 +01:00
EditorWrapper.h Userspace: Add missing #includes now that AK/StdLibExtras.h is smaller 2020-03-08 13:06:51 +01:00
FindInFilesWidget.cpp HackStudio: Move the "Find in files" button in line with the search box 2020-04-01 11:35:21 +02:00
FindInFilesWidget.h Userspace: Use Core::Object::add() when building interfaces 2020-02-23 11:10:52 +01:00
FormEditorWidget.cpp LibGUI: Make GUI::Frame have the 2px sunken container look by default 2020-02-23 11:10:52 +01:00
FormEditorWidget.h Userspace: Use Core::Object::add() when building interfaces 2020-02-23 11:10:52 +01:00
FormWidget.cpp Userspace: Use Core::Object::add() when building interfaces 2020-02-23 11:10:52 +01:00
FormWidget.h Userspace: Use Core::Object::add() when building interfaces 2020-02-23 11:10:52 +01:00
Locator.cpp LibGUI: Use GUI::Window::set_main_widget<WidgetType>() in clients 2020-03-04 14:26:16 +01:00
Locator.h Userspace: Use Core::Object::add() when building interfaces 2020-02-23 11:10:52 +01:00
main.cpp LibGUI: Make it easier to create checkable GUI::Actions 2020-04-21 17:21:28 +02:00
Makefile HackStudio: Use Javascript syntax highlighter 2020-03-13 22:53:13 +01:00
ProcessStateWidget.cpp LibCore: Make Core::Object::add<ChildType> return a ChildType& 2020-03-04 21:04:06 +01:00
ProcessStateWidget.h Userspace: Use Core::Object::add() when building interfaces 2020-02-23 11:10:52 +01:00
Project.cpp HackStudio: Add Javascript projects 2020-03-13 20:19:01 +01:00
Project.h HackStudio: Add Javascript projects 2020-03-13 20:19:01 +01:00
ProjectFile.cpp LibGUI: Add forwarding header 2020-02-16 09:41:56 +01:00
ProjectFile.h LibGUI: Add forwarding header 2020-02-16 09:41:56 +01:00
TerminalWrapper.cpp HackStudio: Add new Terminals 2020-04-06 09:01:42 +02:00
TerminalWrapper.h HackStudio: Add new Terminals 2020-04-06 09:01:42 +02:00
Tool.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
Tool.h LibGUI: Add forwarding header 2020-02-16 09:41:56 +01:00
WidgetTool.cpp LibGUI: Put all classes in the GUI namespace and remove the leading G 2020-02-02 15:15:33 +01:00
WidgetTool.h LibGUI: Put all classes in the GUI namespace and remove the leading G 2020-02-02 15:15:33 +01:00
WidgetTreeModel.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
WidgetTreeModel.h LibGUI: Move Icon and FontDatabase into the GUI namespace 2020-03-07 01:33:53 +01:00