ladybird/Userland/Applications/PixelPaint
Mustafa Quraish 603d3a5dc6 PixelPaint: Use correct thickness in LineTool::on_second_paint()
Previously, we were ignoring the scale of the editor in the second
paint step. If you were zoomed in, the size while you were drawing
was not the same as the size of the final shape.
2021-09-07 16:53:40 +02:00
..
BrushTool.cpp PixelPaint: Make tools use the new API for property change shortcuts 2021-09-04 03:33:44 +02:00
BrushTool.h PixelPaint: Make Layer passed to tools a pointer 2021-08-27 12:45:06 +02:00
BucketTool.cpp PixelPaint: Make tools use the new API for property change shortcuts 2021-09-04 03:33:44 +02:00
BucketTool.h PixelPaint: Make Layer passed to tools a pointer 2021-08-27 12:45:06 +02:00
CMakeLists.txt PixelPaint: Refactor main.cpp into MainWidget 2021-09-06 10:36:08 +02:00
CreateNewImageDialog.cpp Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
CreateNewImageDialog.h PixelPaint: Convert to east-const style 2021-06-11 22:51:10 +02:00
CreateNewLayerDialog.cpp Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
CreateNewLayerDialog.h PixelPaint: Convert to east-const style 2021-06-11 22:51:10 +02:00
EditGuideDialog.cpp PixelPaint: Allow initial values for the EditGuideDialog 2021-09-01 13:46:44 +02:00
EditGuideDialog.gml PixelPaint: Rename CreateNewGuideDialog to EditGuideDialog 2021-09-01 13:46:44 +02:00
EditGuideDialog.h PixelPaint: Allow initial values for the EditGuideDialog 2021-09-01 13:46:44 +02:00
EllipseTool.cpp PixelPaint: Use correct thickness in EllipseTool::on_second_paint() 2021-09-07 16:53:40 +02:00
EllipseTool.h PixelPaint: Use correct thickness in EllipseTool::on_second_paint() 2021-09-07 16:53:40 +02:00
EraseTool.cpp PixelPaint: Make tools use the new API for property change shortcuts 2021-09-04 03:33:44 +02:00
EraseTool.h PixelPaint: Make Layer passed to tools a pointer 2021-08-27 12:45:06 +02:00
FilterParams.h PixelPaint: Add invert filter 2021-09-04 03:35:17 +02:00
Guide.h AK: Rename create<T> => make_ref_counted<T> 2021-09-03 02:36:09 +02:00
GuideTool.cpp PixelPaint: Make tools use the new API for property change shortcuts 2021-09-04 03:33:44 +02:00
GuideTool.h PixelPaint: Make Layer passed to tools a pointer 2021-08-27 12:45:06 +02:00
Image.cpp PixelPaint: Add Crop to Selection Action 2021-09-06 23:43:49 +02:00
Image.h PixelPaint: Add Crop to Selection Action 2021-09-06 23:43:49 +02:00
ImageEditor.cpp PixelPaint: Save Guides when writing project to file 2021-09-04 03:29:09 +02:00
ImageEditor.h PixelPaint: Save Guides when writing project to file 2021-09-04 03:29:09 +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: Fix layer dragging bug 2021-09-07 00:48:48 +02:00
LayerListWidget.h PixelPaint: Fix layer dragging bug 2021-09-07 00:48:48 +02:00
LayerPropertiesWidget.cpp Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +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 correct thickness in LineTool::on_second_paint() 2021-09-07 16:53:40 +02:00
LineTool.h PixelPaint: Make Layer passed to tools a pointer 2021-08-27 12:45:06 +02:00
main.cpp PixelPaint: Refactor main.cpp into MainWidget 2021-09-06 10:36:08 +02:00
MainWidget.cpp PixelPaint: Add Crop to Selection Action 2021-09-06 23:43:49 +02:00
MainWidget.h PixelPaint: Allow opening of files dropped onto application :^) 2021-09-06 10:36:08 +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: Make Layer passed to tools a pointer 2021-08-27 12:45:06 +02:00
MoveTool.h PixelPaint: Make Layer passed to tools a pointer 2021-08-27 12:45:06 +02:00
PaletteWidget.cpp PixelPaint: Ctrl+click on palette colors now sets primary/secondary 2021-09-02 09:09:12 +02:00
PaletteWidget.h PixelPaint: Allow changing colors temporarily without palette 2021-09-02 09:09:12 +02:00
PenTool.cpp PixelPaint: Make tools use the new API for property change shortcuts 2021-09-04 03:33:44 +02:00
PenTool.h PixelPaint: Make Layer passed to tools a pointer 2021-08-27 12:45:06 +02:00
PickerTool.cpp PixelPaint: Make Layer passed to tools a pointer 2021-08-27 12:45:06 +02:00
PickerTool.h PixelPaint: Use Zoom and Eyedropper cursors 2021-09-04 03:35:23 +02:00
PixelPaintWindow.gml Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
ProjectLoader.cpp Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
ProjectLoader.h PixelPaint: Add ProjectLoader to abstract away opening of files 2021-09-04 03:29:09 +02:00
RectangleSelectTool.cpp PixelPaint: Make tools use the new API for property change shortcuts 2021-09-04 03:33:44 +02:00
RectangleSelectTool.h PixelPaint: Make Layer passed to tools a pointer 2021-08-27 12:45:06 +02:00
RectangleTool.cpp PixelPaint: Allow modifiable thickness for RectangleTool :^) 2021-09-04 03:30:03 +02:00
RectangleTool.h PixelPaint: Allow modifiable thickness for RectangleTool :^) 2021-09-04 03:30:03 +02:00
Selection.cpp PixelPaint: Revert update rect tightening for Selection 2021-08-14 12:45:48 +02:00
Selection.h PixelPaint: Expose more complex selection operations 2021-06-22 11:00:00 +02:00
SprayTool.cpp PixelPaint: Make tools use the new API for property change shortcuts 2021-09-04 03:33:44 +02:00
SprayTool.h PixelPaint: Make Layer passed to tools a pointer 2021-08-27 12:45:06 +02:00
Tool.cpp PixelPaint: Add mechanism for tools to use keyboard shortcuts 2021-09-04 03:33:44 +02:00
Tool.h PixelPaint: Add mechanism for tools to use keyboard shortcuts 2021-09-04 03:33:44 +02:00
ToolboxWidget.cpp Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
ToolboxWidget.h PixelPaint: Use GUI::Toolbar inside the toolbox widget 2021-05-16 01:11:56 +02:00
ToolPropertiesWidget.cpp Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
ToolPropertiesWidget.h PixelPaint: Use a StackWidget in ToolPropertiesWidget 2021-08-06 23:59:14 +02:00
ZoomTool.cpp PixelPaint: Make tools use the new API for property change shortcuts 2021-09-04 03:33:44 +02:00
ZoomTool.h PixelPaint: Use Zoom and Eyedropper cursors 2021-09-04 03:35:23 +02:00