ladybird/Applications/PixelPaint
Andreas Kling de85cd0907 PixelPaint: Start working on a custom layer list widget
Instead of using a TableView to show the layer stack, let's build a new
custom widget for this purpose and give it some neat features!

This patch also introduces an ImageClient interface for Image to notify
interested parties about things happening. The LayerListWidget is the
first ImageClient and listens for "layer added" and "layer removed"
notifications. :^)
2020-05-26 10:18:03 +02:00
..
BucketTool.cpp PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
BucketTool.h PixelPaint: Rename original_event => image_event 2020-05-21 22:56:32 +02:00
CMakeLists.txt PixelPaint: Start working on a custom layer list widget 2020-05-26 10:18:03 +02:00
CreateNewLayerDialog.cpp PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
CreateNewLayerDialog.h PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
EllipseTool.cpp PixelPaint: Make the EllipseTool previews work while zoomed in 2020-05-22 15:57:04 +02:00
EllipseTool.h PixelPaint: Make the EllipseTool previews work while zoomed in 2020-05-22 15:57:04 +02:00
EraseTool.cpp PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
EraseTool.h PixelPaint: Rename original_event => image_event 2020-05-21 22:56:32 +02:00
Image.cpp PixelPaint: Start working on a custom layer list widget 2020-05-26 10:18:03 +02:00
Image.h PixelPaint: Start working on a custom layer list widget 2020-05-26 10:18:03 +02:00
ImageEditor.cpp PixelPaint: Make the LineTool previews work while zoomed in 2020-05-22 14:45:14 +02:00
ImageEditor.h PixelPaint: Make the LineTool previews work while zoomed in 2020-05-22 14:45:14 +02:00
Layer.cpp PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
Layer.h PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
LayerListWidget.cpp PixelPaint: Start working on a custom layer list widget 2020-05-26 10:18:03 +02:00
LayerListWidget.h PixelPaint: Start working on a custom layer list widget 2020-05-26 10:18:03 +02:00
LayerModel.cpp PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
LayerModel.h PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
LineTool.cpp PixelPaint: Make the LineTool previews work while zoomed in 2020-05-22 14:45:14 +02:00
LineTool.h PixelPaint: Make the LineTool previews work while zoomed in 2020-05-22 14:45:14 +02:00
main.cpp PixelPaint: Start working on a custom layer list widget 2020-05-26 10:18:03 +02:00
MoveTool.cpp PixelPaint: Rename original_event => image_event 2020-05-21 22:56:32 +02:00
MoveTool.h PixelPaint: Rename original_event => image_event 2020-05-21 22:56:32 +02:00
PaletteWidget.cpp PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
PaletteWidget.h PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
PenTool.cpp PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
PenTool.h PixelPaint: Rename original_event => image_event 2020-05-21 22:56:32 +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 PixelPaint: Make the RectangleTool previews work while zoomed in 2020-05-22 14:57:10 +02:00
RectangleTool.h PixelPaint: Make the RectangleTool previews work while zoomed in 2020-05-22 14:57:10 +02:00
SprayTool.cpp PixelPaint: Rename from PaintBrush :^) 2020-05-20 20:35:35 +02:00
SprayTool.h PixelPaint: Rename original_event => image_event 2020-05-21 22:56:32 +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