1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-28 19:25:10 +00:00
serenity/Userland/Libraries/LibGUI
Mustafa Quraish 253eb5c6d7 ColorPicker: Add ability to select a color on the screen
This commit adds a `ColorSelectOverlay` class, and uses it to
allow the user to pick a color from the screen. The API for
`ColorSelectOverlay` is inspired from the `SelectableOverlay`
in `Utilities/shot.cpp`. In particular, it opens up it's own
window, so that we can have control over the cursor over the
whole screen.

There's one thing notably different: In addition to returning the
final selected color from the `exec()` function, it also provides
an `on_color_changed()` hook, which can be used to (optionally)
get live updated as the mouse is moving around.

This is a bit odd, but allows us to use the preview widget of the
color picker to see the current color under the mouse (which will
be selected upon clicking). When trying to select the color from
text / other small elements, this is very useful.
2021-09-11 19:05:46 +02:00
..
Wizards Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
AboutDialog.cpp AboutDialog: Accept a version string 2021-09-02 16:17:18 +01:00
AboutDialog.h AboutDialog: Accept a version string 2021-09-02 16:17:18 +01:00
AbstractButton.cpp LibGUI: Redraw button on Key_{Return,Space} up event 2021-08-03 14:02:28 +02:00
AbstractButton.h Userland: Make TextWrapping::Wrap opt-in 2021-07-27 22:05:20 +02:00
AbstractScrollableWidget.cpp LibGUI: Rename ScrollableWidget.cpp => AbstractScrollableWidget.cpp 2021-05-04 14:38:43 +02:00
AbstractScrollableWidget.h LibGUI: Rename ScrollableWidget => AbstractScrollableWidget 2021-05-03 21:03:13 +02:00
AbstractSlider.cpp LibGUI: Remove unused header includes 2021-08-01 08:10:16 +02:00
AbstractSlider.h LibGUI: Add ValueSlider widget 2021-08-06 23:35:48 +02:00
AbstractTableView.cpp LibGUI: Let the table view tell HeaderView about the min. section size 2021-08-08 14:12:45 +02:00
AbstractTableView.h LibGUI: Let the table view tell HeaderView about the min. section size 2021-08-08 14:12:45 +02:00
AbstractView.cpp LibGUI: West Const to East Const refactor 2021-09-08 15:48:02 +04:30
AbstractView.h LibGUI: West Const to East Const refactor 2021-09-08 15:48:02 +04:30
Action.cpp LibGUI: Move common action definitions to CommonActions.cpp 2021-08-19 00:11:42 +02:00
Action.h LibGUI: Add Rename action 2021-07-13 17:54:37 +02:00
ActionGroup.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ActionGroup.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Application.cpp LibGUI: Add show_tooltip_immediately() 2021-08-08 00:30:41 +02:00
Application.h LibGUI: Add show_tooltip_immediately() 2021-08-08 00:30:41 +02:00
AutocompleteProvider.cpp LibGUI+Applications: Rename Model::is_valid to is_within_range 2021-08-06 21:03:53 +02:00
AutocompleteProvider.h CppLanguageServer+LibGUI: Autocomplete #include paths 2021-05-22 15:52:11 +02:00
BoxLayout.cpp LibGUI: Distribute remaining pixels in BoxLayout to fill the entire area 2021-05-29 15:50:04 +02:00
BoxLayout.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Breadcrumbbar.cpp Everywhere: Use my shiny new serenityos.org email :^) 2021-09-03 12:22:36 +02:00
Breadcrumbbar.h LibGUI: Adjust BreadcrumbButtons width on resize 2021-09-01 01:21:51 +02:00
Button.cpp LibGUI: Remove unused header includes 2021-08-01 08:10:16 +02:00
Button.h LibGUI: Tweak GUI::Button::on_context_menu_event hook signature 2021-05-16 01:11:56 +02:00
Calendar.cpp Revert "Userland: static vs non-static constexpr variables" 2021-05-21 10:30:52 +01:00
Calendar.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
CheckBox.cpp Userland: Make TextWrapping::Wrap opt-in 2021-07-27 22:05:20 +02:00
CheckBox.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Clipboard.cpp Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
Clipboard.h LibGUI: Add a ClipboardClient for GUI::Clipboard 2021-07-27 23:49:25 +02:00
CMakeLists.txt LibGUI+WindowServer: Introduce new mouse tracking mechanism 2021-09-08 10:53:49 +02:00
ColorInput.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ColorInput.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ColorPicker.cpp ColorPicker: Add ability to select a color on the screen 2021-09-11 19:05:46 +02:00
ColorPicker.h ColorPicker: Add ability to select a color on the screen 2021-09-11 19:05:46 +02:00
ColumnsView.cpp LibGUI: Dynamically resize editing content rect in IconView 2021-09-06 17:38:26 +02:00
ColumnsView.h LibGUI: Tighten paint invalidation rects in item views :^) 2021-07-10 18:30:46 +02:00
ComboBox.cpp Userland: Migrate to argument-less deferred_invoke 2021-09-02 03:47:47 +04:30
ComboBox.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Command.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Command.h LibGUI: Make Command::action_text() virtual 2021-05-08 22:17:51 +02:00
CommonActions.cpp LibGUI: Move common action definitions to CommonActions.cpp 2021-08-19 00:11:42 +02:00
CommonLocationsProvider.cpp LibGUI: Remove unused header includes 2021-08-01 08:10:16 +02:00
CommonLocationsProvider.h LibGUI: Make common locations configurable 2021-04-26 18:57:57 +02:00
Desktop.cpp LibGUI/Desktop: Use LibConfig instead of Core::ConfigFile 2021-08-31 17:00:41 +02:00
Desktop.h LibGUI: Add callback for screen rect change to Desktop.h 2021-07-19 18:21:40 +02:00
Dialog.cpp LibGUI: Allow to specify position on screen for Dialog window 2021-07-29 09:24:08 +02:00
Dialog.h LibGUI: Allow to specify position on screen for Dialog window 2021-07-29 09:24:08 +02:00
DisplayLink.cpp LibGUI: Remove unused header includes 2021-08-01 08:10:16 +02:00
DisplayLink.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
DragOperation.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
DragOperation.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
EditingEngine.cpp LibGUI: Make Ctrl+Shift+Right select text 2021-08-22 15:31:27 +02:00
EditingEngine.h VimEditingEngine: Operate on real lines rather than wrapped ones 2021-07-15 10:10:07 +02:00
EmojiInputDialog.cpp Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
EmojiInputDialog.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Event.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Event.h WindowServer: Add message to notify clients of applet area resize 2021-08-31 16:49:22 +02:00
FileIconProvider.cpp LibGUI: Reduce amount we init for FileIconProvider::filetype_image_icon 2021-08-20 15:31:22 +02:00
FileIconProvider.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FilePicker.cpp LibGUI: Disable Open/Save button in FilePicker when nothing is selected 2021-09-09 02:32:29 +02:00
FilePicker.h LibGUI: Allow to specify FilePicker window position 2021-07-29 09:24:08 +02:00
FilePickerDialog.gml Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
FileSystemModel.cpp LibGUI: West Const to East Const refactor 2021-09-08 15:48:02 +04:30
FileSystemModel.h LibGUI: West Const to East Const refactor 2021-09-08 15:48:02 +04:30
FilteringProxyModel.cpp LibGUI: West Const to East Const refactor 2021-09-08 15:48:02 +04:30
FilteringProxyModel.h LibGUI: West Const to East Const refactor 2021-09-08 15:48:02 +04:30
FocusSource.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FontPicker.cpp Everywhere: Replace Model::update() with Model::invalidate() 2021-08-06 19:14:31 +02:00
FontPicker.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FontPickerDialog.gml LibGUI: Allow arbitrary font size in FontPicker 2021-04-16 23:54:03 +02:00
FontPickerWeightModel.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Forward.h WindowServer: Add message to notify clients of applet area resize 2021-08-31 16:49:22 +02:00
Frame.cpp Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
Frame.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
GMLAutocompleteProvider.cpp LibGUI+Playground: Move GMLAutocompleteProvider to LibGUI 2021-07-29 11:33:16 +02:00
GMLAutocompleteProvider.h LibGUI+Playground: Move GMLAutocompleteProvider to LibGUI 2021-07-29 11:33:16 +02:00
GMLFormatter.cpp Everywhere: Use linusg@serenityos.org for my copyright headers 2021-04-22 22:51:19 +02:00
GMLFormatter.h Everywhere: Use linusg@serenityos.org for my copyright headers 2021-04-22 22:51:19 +02:00
GMLLexer.cpp LibGUI: Fix off-by-one error in Lexer tokens 2021-06-05 00:32:28 +04:30
GMLLexer.h LibGUI: Fix off-by-one error in Lexer tokens 2021-06-05 00:32:28 +04:30
GMLParser.cpp LibGUI: Remove unused header includes 2021-08-01 08:10:16 +02:00
GMLParser.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
GMLSyntaxHighlighter.cpp LibGUI: Remove unused header includes 2021-08-01 08:10:16 +02:00
GMLSyntaxHighlighter.h LibWeb+LibSyntax: Implement nested syntax highlighters 2021-06-07 14:45:49 +04:30
GroupBox.cpp LibGUI: Tweak GUI::GroupBox title text position 2021-07-20 21:50:06 +02:00
GroupBox.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HeaderView.cpp LibGUI: Let the table view tell HeaderView about the min. section size 2021-08-08 14:12:45 +02:00
HeaderView.h LibGUI: Make HeaderView act only on the visible sections 2021-05-29 13:31:41 +04:30
Icon.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
Icon.h AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
IconView.cpp LibGUI: Dynamically resize editing content rect in IconView 2021-09-06 17:38:26 +02:00
IconView.h LibGUI: Dynamically resize editing content rect in IconView 2021-09-06 17:38:26 +02:00
ImageWidget.cpp LibGfx: Remove Gfx::ImageDecoder::bitmap() in favor of frame(index) 2021-07-27 01:29:50 +02:00
ImageWidget.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
INILexer.cpp LibGUI: Fix off-by-one error in Lexer tokens 2021-06-05 00:32:28 +04:30
INILexer.h LibGUI: Fix off-by-one error in Lexer tokens 2021-06-05 00:32:28 +04:30
INISyntaxHighlighter.cpp LibGUI: Remove unused header includes 2021-08-01 08:10:16 +02:00
INISyntaxHighlighter.h LibWeb+LibSyntax: Implement nested syntax highlighters 2021-06-07 14:45:49 +04:30
InputBox.cpp Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
InputBox.h LibGUI: Add InputType enum to allow creating a password InputBox dialog 2021-07-26 21:55:18 +04:30
ItemListModel.h LibGUI: West Const to East Const refactor 2021-09-08 15:48:02 +04:30
JsonArrayModel.cpp Everywhere: Replace Model::update() with Model::invalidate() 2021-08-06 19:14:31 +02:00
JsonArrayModel.h Everywhere: Replace Model::update() with Model::invalidate() 2021-08-06 19:14:31 +02:00
Label.cpp LibGUI: Remove unused header includes 2021-08-01 08:10:16 +02:00
Label.h LibGUI: Do not wrap text in statusbar segments 2021-07-29 22:33:34 +01:00
Layout.cpp LibGUI: Make a macro for registering a GUI::Margins object property 2021-06-15 14:27:48 +02:00
Layout.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LazyWidget.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LazyWidget.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LinkLabel.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
LinkLabel.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ListView.cpp LibGUI: Reuse draw_item_text function in ListView 2021-08-31 16:43:18 +02:00
ListView.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Margins.h Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
Menu.cpp LibGUI, WindowServer: Greatly simplify menubar logic 2021-08-02 00:39:15 +02:00
Menu.h LibGUI, WindowServer: Greatly simplify menubar logic 2021-08-02 00:39:15 +02:00
Menubar.h LibGUI, WindowServer: Greatly simplify menubar logic 2021-08-02 00:39:15 +02:00
MenuItem.cpp WindowServer+LibGUI: Make much of menu construction asynchronous 2021-05-03 21:56:13 +02:00
MenuItem.h LibGUI: Make Action::set_text() update any associated menu items 2021-05-08 22:17:51 +02:00
MessageBox.cpp Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
MessageBox.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Model.cpp LibGUI: West Const to East Const refactor 2021-09-08 15:48:02 +04:30
Model.h LibGUI: West Const to East Const refactor 2021-09-08 15:48:02 +04:30
ModelEditingDelegate.h LibGUI: Dynamically resize editing content rect in IconView 2021-09-06 17:38:26 +02:00
ModelIndex.cpp LibGUI/TreeView: Select parent on collapse 2021-06-01 08:22:51 +02:00
ModelIndex.h LibGUI: Implement persistent indices for models 2021-08-08 14:13:37 +02:00
ModelRole.h LibGUI: Add ModelRole::IconOpacity and support it in all views :^) 2021-07-27 18:27:49 +02:00
ModelSelection.cpp LibGUI: Remove unused header includes 2021-08-01 08:10:16 +02:00
ModelSelection.h Everywhere: "indexes" => "indices" 2021-04-29 22:23:52 +02:00
MouseTracker.cpp LibGUI+WindowServer: Introduce new mouse tracking mechanism 2021-09-08 10:53:49 +02:00
MouseTracker.h AK+Everywhere: Reduce the number of template parameters of IntrusiveList 2021-09-10 18:05:46 +03:00
MultiView.cpp Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
MultiView.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Notification.cpp Userland: Remove dummy IPC methods 2021-06-24 00:38:58 +02:00
Notification.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
OpacitySlider.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
OpacitySlider.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Painter.cpp Revert "LibGfx: Add directional floating-point scaling to Painter" 2021-05-03 16:37:05 +02:00
Painter.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
PasswordInputDialog.cpp LibGUI: Add a simple GUI::PasswordInputDialog 2021-08-02 10:13:35 +02:00
PasswordInputDialog.gml Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
PasswordInputDialog.h LibGUI: Add a simple GUI::PasswordInputDialog 2021-08-02 10:13:35 +02:00
PersistentModelIndex.cpp LibGUI: Implement persistent indices for models 2021-08-08 14:13:37 +02:00
PersistentModelIndex.h LibGUI: Implement persistent indices for models 2021-08-08 14:13:37 +02:00
ProcessChooser.cpp Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
ProcessChooser.h LibGUI: Correctly call update() in ProcessChooser 2021-08-08 13:46:27 +02:00
Progressbar.cpp LibGUI: Convert StringBuilder::appendf() => AK::Format 2021-05-07 21:12:09 +02:00
Progressbar.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
RadioButton.cpp Userland: Make TextWrapping::Wrap opt-in 2021-07-27 22:05:20 +02:00
RadioButton.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
RegularEditingEngine.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
RegularEditingEngine.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ResizeCorner.cpp Revert "Userland: static vs non-static constexpr variables" 2021-05-21 10:30:52 +01:00
ResizeCorner.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
RunningProcessesModel.cpp Everywhere: Improve CPU usage calculation 2021-07-18 22:08:26 +02:00
RunningProcessesModel.h Everywhere: Replace Model::update() with Model::invalidate() 2021-08-06 19:14:31 +02:00
ScreenLayout.cpp WindowServer: Add API to set/get screen layouts 2021-06-20 14:57:26 +02:00
ScrollableContainerWidget.cpp Profiler: Fix scrolling behavior 2021-05-08 09:55:24 +02:00
ScrollableContainerWidget.h LibGUI: Add ScrollableContainerWidget :^) 2021-05-05 22:17:33 +02:00
Scrollbar.cpp LibGUI: Don't draw Scrollbar scrubber when scrubber rect is null 2021-09-01 23:02:01 +01:00
Scrollbar.h LibGUI: Remove unused Scrollbar::{de,in}crement_gutter_rect() 2021-05-03 22:21:21 +01:00
SeparatorWidget.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
SeparatorWidget.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Shortcut.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Shortcut.h LibGUI: Add a new constructor to Action 2021-06-25 01:01:37 +02:00
Slider.cpp LibGUI: Set correct value on click with set jump_to_cursor() in Slider 2021-09-03 02:32:43 +02:00
Slider.h LibGUI: Add track_margin() to Sliders 2021-09-03 02:32:43 +02:00
SortingProxyModel.cpp LibGUI: West Const to East Const refactor 2021-09-08 15:48:02 +04:30
SortingProxyModel.h LibGUI: West Const to East Const refactor 2021-09-08 15:48:02 +04:30
SpinBox.cpp LibGUI:: Style Combo and SpinBox buttons as ThickCaps 2021-09-01 23:02:01 +01:00
SpinBox.h LibGUI: Allow bypassing hook when setting SpinBox range 2021-04-23 11:08:11 +02:00
Splitter.cpp LibGUI: Only repaint grabbable part of Splitter when hovered/unhovered 2021-07-10 01:40:51 +02:00
Splitter.h LibGUI: Have GUI::Splitter track all grabbable areas 2021-05-26 22:17:47 +02:00
StackWidget.cpp AK: Rename downcast<T> => verify_cast<T> 2021-06-24 19:57:01 +02:00
StackWidget.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Statusbar.cpp Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
Statusbar.h LibGUI: Allow specifying GUI::Statusbar segment count in GML 2021-05-05 21:38:45 +02:00
TableView.cpp LibGUI+Applications: Rename Model::is_valid to is_within_range 2021-08-06 21:03:53 +02:00
TableView.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
TabWidget.cpp Userland: Migrate to argument-less deferred_invoke 2021-09-02 03:47:47 +04:30
TabWidget.h LibGUI: Allow TabWidget to remove all tabs except one 2021-08-06 21:03:34 +02:00
TextBox.cpp LibGUI+Browser: Add UrlBox class 2021-08-18 10:39:13 +02:00
TextBox.h LibGUI+Browser: Add UrlBox class 2021-08-18 10:39:13 +02:00
TextDocument.cpp LibGUI: Remove unused header includes 2021-08-01 08:10:16 +02:00
TextDocument.h LibGUI: Add Ctrl-W to insert mode 2021-07-20 03:22:28 +02:00
TextEditor.cpp Userland: Migrate to argument-less deferred_invoke 2021-09-02 03:47:47 +04:30
TextEditor.h LibGUI+Browser: Add UrlBox class 2021-08-18 10:39:13 +02:00
TextPosition.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
TextRange.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Toolbar.cpp LibGUI: Make GUI::Toolbar::add_action() return the toolbar button 2021-05-16 01:11:56 +02:00
Toolbar.h LibGUI: Make GUI::Toolbar::add_action() return the toolbar button 2021-05-16 01:11:56 +02:00
ToolbarContainer.cpp Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
ToolbarContainer.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
TreeView.cpp LibGUI: Draw a focus rect over the row when sel. behavior is SelectRows 2021-08-10 21:56:47 +02:00
TreeView.h LibGUI: Do not allow tree column to shrink beyond indent and icon 2021-08-08 14:12:45 +02:00
UndoStack.cpp LibGUI: Fixes modified indicator behavior after saving 2021-09-04 21:04:33 +02:00
UndoStack.h LibGUI: Add UndoStack::{undo,redo}_action_text() 2021-05-08 22:17:51 +02:00
ValueSlider.cpp LibGUI: Add ValueSlider widget 2021-08-06 23:35:48 +02:00
ValueSlider.h LibGUI: Add ValueSlider widget 2021-08-06 23:35:48 +02:00
Variant.cpp LibGUI: Add Gfx::ColorRole to Variant 2021-09-06 14:05:10 +04:30
Variant.h LibGUI: Add Gfx::ColorRole to Variant 2021-09-06 14:05:10 +04:30
VimEditingEngine.cpp Everywhere: Behaviour => Behavior 2021-09-07 13:53:14 +02:00
VimEditingEngine.h VimEditingEngine: Allow repeats for dd, yy and x 2021-07-15 10:10:07 +02:00
Widget.cpp LibGUI+WindowServer: Remove now-obsolete cursor tracking feature 2021-09-08 10:53:49 +02:00
Widget.h LibGUI+WindowServer: Remove now-obsolete cursor tracking feature 2021-09-08 10:53:49 +02:00
Window.cpp LibGUI+WindowServer: Remove now-obsolete cursor tracking feature 2021-09-08 10:53:49 +02:00
Window.h LibGUI+WindowServer: Remove now-obsolete cursor tracking feature 2021-09-08 10:53:49 +02:00
WindowManagerServerConnection.cpp LibGUI: Remove unused header includes 2021-08-01 08:10:16 +02:00
WindowManagerServerConnection.h WindowServer: Add API to change virtual desktop settings 2021-07-03 12:27:23 +02:00
WindowServerConnection.cpp LibGUI+WindowServer: Introduce new mouse tracking mechanism 2021-09-08 10:53:49 +02:00
WindowServerConnection.h LibGUI+WindowServer: Introduce new mouse tracking mechanism 2021-09-08 10:53:49 +02:00
WindowType.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00