ladybird/Applications/PaintBrush
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
..
BucketTool.cpp PaintBrush: Initial support for transparency. (#1883) 2020-04-21 12:03:58 +02:00
BucketTool.h LibGUI: Put all classes in the GUI namespace and remove the leading G 2020-02-02 15:15:33 +01:00
EllipseTool.cpp LibGUI: Make it easier to create checkable GUI::Actions 2020-04-21 17:21:28 +02:00
EllipseTool.h LibGUI: Add forwarding header 2020-02-16 09:41:56 +01:00
EraseTool.cpp LibGUI: Make it easier to create checkable GUI::Actions 2020-04-21 17:21:28 +02:00
EraseTool.h PaintBrush: Initial support for transparency. (#1883) 2020-04-21 12:03:58 +02:00
LineTool.cpp LibGUI: Make it easier to create checkable GUI::Actions 2020-04-21 17:21:28 +02:00
LineTool.h LibGUI: Add forwarding header 2020-02-16 09:41:56 +01:00
main.cpp LibGUI: Make MenuBar a Core::Object 2020-04-21 16:19:18 +02:00
Makefile LibGfx: Rename from LibDraw :^) 2020-02-06 12:04:00 +01:00
PaintableWidget.cpp PaintBrush: Initial support for transparency. (#1883) 2020-04-21 12:03:58 +02:00
PaintableWidget.h Userspace: Use Core::Object::add() when building interfaces 2020-02-23 11:10:52 +01:00
PaletteWidget.cpp LibCore: Make Core::Object::add<ChildType> return a ChildType& 2020-03-04 21:04:06 +01:00
PaletteWidget.h Userspace: Use Core::Object::add() when building interfaces 2020-02-23 11:10:52 +01:00
PenTool.cpp LibGUI: Make it easier to create checkable GUI::Actions 2020-04-21 17:21:28 +02:00
PenTool.h LibGUI: Add forwarding header 2020-02-16 09:41:56 +01:00
PickerTool.cpp LibGfx: Rename GraphicsBitmap.{cpp,h} => Bitmap.{cpp,h} 2020-02-06 12:07:05 +01:00
PickerTool.h LibGUI: Put all classes in the GUI namespace and remove the leading G 2020-02-02 15:15:33 +01:00
RectangleTool.cpp LibGUI: Remove leading G from filenames 2020-02-06 20:33:02 +01:00
RectangleTool.h LibGUI: Add forwarding header 2020-02-16 09:41:56 +01:00
SprayTool.cpp LibGUI: Make it easier to create checkable GUI::Actions 2020-04-21 17:21:28 +02:00
SprayTool.h LibGUI: Add forwarding header 2020-02-16 09:41:56 +01:00
Tool.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
Tool.h LibGUI: Put all classes in the GUI namespace and remove the leading G 2020-02-02 15:15:33 +01:00
ToolboxWidget.cpp LibCore: Make Core::Object::add<ChildType> return a ChildType& 2020-03-04 21:04:06 +01:00
ToolboxWidget.h Userspace: Use Core::Object::add() when building interfaces 2020-02-23 11:10:52 +01:00