1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-24 21:07:34 +00:00
serenity/Userland/Applications/PixelPaint
Tim Ledbetter cc18d6fd25 PixelPaint: Use image coordinates for bucket tool bounds checking
Previously, layer coordinates were being used to check whether the
bucket tool was within the bounds of the current selection, rather
than image coordinates.
2023-02-08 20:28:55 +01:00
..
Filters LibCore+Userland: Make Core::Timer::create_single_shot() return ErrorOr 2023-01-12 11:25:51 +01:00
Tools PixelPaint: Use image coordinates for bucket tool bounds checking 2023-02-08 20:28:55 +01:00
CMakeLists.txt PixelPaint: Add a GradientTool 2023-01-26 10:37:26 +00:00
CreateNewImageDialog.cpp LibGUI+Everywhere: Use fallible Window::set_main_widget() everywhere :^) 2023-01-06 13:36:02 -07:00
CreateNewImageDialog.h PixelPaint: Add background color options to "new image" dialog 2022-12-14 15:23:07 +00:00
CreateNewLayerDialog.cpp LibGUI+Everywhere: Use fallible Window::set_main_widget() everywhere :^) 2023-01-06 13:36:02 -07:00
CreateNewLayerDialog.h Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
EditGuideDialog.cpp LibGUI+Userland: Rename try_load_from_gml() -> load_from_gml() :^) 2023-01-07 14:39:30 +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 LibGUI+Userland: Rename try_load_from_gml() -> load_from_gml() :^) 2023-01-07 14:39:30 +01:00
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 LibGUI+Everywhere: Use fallible Window::set_main_widget() everywhere :^) 2023-01-06 13:36:02 -07: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 AK: Rename create<T> => make_ref_counted<T> 2021-09-03 02:36:09 +02:00
HistogramWidget.cpp PixelPaint: Remove try_ prefix from fallible Image methods 2023-01-28 22:41:36 +01:00
HistogramWidget.h PixelPaint: Extract common scope code into a generic ScopeWidget 2022-09-03 16:57:37 +01:00
IconBag.cpp PixelPaint: Remove try_ prefix from fallible IconBag methods 2023-01-28 22:41:36 +01:00
IconBag.h PixelPaint: Remove try_ prefix from fallible IconBag methods 2023-01-28 22:41:36 +01:00
Image.cpp PixelPaint: Ensure layers are positioned correctly when painting 2023-02-01 19:36:39 +01:00
Image.h PixelPaint: Ensure layers are positioned correctly when painting 2023-02-01 19:36:39 +01:00
ImageEditor.cpp PixelPaint: Ensure layers are positioned correctly when painting 2023-02-01 19:36:39 +01:00
ImageEditor.h PixelPaint: Fix off-by-one in on_second_paint() clip rect 2023-01-27 18:05:19 +00: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: Remove try_ prefix from fallible Image methods 2023-01-28 22:41:36 +01:00
Layer.h PixelPaint: Remove try_ prefix from fallible Image methods 2023-01-28 22:41:36 +01: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 LibGUI+Userland: Rename try_load_from_gml() -> load_from_gml() :^) 2023-01-07 14:39:30 +01: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: Increase default window height by 10px 2023-01-29 13:38:27 +01:00
MainWidget.cpp PixelPaint: Remove try_ prefix from fallible ProjectLoader methods 2023-01-28 22:41:36 +01:00
MainWidget.h PixelPaint: Port to Core::Stream :^) 2023-01-07 10:53:43 +00: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 PixelPaint: Port to Core::Stream :^) 2023-01-07 10:53:43 +00:00
PaletteWidget.h PixelPaint: Port to Core::Stream :^) 2023-01-07 10:53:43 +00:00
PixelPaintWindow.gml PixelPaint: Make scopes hideable 2022-10-27 12:59:20 +02:00
ProjectLoader.cpp PixelPaint: Remove try_ prefix from fallible ProjectLoader methods 2023-01-28 22:41:36 +01:00
ProjectLoader.h PixelPaint: Remove try_ prefix from fallible ProjectLoader methods 2023-01-28 22:41:36 +01:00
ResizeImageDialog.cpp LibGUI+Userland: Rename try_load_from_gml() -> load_from_gml() :^) 2023-01-07 14:39:30 +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 LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +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: Remove try_ prefix from fallible Image methods 2023-01-28 22:41:36 +01:00
VectorscopeWidget.h PixelPaint: Introduce a vectorscope 2022-09-03 16:57:37 +01:00