1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 07:27:45 +00:00
serenity/Userland/Applications/PixelPaint
Torstennator d462d6280a PixelPaint: Fix initial tool selection
This changes how the initial tool is beeing set on application startup.
With this change the initial tool is set the same way as when the tool
is changed via the frontend. Thus it also updates the tool properties
window which wasn't done before leaving the properties empty as long
the tool was changed for the first time.
2023-12-14 09:04:31 -07:00
..
Filters AK: Remove rarely used ExtraMathConstants.h 2023-10-23 12:04:51 +01:00
Tools Userland: Use nondeprecated set_tooltip for static and formatted strings 2023-10-06 08:20:11 +02:00
CMakeLists.txt Meta: Rename compile_gml to stringify_gml 2023-08-11 21:33:48 +02:00
ColorMasking.gml PixelPaint: Add color-masking for editing masks 2023-08-04 12:11:13 +02:00
CreateNewImageDialog.cpp Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +02:00
CreateNewImageDialog.h PixelPaint: Add background color options to "new image" dialog 2022-12-14 15:23:07 +00:00
CreateNewLayerDialog.cpp Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +02:00
CreateNewLayerDialog.h PixelPaint: Correctly set default layer name 2023-03-26 12:30:58 +01:00
EditGuideDialog.cpp Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +02: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 Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +02:00
FilterGallery.gml PixelPaint: Tweak FilterGallery layout 2022-07-15 12:34:25 +02:00
FilterGallery.h PixelPaint: Propagate errors from making filter settings widgets 2023-02-17 22:45:44 -07:00
FilterParams.h Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +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 LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00
FilterTreeModel.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Guide.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
HistogramWidget.cpp PixelPaint: Calculate histogram and vectorscope data only when needed 2023-08-25 11:14:03 +01:00
HistogramWidget.h PixelPaint: Calculate histogram and vectorscope data only when needed 2023-08-25 11:14:03 +01:00
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 Userland: Return empty if ImageDecoder client receives an invalid frame 2023-10-03 08:33:53 +02:00
Image.h PixelPaint: Guess image type based on its filename 2023-08-09 14:40:26 +02:00
ImageEditor.cpp AK: Make "foo"_string infallible 2023-08-07 16:03:27 +02:00
ImageEditor.h PixelPaint: Add function to visualize editing-masks 2023-08-04 12:11:13 +02:00
ImageMasking.cpp Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +02:00
ImageMasking.h PixelPaint: Editing mask optimization 2023-08-25 11:14:03 +01:00
ImageProcessor.cpp PixelPaint: Don't const_cast to update the editor on filter application 2023-08-06 11:56:21 +02:00
ImageProcessor.h PixelPaint: Remove declarations for non-existent methods 2023-01-27 20:33:18 +00:00
Layer.cpp PixelPaint: Editing mask optimization 2023-08-25 11:14:03 +01:00
Layer.h PixelPaint: Editing mask optimization 2023-08-25 11:14:03 +01:00
LayerListWidget.cpp LibGfx+Everywhere: Change Gfx::Rect to be endpoint exclusive 2023-05-23 12:35:42 +02:00
LayerListWidget.h LibGUI+Applications: Rename automatic scrolling timer functions 2022-12-26 09:27:19 +01:00
LayerPropertiesWidget.cpp Userland: Prefer _string over _short_string 2023-08-08 07:37:21 +02:00
LayerPropertiesWidget.h Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00
LevelsDialog.cpp Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +02:00
LevelsDialog.gml PixelPaint: Remove shrink_to_fit property from LevelsDialog GML 2023-02-28 08:44:05 +00:00
LevelsDialog.h PixelPaint: Editing mask optimization 2023-08-25 11:14:03 +01:00
LuminosityMasking.gml PixelPaint: Add luminosity masking for editing masks 2023-08-04 12:11:13 +02:00
main.cpp Userland: Remember window state of productivity / editor applications 2023-09-24 20:00:00 -06:00
MainWidget.cpp Userland: Compare event MIME type list with a StringView 2023-09-29 14:40:21 +01:00
MainWidget.h PixelPaint: Add color-masking for editing masks 2023-08-04 12:11:13 +02:00
Mask.cpp PixelPaint: Move Mask::{get, set, to_index} to the header file 2021-10-24 17:02:44 +02:00
Mask.h LibGfx+Everywhere: Change Gfx::Rect to be endpoint exclusive 2023-05-23 12:35:42 +02:00
PaletteWidget.cpp PixelPaint: Update palette colors in real-time while picking 2023-07-24 11:30:54 +03:30
PaletteWidget.h LibCore: Move Stream-based file into the Core namespace 2023-02-13 00:50:07 +00:00
PixelPaintWindow.gml PixelPaint: Make scopes hideable 2022-10-27 12:59:20 +02:00
ProjectLoader.cpp PixelPaint: Guess image type based on its filename 2023-08-09 14:40:26 +02:00
ProjectLoader.h PixelPaint: Guess image type based on its filename 2023-08-09 14:40:26 +02:00
ResizeImageDialog.cpp Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +02:00
ResizeImageDialog.gml PixelPaint: Add support for box sampling scaling 2023-05-19 18:36:36 +02:00
ResizeImageDialog.h Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
ScopeWidget.cpp PixelPaint: Calculate histogram and vectorscope data only when needed 2023-08-25 11:14:03 +01:00
ScopeWidget.h PixelPaint: Calculate histogram and vectorscope data only when needed 2023-08-25 11:14:03 +01:00
Selection.cpp PixelPaint: Ensure the selection is always within image bounds 2023-05-05 16:35:42 +01:00
Selection.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
ToolboxWidget.cpp PixelPaint: Fix initial tool selection 2023-12-14 09:04:31 -07:00
ToolboxWidget.h Everywhere: Remove NonnullOwnPtr.h includes 2023-03-06 23:46:35 +01:00
ToolPropertiesWidget.cpp PixelPaint: Make tool properties widget construction non-fallible 2023-09-25 10:58:31 +02:00
ToolPropertiesWidget.h PixelPaint: Make tool properties widget construction non-fallible 2023-09-25 10:58:31 +02:00
VectorscopeWidget.cpp PixelPaint: Calculate histogram and vectorscope data only when needed 2023-08-25 11:14:03 +01:00
VectorscopeWidget.h PixelPaint: Calculate histogram and vectorscope data only when needed 2023-08-25 11:14:03 +01:00