ladybird/Userland/Applications/PixelPaint
Tim Ledbetter a30b956e94 PixelPaint: Allow move tool to scale in all directions
It is now possible to scale the current layer using the move tool from
all four corners of the layer boundary. Previously scaling was only
possible from the bottom right of the image.
2023-01-06 15:09:56 +00:00
..
Filters PixelPaint: Add Hue/Saturation filter 2022-10-10 11:02:10 +01:00
Tools PixelPaint: Allow move tool to scale in all directions 2023-01-06 15:09:56 +00:00
CMakeLists.txt PixelPaint: Add Text Tool 2022-12-16 10:14:20 +00:00
CreateNewImageDialog.cpp PixelPaint: Add background color options to "new image" dialog 2022-12-14 15:23:07 +00:00
CreateNewImageDialog.h PixelPaint: Add background color options to "new image" dialog 2022-12-14 15:23:07 +00:00
CreateNewLayerDialog.cpp Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
CreateNewLayerDialog.h Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
EditGuideDialog.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
EditGuideDialog.gml Applications+Games+LibGUI: Fix layout problems 2022-06-30 11:51:25 +02:00
EditGuideDialog.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
FilterGallery.cpp PixelPaint: Make filters apply to a selection if one is present 2022-11-09 22:13:26 +03:30
FilterGallery.gml PixelPaint: Tweak FilterGallery layout 2022-07-15 12:34:25 +02:00
FilterGallery.h PixelPaint: Add a preview in FilterGallery 2022-02-12 12:21:35 +01:00
FilterParams.h Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
FilterPreviewWidget.cpp PixelPaint: Make filters apply to a selection if one is present 2022-11-09 22:13:26 +03:30
FilterPreviewWidget.h PixelPaint: Make filters apply to a selection if one is present 2022-11-09 22:13:26 +03:30
FilterTreeModel.cpp PixelPaint: Add Hue/Saturation filter 2022-10-10 11:02:10 +01:00
FilterTreeModel.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Guide.h AK: Rename create<T> => make_ref_counted<T> 2021-09-03 02:36:09 +02:00
HistogramWidget.cpp PixelPaint: Extract common scope code into a generic ScopeWidget 2022-09-03 16:57:37 +01:00
HistogramWidget.h PixelPaint: Extract common scope code into a generic ScopeWidget 2022-09-03 16:57:37 +01:00
IconBag.cpp Base+Userland: Add menu item icons 2023-01-02 09:56:05 -05:00
IconBag.h PixelPaint: Add action to invert selection 2022-10-18 18:57:12 +02:00
Image.cpp PixelPaint: Cleanup the Image class 2023-01-03 09:58:02 +00:00
Image.h PixelPaint: Cleanup the Image class 2023-01-03 09:58:02 +00:00
ImageEditor.cpp LibGfx: Avoid rounding/truncating glyph positions till blitting 2023-01-05 12:09:35 +01:00
ImageEditor.h PixelPaint: Allow ImageEditor event to append info to the statusbar 2022-12-31 04:49:19 -07:00
ImageProcessor.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
ImageProcessor.h PixelPaint: Add a general-purpose parallel image processing pipeline 2022-09-27 14:23:11 +01:00
Layer.cpp PixelPaint: Cleanup the Image class 2023-01-03 09:58:02 +00:00
Layer.h PixelPaint: Cleanup the Image class 2023-01-03 09:58:02 +00:00
LayerListWidget.cpp LibGfx+Overall: Remove is_null from Point, Rect and Size 2022-12-28 22:32:21 -05:00
LayerListWidget.h LibGUI+Applications: Rename automatic scrolling timer functions 2022-12-26 09:27:19 +01:00
LayerPropertiesWidget.cpp LibGUI: Split OpacitySlider into vertical and horizontal helper classes 2022-12-09 00:25:30 +01:00
LayerPropertiesWidget.h Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00
LevelsDialog.cpp PixelPaint: Update window modified to look at all tabs 2022-12-15 00:14:35 -07:00
LevelsDialog.gml PixelPaint: Add level sliders for brightness, contrast and gamma 2022-06-21 18:23:01 +01:00
LevelsDialog.h PixelPaint: Add level sliders for brightness, contrast and gamma 2022-06-21 18:23:01 +01:00
main.cpp PixelPaint: Propagate errors when creating images or layers 2022-12-20 10:42:11 +01:00
MainWidget.cpp PixelPaint: Propagate errors in {flip,crop,rotate,resize} functions 2023-01-03 09:58:02 +00:00
MainWidget.h PixelPaint: Allow ImageEditor event to append info to the statusbar 2022-12-31 04:49:19 -07:00
Mask.cpp PixelPaint: Move Mask::{get, set, to_index} to the header file 2021-10-24 17:02:44 +02:00
Mask.h PixelPaint: Move Mask::{get, set, to_index} to the header file 2021-10-24 17:02:44 +02:00
PaletteWidget.cpp Meta+Userland: Pass Gfx::Color by value 2022-12-07 11:48:27 +01:00
PaletteWidget.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
PixelPaintWindow.gml PixelPaint: Make scopes hideable 2022-10-27 12:59:20 +02:00
ProjectLoader.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
ProjectLoader.h PixelPaint: Use FileSystemAccessClient::try_* APIs 2022-01-20 10:39:12 +01:00
ResizeImageDialog.cpp Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
ResizeImageDialog.gml PixelPaint+LibGfx: Allow resizing images and layers 2022-11-02 10:59:18 +00:00
ResizeImageDialog.h Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
ScopeWidget.cpp PixelPaint: Extract common scope code into a generic ScopeWidget 2022-09-03 16:57:37 +01:00
ScopeWidget.h PixelPaint: Extract common scope code into a generic ScopeWidget 2022-09-03 16:57:37 +01:00
Selection.cpp PixelPaint: Add action to invert selection 2022-10-18 18:57:12 +02:00
Selection.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
ToolboxWidget.cpp PixelPaint: Add Text Tool 2022-12-16 10:14:20 +00:00
ToolboxWidget.h Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00
ToolPropertiesWidget.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
ToolPropertiesWidget.h Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00
VectorscopeWidget.cpp PixelPaint: Replace vectorscope boxes with colored corner brackets 2022-12-16 01:25:50 -07:00
VectorscopeWidget.h PixelPaint: Introduce a vectorscope 2022-09-03 16:57:37 +01:00