1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-30 21:48:11 +00:00
serenity/Userland/Libraries/LibGUI
Tom 7e77a2ec40 Everywhere: Improve CPU usage calculation
As threads come and go, we can't simply account for how many time
slices the threads at any given point may have been using. We need to
also account for threads that have since disappeared. This means we
also need to track how many time slices we have expired globally.

However, because this doesn't account for context switches outside of
the system timer tick values may still be under-reported. To solve this
we will need to track more accurate time information on each context
switch.

This also fixes top's cpu usage calculation which was still based on
the number of context switches.

Fixes #6473
2021-07-18 22:08:26 +02:00
..
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 LibGUI: Select radio buttons with keyboard 2021-07-13 07:11:47 +02:00
AbstractButton.h LibGUI: Show pressed state for Space and Return key events 2021-06-03 00:33:26 +01: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 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 Base+LibGUI: Add icon to the Rename action 2021-07-14 13:05:01 +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: Make tooltip height line count aware 2021-07-04 11:31:01 +02:00
Application.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
AutocompleteProvider.cpp LibGUI: Add a FIXME about race in AutocompleteBox::apply_suggestion() 2021-06-01 08:28:27 +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 LibGfx: Remove Gfx::FontDatabase::default_bold_font() 2021-05-20 20:55:29 +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 Revert "Userland: static vs non-static constexpr variables" 2021-05-21 10:30:52 +01:00
CheckBox.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Clipboard.cpp Everywhere: Use IPC include syntax 2021-07-03 12:16:00 +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 Everywhere: Use the correct literal suffixes 2021-07-08 10:11:00 +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 LibGUI: Fix go_upwards_instead check in ComboBox 2021-07-06 17:26:50 +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 WindowServer: Add API to change virtual desktop settings 2021-07-03 12:27:23 +02:00
Desktop.h WindowServer: Add API to change virtual desktop settings 2021-07-03 12:27:23 +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 Userland: Make IPC results with one return value available directly 2021-05-03 21:14:40 +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 AK+Everywhere: Add and use static APIs for LexicalPath 2021-06-30 11:13:54 +02:00
FileIconProvider.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FilePicker.cpp LibGUI: Pass path to FileSystemModel when creating FilePicker 2021-07-18 00:55:04 +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 LibThreading: Add ability to cancel ongoing BackgroundActions 2021-07-02 16:47:14 +02:00
FileSystemModel.h Userland+LibCore: Update FileWatcher + its users for InodeWatcher 2.0 2021-05-12 22:38:20 +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 LibGUI: Handle TTF size selection changes in font picker properly 2021-07-09 18:15:05 +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 Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +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 Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +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 Meta: Disable -Wmaybe-uninitialized 2021-06-09 23:05:32 +04:30
Label.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02: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 Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +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: Remove left margin on MessageBox text when icon is unset 2021-07-09 23:36:34 +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 Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +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 LibGUI: Put some more space between radio buttons and their label text 2021-05-16 21:14:04 +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 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 repaint disabled scrollbars when mousing over them 2021-07-07 23:57:21 +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 LibGUI: Allow bypassing hook when setting SpinBox range 2021-04-23 11:08:11 +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 AK: Rename downcast<T> => verify_cast<T> 2021-06-24 19:57:01 +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 LibGUI: Don't delete within a line if the line is empty 2021-06-06 11:25:59 +02:00
TextDocument.h LibWeb+LibSyntax: Implement nested syntax highlighters 2021-06-07 14:45:49 +04:30
TextEditor.cpp LibGUI: Convert TextEditor to east-const style 2021-07-10 15:33:46 +02:00
TextEditor.h LibGUI: Convert TextEditor to east-const style 2021-07-10 15:33:46 +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 LibGUI: Tighten paint invalidation rects in item views :^) 2021-07-10 18:30:46 +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 VimEditingEngine: Add support for repeats of J 2021-07-15 10:10:07 +02:00
VimEditingEngine.h VimEditingEngine: Allow repeats for dd, yy and x 2021-07-15 10:10:07 +02:00
Widget.cpp LibGUI: Fix widgets not being occluded 2021-07-18 18:39:20 +02:00
Widget.h LibGUI: Redraw widgets when default font changes 2021-07-12 11:08:09 +02:00
Window.cpp LibGUI: Add FontsChanged event and deliver it to windows and widgets 2021-07-12 11:08:09 +02:00
Window.h LibGUI: Add FontsChanged event and deliver it to windows and widgets 2021-07-12 11:08:09 +02:00
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