1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 10:18:11 +00:00
serenity/Userland/Libraries/LibGUI
sin-ack e11940fd01 Userland: Move text wrapping/elision into the new TextLayout :^)
This class now contains all the fun bits about laying out text in a
rect. It will handle line wrapping at a certain width, cutting off lines
that don't fit the given rect, and handling text elision.
Painter::draw_text now internally uses this.

Future work here would be not laying out text twice (once actually
preparing the lines to be rendered and once to get the bounding box),
and possibly adding left elision if necessary.

Additionally, this commit makes the Utf32View versions of
Painter::draw_text convert to Utf8View internally. The intention is to
completely remove those versions, but they're kept at the moment to keep
the scope of this PR small.
2021-07-26 21:14:39 +04:30
..
Wizards AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
AboutDialog.cpp LibGfx: Remove Gfx::FontDatabase::default_bold_font() 2021-05-20 20:55:29 +02:00
AboutDialog.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
AbstractButton.cpp Userland: Move text wrapping/elision into the new TextLayout :^) 2021-07-26 21:14:39 +04:30
AbstractButton.h Userland: Move text wrapping/elision into the new TextLayout :^) 2021-07-26 21:14:39 +04:30
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 Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
AbstractSlider.h LibGUI+SoundPlayer: Add Slider option to jump to cursor 2021-06-08 00:10:54 +04:30
AbstractTableView.cpp LibGUI: Tighten paint invalidation rects in item views :^) 2021-07-10 18:30:46 +02:00
AbstractTableView.h LibGUI: Tighten paint invalidation rects in item views :^) 2021-07-10 18:30:46 +02:00
AbstractView.cpp LibGUI: Only repaint the affected indices on AbstractView item hover 2021-07-10 18:30:46 +02:00
AbstractView.h LibGUI: Tighten paint invalidation rects in item views :^) 2021-07-10 18:30:46 +02:00
Action.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +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: Let GUI applications create an inspectable EventLoop 2021-07-26 21:14:39 +04:30
Application.h LibGUI: Let GUI applications create an inspectable EventLoop 2021-07-26 21:14:39 +04:30
AutocompleteProvider.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +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 LibGUI: Add search/removal methods to Breadcrumbbar 2021-07-01 17:15:26 +04:30
Breadcrumbbar.h LibGUI: Add search/removal methods to Breadcrumbbar 2021-07-01 17:15:26 +04:30
Button.cpp Userland: Move text wrapping/elision into the new TextLayout :^) 2021-07-26 21:14:39 +04:30
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: Move text wrapping/elision into the new TextLayout :^) 2021-07-26 21:14:39 +04:30
CheckBox.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Clipboard.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
Clipboard.h LibGUI: Add Clipboard::clear() 2021-05-10 19:09:53 +01:00
CMakeLists.txt WindowServer: Add API to set/get screen layouts 2021-06-20 14:57:26 +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 LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
ColorPicker.h Everywhere: Replace Vector<T*> with nonnull entries with Vector<T&> 2021-06-08 19:14:24 +02:00
ColumnsView.cpp LibGUI: Tighten paint invalidation rects in item views :^) 2021-07-10 18:30:46 +02:00
ColumnsView.h LibGUI: Tighten paint invalidation rects in item views :^) 2021-07-10 18:30:46 +02:00
ComboBox.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
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
CommonLocationsProvider.cpp AK+Everywhere: Change int to size_t in JsonObject and JsonArray 2021-06-29 13:18:03 +02:00
CommonLocationsProvider.h LibGUI: Make common locations configurable 2021-04-26 18:57:57 +02:00
Desktop.cpp LibGUI: Add callback for screen rect change to Desktop.h 2021-07-19 18:21:40 +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: Handle KeyDown when checking for Key_Escape in Dialog too 2021-07-13 23:23:49 +02:00
Dialog.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
DisplayLink.cpp Userland: Update IPC calls to use proxies 2021-05-03 21:14:40 +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 VimEditingEngine: Operate on real lines rather than wrapped ones 2021-07-15 10:10:07 +02:00
EditingEngine.h VimEditingEngine: Operate on real lines rather than wrapped ones 2021-07-15 10:10:07 +02:00
EmojiInputDialog.cpp AK+Everywhere: Use mostly StringView in LexicalPath 2021-06-30 11:13:54 +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 LibGUI: Add FontsChanged event and deliver it to windows and widgets 2021-07-12 11:08:09 +02:00
FileIconProvider.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
FileIconProvider.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FilePicker.cpp LibGUI: Add keyboard shortcuts to FilePicker 2021-07-25 17:56:51 +02:00
FilePicker.h LibGUI: Tweak API for getting the selected path 2021-05-20 20:55:29 +02:00
FilePickerDialog.gml LibGUI: Bump up common locations width from 90 to 95 2021-04-30 23:27:29 +02:00
FileSystemModel.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
FileSystemModel.h File Manager: Differentiate between navigation and rename errors 2021-07-19 18:20:34 +02:00
FilteringProxyModel.cpp Everywhere: "indexes" => "indices" 2021-04-29 22:23:52 +02:00
FilteringProxyModel.h AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
FocusSource.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FontPicker.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +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 LibGUI: Add FontsChanged event and deliver it to windows and widgets 2021-07-12 11:08:09 +02:00
Frame.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Frame.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +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 Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
GMLParser.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
GMLSyntaxHighlighter.cpp LibWeb+LibSyntax: Implement nested syntax highlighters 2021-06-07 14:45:49 +04:30
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 HeaderView: Fix horizonal section size miscalculation 2021-06-30 15:15:25 +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: Use wrapped text rect for paint invalidation 2021-07-12 15:59:16 +02:00
IconView.h LibGUI: Use wrapped text rect for paint invalidation 2021-07-12 15:59:16 +02:00
ImageWidget.cpp ImageViewer: Rename QSWidget => ImageViewer::ViewWidget 2021-05-14 18:37:08 +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 LibWeb+LibSyntax: Implement nested syntax highlighters 2021-06-07 14:45:49 +04:30
INISyntaxHighlighter.h LibWeb+LibSyntax: Implement nested syntax highlighters 2021-06-07 14:45:49 +04:30
InputBox.cpp LibGUI: Use east const style in InputBox.{cpp,h} 2021-07-07 15:29:03 +02:00
InputBox.h LibGUI: Use east const style in InputBox.{cpp,h} 2021-07-07 15:29:03 +02:00
ItemListModel.h AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
JsonArrayModel.cpp AK+Everywhere: Change int to size_t in JsonObject and JsonArray 2021-06-29 13:18:03 +02:00
JsonArrayModel.h AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
Label.cpp Userland: Move text wrapping/elision into the new TextLayout :^) 2021-07-26 21:14:39 +04:30
Label.h Userland: Move text wrapping/elision into the new TextLayout :^) 2021-07-26 21:14:39 +04:30
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: Rename ScrollableWidget => AbstractScrollableWidget 2021-05-03 21:03:13 +02:00
ListView.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Margins.h LibGUI: Make a macro for registering a GUI::Margins object property 2021-06-15 14:27:48 +02:00
Menu.cpp WindowServer+LibGUI: Make menu allocation asynchronous 2021-05-17 13:33:41 +02:00
Menu.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Menubar.cpp WindowServer+LibGUI: Make menubar allocation asynchronous 2021-05-17 13:33:41 +02:00
Menubar.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +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 LibGUI: Handle multiple lines of text in MessageBox 2021-07-22 22:38:25 +02:00
MessageBox.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Model.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Model.h Everywhere: "indexes" => "indices" 2021-04-29 22:23:52 +02:00
ModelEditingDelegate.h TableView: Do not select input on keydown 2021-07-11 22:07:57 +02:00
ModelIndex.cpp LibGUI/TreeView: Select parent on collapse 2021-06-01 08:22:51 +02:00
ModelIndex.h LibGUI/TreeView: Select parent on collapse 2021-06-01 08:22:51 +02:00
ModelRole.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ModelSelection.cpp Everywhere: "indexes" => "indices" 2021-04-29 22:23:52 +02:00
ModelSelection.h Everywhere: "indexes" => "indices" 2021-04-29 22:23:52 +02:00
MultiView.cpp LibGUI: Put actions in order in MultiView 2021-07-25 17:56:51 +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
ProcessChooser.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ProcessChooser.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22: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: Move text wrapping/elision into the new TextLayout :^) 2021-07-26 21:14:39 +04:30
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 Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +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 invalidate scrollbar rect if disabled 2021-07-19 16:24:06 +02: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+SoundPlayer: Add Slider option to jump to cursor 2021-06-08 00:10:54 +04:30
Slider.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
SortingProxyModel.cpp Everywhere: "indexes" => "indices" 2021-04-29 22:23:52 +02:00
SortingProxyModel.h Everywhere: "indexes" => "indices" 2021-04-29 22:23:52 +02:00
SpinBox.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02: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 LibGUI: Don't show resize corner in non-resizable window's statusbar 2021-05-06 12:08:00 +02:00
Statusbar.h LibGUI: Allow specifying GUI::Statusbar segment count in GML 2021-05-05 21:38:45 +02:00
TableView.cpp TableView: Do not select input on keydown 2021-07-11 22:07:57 +02:00
TableView.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
TabWidget.cpp LibGUI: Tighten invalidation rect for TabWidget 2021-07-19 16:24:06 +02:00
TabWidget.h LibGUI/TabWidget: Add close button to tabs 2021-06-20 15:16:26 +02:00
TextBox.cpp LibGUI: Add PasswordBox 2021-06-30 11:12:25 +02:00
TextBox.h LibGUI: Add PasswordBox 2021-06-30 11:12:25 +02:00
TextDocument.cpp TextDocument: Fix indentation duplicating spaces 2021-07-26 12:56:52 +04:30
TextDocument.h LibGUI: Add Ctrl-W to insert mode 2021-07-20 03:22:28 +02:00
TextEditor.cpp LibGUI+Browser: Do not paste bitmaps 2021-07-25 12:36:23 +02:00
TextEditor.h LibGUI: Add Ctrl-U to insert mode 2021-07-20 03:22:28 +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 Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ToolbarContainer.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
TreeView.cpp LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
TreeView.h LibGUI: Tighten paint invalidation rects in item views :^) 2021-07-10 18:30:46 +02:00
UndoStack.cpp LibGUI: Add UndoStack::{undo,redo}_action_text() 2021-05-08 22:17:51 +02:00
UndoStack.h LibGUI: Add UndoStack::{undo,redo}_action_text() 2021-05-08 22:17:51 +02:00
Variant.cpp LibGUI: Add u64 type to LibGUI::Variant 2021-05-28 16:37:25 +01:00
Variant.h LibGUI: Add u64 type to LibGUI::Variant 2021-05-28 16:37:25 +01:00
VimEditingEngine.cpp LibGUI: Add Ctrl-U to insert mode 2021-07-20 03:22:28 +02:00
VimEditingEngine.h VimEditingEngine: Allow repeats for dd, yy and x 2021-07-15 10:10:07 +02:00
Widget.cpp LibGUI: Ignore the Enter event by default 2021-07-26 21:14:39 +04:30
Widget.h LibGUI: Only dispatch Leave if the now-hovered widget isn't a child 2021-07-26 21:14:39 +04:30
Window.cpp LibGUI: Only dispatch Leave if the now-hovered widget isn't a child 2021-07-26 21:14:39 +04:30
Window.h LibGUI: Add virtual handlers for WindowEntered and WindowLeft events 2021-07-26 21:14:39 +04:30
WindowManagerServerConnection.cpp WindowServer: Add API to change virtual desktop settings 2021-07-03 12:27:23 +02:00
WindowManagerServerConnection.h WindowServer: Add API to change virtual desktop settings 2021-07-03 12:27:23 +02:00
WindowServerConnection.cpp LibGUI+WindowServer: Expose WindowServer client id to the client 2021-07-18 17:21:28 +02:00
WindowServerConnection.h LibGUI+WindowServer: Expose WindowServer client id to the client 2021-07-18 17:21:28 +02:00
WindowType.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00