1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-13 22:07:34 +00:00
serenity/Userland/Applications/PixelPaint
Marcus Nilsson b1b6a6d6e8 PixelPaint: Let Tools have different cursors
This adds support for the Tools in PixelPaint to use different cursors
within ImageEditor. For now most of them get the crosshair cursor since
it's the most fitting, but in the future we will want to add custom
cursors.
2021-08-09 00:57:44 +02:00
..
BrushTool.cpp PixelPaint: Tighten update rects for Tools 2021-08-08 13:55:39 +02:00
BrushTool.h PixelPaint: Let Tools have different cursors 2021-08-09 00:57:44 +02:00
BucketTool.cpp PixelPaint: Use the ValueSlider widget for Tool properties 2021-08-06 23:35:48 +02:00
BucketTool.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
CMakeLists.txt PixelPaint: Use unveil to hide file system 2021-08-07 12:48:22 +02:00
CreateNewGuideDialog.cpp PixelPaint: Add a Dialog for the creation of a Guide 2021-08-07 02:52:47 +04:30
CreateNewGuideDialog.gml PixelPaint: Add a Dialog for the creation of a Guide 2021-08-07 02:52:47 +04:30
CreateNewGuideDialog.h PixelPaint: Add a Dialog for the creation of a Guide 2021-08-07 02:52:47 +04:30
CreateNewImageDialog.cpp PixelPaint: Increase default size of new images from 1x1 to 480x360 2021-06-15 10:05:16 +02:00
CreateNewImageDialog.h PixelPaint: Convert to east-const style 2021-06-11 22:51:10 +02:00
CreateNewLayerDialog.cpp PixelPaint: Change the default layer name to "Layer" 2021-07-05 20:39:30 +02:00
CreateNewLayerDialog.h PixelPaint: Convert to east-const style 2021-06-11 22:51:10 +02:00
EllipseTool.cpp PixelPaint: Use the ValueSlider widget for Tool properties 2021-08-06 23:35:48 +02:00
EllipseTool.h PixelPaint: Let Tools have different cursors 2021-08-09 00:57:44 +02:00
EraseTool.cpp PixelPaint: Tighten update rects for Tools 2021-08-08 13:55:39 +02:00
EraseTool.h PixelPaint: Use the ValueSlider widget for Tool properties 2021-08-06 23:35:48 +02:00
FilterParams.h PixelPaint: Convert to east-const style 2021-06-11 22:51:10 +02:00
Guide.h PixelPaint: Add Guide class 2021-08-07 02:52:47 +04:30
GuideTool.cpp PixelPaint: Add snapping to the GuideTool 2021-08-08 00:30:41 +02:00
GuideTool.h PixelPaint: Let Tools have different cursors 2021-08-09 00:57:44 +02:00
Image.cpp PixelPaint: Use unveil to hide file system 2021-08-07 12:48:22 +02:00
Image.h PixelPaint: Use unveil to hide file system 2021-08-07 12:48:22 +02:00
ImageEditor.cpp PixelPaint: Let Tools have different cursors 2021-08-09 00:57:44 +02:00
ImageEditor.h PixelPaint: Let Tools have different cursors 2021-08-09 00:57:44 +02:00
Layer.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
Layer.h PixelPaint: Allow partial invalidation of Layer and Image 2021-07-07 13:01:20 +02:00
LayerListWidget.cpp PixelPaint: Only update the layer thumbnail on layer bitmap changes 2021-07-09 22:07:00 +02:00
LayerListWidget.h PixelPaint: Only update the layer thumbnail on layer bitmap changes 2021-07-09 22:07:00 +02:00
LayerPropertiesWidget.cpp PixelPaint: Convert main UI to GML :^) 2021-05-16 01:11:56 +02:00
LayerPropertiesWidget.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LineTool.cpp PixelPaint: Use the ValueSlider widget for Tool properties 2021-08-06 23:35:48 +02:00
LineTool.h PixelPaint: Let Tools have different cursors 2021-08-09 00:57:44 +02:00
main.cpp PixelPaint: Use unveil to hide file system 2021-08-07 12:48:22 +02:00
Mask.cpp PixelPaint: Add a Mask class 2021-06-22 11:00:00 +02:00
Mask.h PixelPaint: Add a Mask class 2021-06-22 11:00:00 +02:00
MoveTool.cpp PixelPaint: Let Tools have different cursors 2021-08-09 00:57:44 +02:00
MoveTool.h PixelPaint: Let Tools have different cursors 2021-08-09 00:57:44 +02:00
PaletteWidget.cpp PixelPaint: Use unveil to hide file system 2021-08-07 12:48:22 +02:00
PaletteWidget.h PixelPaint: Use unveil to hide file system 2021-08-07 12:48:22 +02:00
PenTool.cpp PixelPaint: Inflate update rect for PenTool 2021-08-08 13:55:39 +02:00
PenTool.h PixelPaint: Let Tools have different cursors 2021-08-09 00:57:44 +02:00
PickerTool.cpp Applications: Remove unused header includes 2021-08-01 08:10:16 +02:00
PickerTool.h PixelPaint: Let Tools have different cursors 2021-08-09 00:57:44 +02:00
PixelPaintWindow.gml PixelPaint: Make LayerListWidget scrollable 2021-07-05 20:39:30 +02:00
RectangleSelectTool.cpp PixelPaint: Use the ValueSlider widget for Tool properties 2021-08-06 23:35:48 +02:00
RectangleSelectTool.h PixelPaint: Let Tools have different cursors 2021-08-09 00:57:44 +02:00
RectangleTool.cpp PixelPaint: Move properties for RectangleTool to ToolPropertiesWidget 2021-08-03 09:04:57 +02:00
RectangleTool.h PixelPaint: Let Tools have different cursors 2021-08-09 00:57:44 +02:00
Selection.cpp PixelPaint: Tighten update rects for Tools 2021-08-08 13:55:39 +02:00
Selection.h PixelPaint: Expose more complex selection operations 2021-06-22 11:00:00 +02:00
SprayTool.cpp PixelPaint: Use the ValueSlider widget for Tool properties 2021-08-06 23:35:48 +02:00
SprayTool.h PixelPaint: Let Tools have different cursors 2021-08-09 00:57:44 +02:00
Tool.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Tool.h PixelPaint: Let Tools have different cursors 2021-08-09 00:57:44 +02:00
ToolboxWidget.cpp PixelPaint: Add the GuideTool to the Toolbox 2021-08-07 02:52:47 +04:30
ToolboxWidget.h PixelPaint: Use GUI::Toolbar inside the toolbox widget 2021-05-16 01:11:56 +02:00
ToolPropertiesWidget.cpp PixelPaint: Use a StackWidget in ToolPropertiesWidget 2021-08-06 23:59:14 +02:00
ToolPropertiesWidget.h PixelPaint: Use a StackWidget in ToolPropertiesWidget 2021-08-06 23:59:14 +02:00
ZoomTool.cpp PixelPaint: Use the ValueSlider widget for Tool properties 2021-08-06 23:35:48 +02:00
ZoomTool.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00