ladybird/Userland/Applications/PixelPaint
thankyouverycool f7e034d4b2 LibGfx+Userland: Merge FrameShape and FrameShadow into FrameStyle
Previously, Frames could set both these properties along with a
thickness to confusing effect: Most shapes of the same shadowing only
differentiated at a thickness >= 2, and some not at all. This led
to a lot of creative but ultimately superfluous choices in the code.

Instead let's streamline our options, automate thickness, and get
the right look without so much guesswork.

Plain shadowing has been consolidated into a single Plain style,
and 0 thickness can be had by setting style to NoFrame.
2023-04-30 05:49:46 +02:00
..
Filters LibGUI+Userland: Port Labels to String 2023-04-30 05:48:14 +02:00
Tools LibGUI+Userland: Port Labels to String 2023-04-30 05:48:14 +02:00
CMakeLists.txt PixelPaint: Add a GradientTool 2023-01-26 10:37:26 +00:00
CreateNewImageDialog.cpp LibGUI+Userland: Port Labels to String 2023-04-30 05:48:14 +02:00
CreateNewImageDialog.h
CreateNewLayerDialog.cpp LibGUI+Userland: Port Labels to String 2023-04-30 05:48:14 +02:00
CreateNewLayerDialog.h PixelPaint: Correctly set default layer name 2023-03-26 12:30:58 +01:00
EditGuideDialog.cpp LibGUI+Userland: Rename try_load_from_gml() -> load_from_gml() :^) 2023-01-07 14:39:30 +01:00
EditGuideDialog.gml
EditGuideDialog.h
FilterGallery.cpp LibGUI+Userland: Port Labels to String 2023-04-30 05:48:14 +02:00
FilterGallery.gml
FilterGallery.h PixelPaint: Propagate errors from making filter settings widgets 2023-02-17 22:45:44 -07:00
FilterParams.h LibGfx+Userland: Merge FrameShape and FrameShadow into FrameStyle 2023-04-30 05:49:46 +02:00
FilterPreviewWidget.cpp
FilterPreviewWidget.h
FilterTreeModel.cpp LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00
FilterTreeModel.h
Guide.h
HistogramWidget.cpp PixelPaint: Remove try_ prefix from fallible Image methods 2023-01-28 22:41:36 +01:00
HistogramWidget.h
IconBag.cpp Everywhere: Remove unused DeprecatedString includes 2023-04-09 22:00:54 +02:00
IconBag.h PixelPaint: Remove try_ prefix from fallible IconBag methods 2023-01-28 22:41:36 +01:00
Image.cpp PixelPaint: Add a Duplicate Layer action 2023-03-26 00:44:26 +01:00
Image.h PixelPaint: Remove unused function definition from Image 2023-03-26 01:49:58 +01:00
ImageEditor.cpp PixelPaint: Use new String to format error messages 2023-03-26 00:47:29 +01:00
ImageEditor.h PixelPaint: Add a Duplicate Layer action 2023-03-26 00:44:26 +01:00
ImageProcessor.cpp LibCore: Remove try_ prefix from fallible SharedCircularQueue methods 2023-01-28 22:41:36 +01:00
ImageProcessor.h PixelPaint: Remove declarations for non-existent methods 2023-01-27 20:33:18 +00:00
Layer.cpp PixelPaint: Add a Duplicate Layer action 2023-03-26 00:44:26 +01:00
Layer.h PixelPaint: Add a Duplicate Layer action 2023-03-26 00:44:26 +01:00
LayerListWidget.cpp LibGfx+Userland: Merge FrameShape and FrameShadow into FrameStyle 2023-04-30 05:49:46 +02:00
LayerListWidget.h
LayerPropertiesWidget.cpp LibGUI+Userland: Port Labels to String 2023-04-30 05:48:14 +02:00
LayerPropertiesWidget.h
LevelsDialog.cpp LibGUI+Userland: Port Labels to String 2023-04-30 05:48:14 +02:00
LevelsDialog.gml PixelPaint: Remove shrink_to_fit property from LevelsDialog GML 2023-02-28 08:44:05 +00:00
LevelsDialog.h
main.cpp PixelPaint: Add list of recently opened files to the file menu 2023-03-09 21:21:18 +01:00
MainWidget.cpp LibGUI+Userland: Make Menu::*add_submmenu take name using new string 2023-04-19 07:59:54 +02:00
MainWidget.h PixelPaint: Add "Apply Mask" action 2023-02-26 13:09:16 +01:00
Mask.cpp
Mask.h
PaletteWidget.cpp LibGfx+Userland: Merge FrameShape and FrameShadow into FrameStyle 2023-04-30 05:49:46 +02:00
PaletteWidget.h LibCore: Move Stream-based file into the Core namespace 2023-02-13 00:50:07 +00:00
PixelPaintWindow.gml
ProjectLoader.cpp Everywhere: Remove unused DeprecatedString includes 2023-04-09 22:00:54 +02:00
ProjectLoader.h LibCore: Move Stream-based file into the Core namespace 2023-02-13 00:50:07 +00:00
ResizeImageDialog.cpp LibGUI+Userland: Rename try_load_from_gml() -> load_from_gml() :^) 2023-01-07 14:39:30 +01:00
ResizeImageDialog.gml
ResizeImageDialog.h
ScopeWidget.cpp
ScopeWidget.h
Selection.cpp
Selection.h
ToolboxWidget.cpp Everywhere: Stop using NonnullOwnPtrVector 2023-03-06 23:46:35 +01:00
ToolboxWidget.h Everywhere: Remove NonnullOwnPtr.h includes 2023-03-06 23:46:35 +01:00
ToolPropertiesWidget.cpp LibGUI+Userland: Port Labels to String 2023-04-30 05:48:14 +02:00
ToolPropertiesWidget.h PixelPaint: Propagate errors from making tool property widgets 2023-02-16 23:36:58 +00:00
VectorscopeWidget.cpp PixelPaint: Remove try_ prefix from fallible Image methods 2023-01-28 22:41:36 +01:00
VectorscopeWidget.h