1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-23 21:35:07 +00:00
serenity/Userland/Applications/PixelPaint
Tim Ledbetter 3d9ba87077 PixelPaint: Enable more text tool keyboard shortcuts
This commit allows the text tool's internal TextEditor component to
handle keyboard shortcuts that would normally be handled by menu
actions.

The shortcuts that can now be used are: cut, copy, paste, undo, redo
and select all.
2023-02-19 01:48:14 +01:00
..
Filters LibGUI+Userland: Stop returning Layout from Widget::(try_)set_layout() 2023-02-18 16:56:56 +00:00
Tools PixelPaint: Enable more text tool keyboard shortcuts 2023-02-19 01:48:14 +01:00
CMakeLists.txt PixelPaint: Add a GradientTool 2023-01-26 10:37:26 +00:00
CreateNewImageDialog.cpp Userland: Specify margins and spacing in the GUI::Layout constructor 2023-02-18 16:56:56 +00:00
CreateNewImageDialog.h PixelPaint: Add background color options to "new image" dialog 2022-12-14 15:23:07 +00:00
CreateNewLayerDialog.cpp Userland: Specify margins and spacing in the GUI::Layout constructor 2023-02-18 16:56:56 +00: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 PixelPaint: Propagate errors from making filter settings widgets 2023-02-17 22:45:44 -07: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: Specify margins and spacing in the GUI::Layout constructor 2023-02-18 16:56:56 +00: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 Everywhere: Remove the AK:: qualifier from Stream usages 2023-02-13 00:50:07 +00:00
Image.h Everywhere: Remove the AK:: qualifier from Stream usages 2023-02-13 00:50:07 +00:00
ImageEditor.cpp LibCore: Move Stream-based file into the Core namespace 2023-02-13 00:50:07 +00:00
ImageEditor.h LibCore: Move Stream-based file into the Core namespace 2023-02-13 00:50:07 +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 Userland: Specify margins and spacing in the GUI::Layout constructor 2023-02-18 16:56:56 +00: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: Set Tool on_*_color_change logic using virtual functions 2023-02-16 10:50:58 +00: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 Userland: Specify margins and spacing in the GUI::Layout constructor 2023-02-18 16:56:56 +00:00
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 LibCore: Move Stream-based file into the Core namespace 2023-02-13 00:50:07 +00: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 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 Userland: Specify margins and spacing in the GUI::Layout constructor 2023-02-18 16:56:56 +00:00
ToolboxWidget.h Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00
ToolPropertiesWidget.cpp Userland: Specify margins and spacing in the GUI::Layout constructor 2023-02-18 16:56:56 +00: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 PixelPaint: Introduce a vectorscope 2022-09-03 16:57:37 +01:00