serenity/Userland/Applications/PixelPaint
Tim Ledbetter 4611a58f8c PixelPaint: Avoid infinite loop when updating zoom level ComboBox text
After 8b4e2e20, `Combobox::set_text()` invokes the `on_change` event by
default. This led to an infinite loop at program startup which caused a
crash.
2024-04-23 16:26:39 +02:00
..
Filters Meta+Userland: Fix more instances of bad lambda-Variant interaction 2024-04-18 13:14:33 -06:00
Tools Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
CMakeLists.txt AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
ColorMasking.gml PixelPaint: Add color-masking for editing masks 2023-08-04 12:11:13 +02:00
CreateNewImageDialog.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
CreateNewImageDialog.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
CreateNewLayerDialog.cpp Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +02:00
CreateNewLayerDialog.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
EditGuideDialog.cpp Everywhere: Use to_number<T> instead of to_{int,uint,float,double} 2023-12-23 20:41:07 +01:00
EditGuideDialog.gml
EditGuideDialog.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
FilterGallery.cpp Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +02:00
FilterGallery.gml
FilterGallery.h
FilterParams.h Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +02:00
FilterPreviewWidget.cpp
FilterPreviewWidget.h
FilterTreeModel.cpp
FilterTreeModel.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Guide.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
HistogramWidget.cpp PixelPaint: Repaint histogram data when the widget gets resized 2023-12-14 09:07:20 -07:00
HistogramWidget.h PixelPaint: Repaint histogram data when the widget gets resized 2023-12-14 09:07:20 -07:00
IconBag.cpp Everywhere: Remove unused DeprecatedString includes 2023-04-09 22:00:54 +02:00
IconBag.h
Image.cpp ImageDecoder: Add plumbing to allow a client to request an ideal size 2024-01-07 20:10:22 +01:00
Image.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ImageEditor.cpp Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
ImageEditor.h PixelPaint: Don't crash when cancel is pressed when saving a file 2024-02-21 22:37:34 +01:00
ImageMasking.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ImageMasking.h PixelPaint: Editing mask optimization 2023-08-25 11:14:03 +01:00
ImageProcessor.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ImageProcessor.h
Layer.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Layer.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
LayerListWidget.cpp LibGfx+Everywhere: Change Gfx::Rect to be endpoint exclusive 2023-05-23 12:35:42 +02:00
LayerListWidget.h
LayerPropertiesWidget.cpp LibGUI+PixelPaint: Move virtual destructors out-of-line for Clang 17 2024-04-18 13:14:33 -06:00
LayerPropertiesWidget.h LibGUI+PixelPaint: Move virtual destructors out-of-line for Clang 17 2024-04-18 13:14:33 -06: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 PixelPaint: Add link to manpage 2024-01-04 12:08:37 -07:00
MainWidget.cpp PixelPaint: Avoid infinite loop when updating zoom level ComboBox text 2024-04-23 16:26:39 +02:00
MainWidget.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Mask.cpp
Mask.h LibGfx+Everywhere: Change Gfx::Rect to be endpoint exclusive 2023-05-23 12:35:42 +02:00
PaletteWidget.cpp LibGUI+PixelPaint: Move virtual destructors out-of-line for Clang 17 2024-04-18 13:14:33 -06:00
PaletteWidget.h LibGUI+PixelPaint: Move virtual destructors out-of-line for Clang 17 2024-04-18 13:14:33 -06:00
PixelPaintWindow.gml PixelPaint: Make use of DynamicWidgetContainer 2023-12-14 09:07:20 -07: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
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
ToolboxWidget.cpp PixelPaint: Fix crash when started with path 2024-01-02 17:14:38 +01:00
ToolboxWidget.h PixelPaint: Fix crash when started with path 2024-01-02 17:14:38 +01:00
ToolPropertiesWidget.cpp LibGUI+PixelPaint: Move virtual destructors out-of-line for Clang 17 2024-04-18 13:14:33 -06:00
ToolPropertiesWidget.h LibGUI+PixelPaint: Move virtual destructors out-of-line for Clang 17 2024-04-18 13:14:33 -06: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