ladybird/Applications/PixelPaint
Andreas Kling ca93c22ae2 LibGUI: Turn GUI::Application::the() into a pointer
During app teardown, the Application object may be destroyed before
something else, and so having Application::the() return a reference was
obscuring the truth about its lifetime.

This patch makes the API more honest by returning a pointer. While
this makes call sites look a bit more sketchy, do note that the global
Application pointer only becomes null during app teardown.
2020-07-04 16:54:55 +02:00
..
BucketTool.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
BucketTool.h PixelPaint: Rename original_event => image_event 2020-05-21 22:56:32 +02:00
CMakeLists.txt PixelPaint: Add selection functionality to the LayerListWidget 2020-05-26 10:18:03 +02:00
CreateNewLayerDialog.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
CreateNewLayerDialog.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
EllipseTool.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
EllipseTool.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
EraseTool.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
EraseTool.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
Image.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
Image.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
ImageEditor.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
ImageEditor.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
Layer.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
Layer.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
LayerListWidget.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
LayerListWidget.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
LineTool.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
LineTool.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
main.cpp LibGUI: Turn GUI::Application::the() into a pointer 2020-07-04 16:54:55 +02:00
MoveTool.cpp PixelPaint: Rename original_event => image_event 2020-05-21 22:56:32 +02:00
MoveTool.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
PaletteWidget.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
PaletteWidget.h PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
PenTool.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
PenTool.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
PickerTool.cpp PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
PickerTool.h PixelPaint: Rename original_event => image_event 2020-05-21 22:56:32 +02:00
RectangleTool.cpp LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
RectangleTool.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
SprayTool.cpp PixelPaint: Have layers and images send out notifications on changes 2020-05-26 10:18:03 +02:00
SprayTool.h LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize 2020-06-10 10:59:04 +02:00
Tool.cpp PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
Tool.h PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
ToolboxWidget.cpp PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
ToolboxWidget.h PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00