ladybird/Userland/Libraries/LibGUI
Andrew Kaster 6d4ba21832 LibIPC+Userland: Make IPC::File always own its file descriptor
Add factory functions to distinguish between when the owner of the File
wants to transfer ownership to the new IPC object (adopt) or to send a
copy of the same fd to the IPC peer (clone).

This behavior is more intuitive than the previous behavior. Previously,
an IPC::File would default to a shallow clone of the file descriptor,
only *actually* calling dup(2) for the fd when encoding or it into an
IPC MessageBuffer. Now the dup(2) for the fd is explicit in the clone_fd
factory function.
2024-04-19 06:34:07 -04:00
..
GML Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Wizards Userland: Use non-fallible EventReceiver::add() where possible 2023-09-25 10:58:31 +02:00
AboutDialog.cpp AboutDialog: Port to GML Complier 2024-02-26 13:20:42 -07:00
AboutDialog.gml AboutDialog: Port to GML Complier 2024-02-26 13:20:42 -07:00
AboutDialog.h LibGUI+Applications: Use String in make_about_action() 2023-09-16 11:05:49 +02:00
AboutDialogWidget.h AboutDialog: Port to GML Complier 2024-02-26 13:20:42 -07:00
AbstractButton.cpp LibCore: Add new REGISTER_STRING_PROPERTY macro 2023-03-16 09:58:42 +01:00
AbstractButton.h LibGUI: Add Button double-click callback 2023-02-19 01:09:09 +01:00
AbstractScrollableWidget.cpp LibGfx+Everywhere: Change Gfx::Rect to be endpoint exclusive 2023-05-23 12:35:42 +02:00
AbstractScrollableWidget.h LibGUI: Automatically scroll to a new column on adding it in ColumnsView 2022-12-30 17:16:29 +01:00
AbstractSlider.cpp LibGUI: Only redraw sliders after the on_change callback has finished 2023-04-14 12:05:52 +01:00
AbstractSlider.h LibGUI: Remove declarations for non-existent methods 2023-01-27 20:33:18 +00:00
AbstractTableView.cpp Everywhere: Use to_number<T> instead of to_{int,uint,float,double} 2023-12-23 20:41:07 +01:00
AbstractTableView.h LibGUI: Add a callback when the visible columns of a TableView change 2023-06-14 17:53:59 +02:00
AbstractThemePreview.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
AbstractThemePreview.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
AbstractView.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
AbstractView.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
AbstractZoomPanWidget.cpp LibGfx+Overall: Remove is_null from Point, Rect and Size 2022-12-28 22:32:21 -05:00
AbstractZoomPanWidget.h LibGUI: Fix const-correctness issues 2023-02-21 00:54:04 +01:00
Action.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Action.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ActionGroup.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ActionGroup.h Libraries: Use default constructors/destructors in LibGUI 2022-03-12 14:44:43 -08:00
Application.cpp LibCore: Stop obsessing about tiny OOMs in Core::Timer 2024-04-17 07:16:52 +02:00
Application.h LibGUI+Userland: Take ByteString in set_most_recently_open_file() 2024-01-24 11:07:03 +00:00
AutocompleteProvider.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
AutocompleteProvider.h LibCodeComprehension: Re-organize code comprehension related code 2022-05-21 18:15:58 +02:00
BoxLayout.cpp LibGUI: Port rest of the classes to property deserializers 2024-01-06 09:15:37 -07:00
BoxLayout.h LibGUI: Allow specifying Layout margins and spacing in the constructor 2023-02-18 16:56:56 +00:00
Breadcrumbbar.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Breadcrumbbar.h Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
Button.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Button.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Calendar.cpp LibGUI: Add Calendar property for mode 2024-02-24 18:54:51 -07:00
Calendar.h LibGUI: Add Calendar property for mode 2024-02-24 18:54:51 -07:00
CheckBox.cpp LibGfx+Everywhere: Change Gfx::Rect to be endpoint exclusive 2023-05-23 12:35:42 +02:00
CheckBox.h LibGUI: Make CheckBox height adapt to the current font size 2023-03-03 15:38:59 +01:00
Clipboard.cpp Everywhere: Use to_number<T> instead of to_{int,uint,float,double} 2023-12-23 20:41:07 +01:00
Clipboard.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
CMakeLists.txt IncrementalSearchBanner: Port to GML compilation 2024-04-15 14:01:13 +02:00
ColorFilterer.h LibGUI: Add ColorFilterer class 2022-11-19 11:04:11 +01:00
ColorInput.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ColorInput.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ColorPicker.cpp Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
ColorPicker.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ColumnsView.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ColumnsView.h LibGUI: Teach ColumnsView where indexes are placed (and scroll to them) 2022-12-30 17:16:29 +01:00
ComboBox.cpp Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
ComboBox.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Command.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
CommandPalette.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
CommandPalette.h LibGUI: Make Dialog::ScreenPosition an enum class 2022-05-13 16:27:43 +02:00
CommonActions.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
CommonLocationsProvider.cpp Base: Create user default Music and Pictures directories 2024-02-05 16:30:52 +01:00
CommonLocationsProvider.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
CommonMenus.cpp LibGUI: Make CommonMenus::make_accessibility_menu() infallible 2023-08-14 14:57:54 +02:00
ConnectionToWindowManagerServer.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ConnectionToWindowManagerServer.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ConnectionToWindowServer.cpp Userland: Actually use the correct character map index from KeyEvent 2023-12-29 16:40:59 +01:00
ConnectionToWindowServer.h Userland: Actually use the correct character map index from KeyEvent 2023-12-29 16:40:59 +01:00
DatePicker.cpp LibGUI: Remove redundant Widget::update calls from DatePicker 2024-02-24 18:54:51 -07:00
DatePicker.h Calendar: Move MonthListModel into Calendar.h 2024-01-06 10:37:53 -07:00
DatePickerDialog.gml LibGUI: Add Calendar property for mode 2024-02-24 18:54:51 -07:00
Desktop.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Desktop.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Dialog.cpp LibGUI: Simplify Dialog::ScreenPosition and allow Dialogs to opt out 2023-05-15 12:15:39 +02:00
Dialog.h LibGUI: Add a MessageBox type to reveal a file 2024-01-06 20:11:12 +00:00
DisplayLink.cpp Userland: Rename WindowServerConnection=>ConnectionToWindowServer 2022-02-25 22:35:12 +01:00
DisplayLink.h Userland: Rename WindowServerConnection=>ConnectionToWindowServer 2022-02-25 22:35:12 +01:00
DragOperation.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
DragOperation.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
DynamicWidgetContainer.cpp Everywhere: Add deprecated_ prefix to JsonValue::to_byte_string 2024-01-12 17:41:34 -07:00
DynamicWidgetContainer.h LibGUI: Add DynamicWidgetContainter 2023-12-14 09:07:20 -07:00
DynamicWidgetContainerControls.gml LibGUI: Add DynamicWidgetContainter 2023-12-14 09:07:20 -07:00
DynamicWidgetContainerControls.h LibGUI: Add DynamicWidgetContainter 2023-12-14 09:07:20 -07:00
EditingEngine.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
EditingEngine.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
EmojiInputDialog.cpp EmojiInputDialog: Port to GML compilation 2024-04-15 14:01:13 +02:00
EmojiInputDialog.gml EmojiInputDialog: Port to GML compilation 2024-04-15 14:01:13 +02:00
EmojiInputDialog.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
EmojiInputDialogWidget.h EmojiInputDialog: Port to GML compilation 2024-04-15 14:01:13 +02:00
Event.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Event.h LibGUI: Define bitwise operations for GUI::MouseButton 2024-03-06 07:46:18 +01:00
FileIconProvider.cpp LibFileSystem+Everywhere: Return ByteString from read_link() 2024-01-16 08:42:34 +00:00
FileIconProvider.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
FilePicker.cpp Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
FilePicker.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
FilePickerDialog.gml FilePickerDialog: Port to GML compilation 2024-04-15 14:01:13 +02:00
FilePickerDialogWidget.h FilePickerDialog: Port to GML compilation 2024-04-15 14:01:13 +02:00
FileSystemModel.cpp LibFileSystem+Everywhere: Return ByteString from read_link() 2024-01-16 08:42:34 +00:00
FileSystemModel.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
FileTypeFilter.h LibGfx: Add the start of a JPEG2000 loader 2024-03-25 20:35:00 +01:00
FilteringProxyModel.cpp LibGUI: Display commands on CommandPalette's start up 2023-12-20 12:22:05 +01:00
FilteringProxyModel.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
FocusPolicy.h LibGUI: Move GUI::FocusPolicy to its own header & add explainer comment 2021-10-21 16:48:24 +02:00
FocusSource.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FontPicker.cpp Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
FontPicker.h LibGfx: Convert FontDatabase APIs to use FlyString 2023-09-06 11:29:03 -04:00
FontPickerDialog.gml FontPickerDialog: Port to GML compilation 2024-04-15 14:01:13 +02:00
FontPickerDialogWidget.h FontPickerDialog: Port to GML compilation 2024-04-15 14:01:13 +02:00
Forward.h LibGUI: Add a date picker dialog 2024-01-06 10:37:53 -07:00
Frame.cpp LibGUI: Always paint vertical lines for Frames in unmaximized windows 2023-05-07 21:12:35 +02:00
Frame.h LibGfx+Userland: Merge FrameShape and FrameShadow into FrameStyle 2023-04-30 05:49:46 +02:00
GitCommitLexer.cpp LibGUI: Add a GitCommit SyntaxHighlighter implementation 2022-01-18 09:01:16 +01:00
GitCommitLexer.h Userland: Undefine FOR_EACH_TOKEN_TYPE everywhere 2022-02-07 18:39:50 +01:00
GitCommitSyntaxHighlighter.cpp LibSyntax+Userland: Make LibSyntax not depend on LibGUI 2023-08-29 07:57:39 -04:00
GitCommitSyntaxHighlighter.h LibSyntax: Teach each highlighter about it's comment syntax 2022-11-27 18:28:43 -07:00
GlyphMapWidget.cpp Userland: Draw tooltip over glyph to show UTF-8 code point 2023-10-26 11:12:49 +02:00
GlyphMapWidget.h Userland: Draw tooltip over glyph to show UTF-8 code point 2023-10-26 11:12:49 +02:00
GroupBox.cpp LibGUI: Fix bad title alignment in GroupBox 2023-05-15 14:15:53 +02:00
GroupBox.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
HeaderView.cpp LibGUI: Allow HeaderView column selectability to be toggled 2024-01-14 15:01:47 -07:00
HeaderView.h LibGUI: Allow HeaderView column selectability to be toggled 2024-01-14 15:01:47 -07:00
HorizontalSlider.h LibGUI: Split HorizontalSlider to separate header 2023-12-08 01:06:09 +01:00
Icon.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Icon.h LibGUI: Use HashMap::keys() to hand out the available sizes of icons 2024-03-01 14:05:53 -07:00
IconView.cpp Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
IconView.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ImageWidget.cpp LibGfx+Fallout: Make ImageDecoder return ErrorOr 2024-03-07 11:20:06 -05:00
ImageWidget.h LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
IncrementalSearchBanner.cpp IncrementalSearchBanner: Port to GML compilation 2024-04-15 14:01:13 +02:00
IncrementalSearchBanner.gml IncrementalSearchBanner: Port to GML compilation 2024-04-15 14:01:13 +02:00
IncrementalSearchBanner.h IncrementalSearchBanner: Port to GML compilation 2024-04-15 14:01:13 +02:00
INILexer.cpp LibGUI: Lex INI files as Utf8 2023-01-11 10:24:51 +01:00
INILexer.h LibGUI: Lex INI files as Utf8 2023-01-11 10:24:51 +01:00
INISyntaxHighlighter.cpp LibSyntax+Userland: Make LibSyntax not depend on LibGUI 2023-08-29 07:57:39 -04:00
INISyntaxHighlighter.h LibSyntax: Teach each highlighter about it's comment syntax 2022-11-27 18:28:43 -07:00
InputBox.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
InputBox.h LibGUI: Add a numeric input type to InputBox 2023-04-18 10:05:21 +02:00
ItemListModel.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
JsonArrayModel.cpp LibGUI: Remove GUI::Variant::Variant(JsonValue const&) 2024-01-21 15:47:53 -07:00
JsonArrayModel.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Label.cpp LibGUI: Consider carriage returns when counting lines in a label 2024-03-08 14:43:33 -05:00
Label.h LibGUI: Remove Label icons and replace instances with ImageWidget 2023-04-30 05:48:14 +02:00
LabelWithEventDispatcher.cpp LibGUI: Add DynamicWidgetContainter 2023-12-14 09:07:20 -07:00
LabelWithEventDispatcher.h LibGUI: Add DynamicWidgetContainter 2023-12-14 09:07:20 -07:00
Layout.cpp LibGUI: Port rest of the classes to property deserializers 2024-01-06 09:15:37 -07:00
Layout.h LibGUI: Remove remaining fallible Layout APIs 2023-08-14 14:57:54 +02:00
LazyWidget.cpp LibGUI: Register LazyWidget 2022-04-03 12:21:05 +02:00
LazyWidget.h Libraries: Use default constructors/destructors in LibGUI 2022-03-12 14:44:43 -08:00
LinkLabel.cpp Applications: Stop calling set_tooltip_deprecated when we do have String 2023-10-06 08:20:11 +02:00
LinkLabel.h Userland: Prefer non-fallible construction for LibGUI objects 2023-09-18 18:00:45 +02:00
ListView.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ListView.h LibGUI: Add more customization options to ListView 2023-09-24 20:05:33 -06:00
Margins.h LibGUI: Port rest of the classes to property deserializers 2024-01-06 09:15:37 -07:00
Menu.cpp LibGUI+WindowServer: Add menu minimum width support 2024-01-29 05:29:41 -07:00
Menu.h LibGUI+WindowServer: Add menu minimum width support 2024-01-29 05:29:41 -07:00
Menubar.cpp LibGUI: Remove Menubar::try_add_menu() 2023-08-14 14:57:54 +02:00
Menubar.h LibGUI: Remove Menubar::try_add_menu() 2023-08-14 14:57:54 +02:00
MenuItem.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
MenuItem.h LibGUI: Allow updating the names of menus and submenus 2023-03-26 21:55:21 +01:00
MessageBox.cpp LibGUI: Add a MessageBox type to reveal a file 2024-01-06 20:11:12 +00:00
MessageBox.h LibGUI: Add a MessageBox type to reveal a file 2024-01-06 20:11:12 +00:00
Model.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Model.h Everywhere: Mark a bunch of function parameters as NOESCAPE 2024-04-09 09:10:44 +02:00
ModelEditingDelegate.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ModelIndex.cpp Everywhere: Remove unused DeprecatedString includes 2023-04-09 22:00:54 +02:00
ModelIndex.h AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
ModelRole.h LibGUI: Add ModelRole::IconOpacity and support it in all views :^) 2021-07-27 18:27:49 +02:00
ModelSelection.cpp AK+LibGUI: Pass predicate to *_matching() methods by const reference 2022-05-08 17:02:00 +02:00
ModelSelection.h AK+LibGUI: Pass predicate to *_matching() methods by const reference 2022-05-08 17:02:00 +02:00
MouseTracker.cpp Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
MouseTracker.h Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
MultiView.cpp LibGUI+PixelPaint: Move virtual destructors out-of-line for Clang 17 2024-04-18 13:14:33 -06:00
MultiView.h LibGUI+PixelPaint: Move virtual destructors out-of-line for Clang 17 2024-04-18 13:14:33 -06:00
Notification.cpp LibGUI: Do not attempt to close non-existent notifications 2023-03-15 07:52:08 +00:00
Notification.h Userland: Migrate to String in notification system 2023-09-01 12:06:08 +02:00
NumericInput.cpp LibGUI: Make NumericInput work well in GML 2024-01-10 13:13:27 +00:00
NumericInput.h LibGUI: Make NumericInput work well in GML 2024-01-10 13:13:27 +00:00
Object.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Object.h LibGUI: Make old register_property a private method of Object 2024-01-06 09:15:37 -07:00
OpacitySlider.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
OpacitySlider.h LibGUI: Add base color to OpacitySlider 2023-01-01 09:38:07 +00: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 PasswordInputDialog: Port to GML compilation 2024-04-15 14:01:13 +02:00
PasswordInputDialog.gml PasswordInputDialog: Port to GML compilation 2024-04-15 14:01:13 +02:00
PasswordInputDialog.h PasswordInputDialog: Port to GML compilation 2024-04-15 14:01:13 +02:00
PasswordInputDialogWidget.h PasswordInputDialog: Port to GML compilation 2024-04-15 14:01:13 +02:00
PathBreadcrumbbar.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
PathBreadcrumbbar.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
PersistentModelIndex.cpp LibGUI: Implement persistent indices for models 2021-08-08 14:13:37 +02:00
PersistentModelIndex.h AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
Process.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Process.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ProcessChooser.cpp Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +02:00
ProcessChooser.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Progressbar.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Progressbar.h LibGUI: Add set_text(String) method to ProgressBar 2023-12-27 15:29:50 +01:00
Property.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Property.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
PropertyDeserializer.cpp AK+Everywhere: Remove JsonValue APIs with implicit default values 2024-01-21 15:47:53 -07:00
PropertyDeserializer.h AK+Everywhere: Remove JsonValue APIs with implicit default values 2024-01-21 15:47:53 -07:00
RadioButton.cpp LibGfx+Everywhere: Change Gfx::Rect to be endpoint exclusive 2023-05-23 12:35:42 +02:00
RadioButton.h LibGUI: Make RadioButton height adapt to the current font size 2023-03-03 15:23:47 +01:00
RangeSlider.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
RangeSlider.h LibGUI: Add new RangeSlider widget 2023-08-04 12:11:13 +02:00
RegularEditingEngine.cpp LibGUI: Don't call on_escape_pressed from EditingEngines 2023-07-14 06:52:38 +02:00
RegularEditingEngine.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
ResizeCorner.cpp WindowServer+LibGUI: Shrink window edge resize hot-spots 2022-10-11 17:48:48 +02:00
ResizeCorner.h Libraries: Use default constructors/destructors in LibGUI 2022-03-12 14:44:43 -08:00
ResizeDirection.h WindowServer+LibGUI: Shrink window edge resize hot-spots 2022-10-11 17:48:48 +02:00
RunningProcessesModel.cpp Userland: Prefer _string over _short_string 2023-08-08 07:37:21 +02:00
RunningProcessesModel.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ScreenLayout.cpp WindowServer: Add API to set/get screen layouts 2021-06-20 14:57:26 +02:00
ScrollableContainerWidget.cpp Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
ScrollableContainerWidget.h LibGUI: Fix const-correctness issues 2023-02-21 00:54:04 +01:00
Scrollbar.cpp LibGfx+Everywhere: Change Gfx::Rect to be endpoint exclusive 2023-05-23 12:35:42 +02:00
Scrollbar.h LibGUI+Applications: Rename automatic scrolling timer functions 2022-12-26 09:27:19 +01:00
SeparatorWidget.cpp LibGfx+Everywhere: Change Gfx::Rect to be endpoint exclusive 2023-05-23 12:35:42 +02:00
SeparatorWidget.h Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
SettingsWindow.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
SettingsWindow.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Shortcut.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Shortcut.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Slider.cpp LibGUI: Split HorizontalSlider to separate header 2023-12-08 01:06:09 +01:00
Slider.h LibGUI: Split HorizontalSlider to separate header 2023-12-08 01:06:09 +01:00
SortingProxyModel.cpp Userland: Port lists of mime types to String 2023-09-29 14:40:21 +01:00
SortingProxyModel.h Userland: Port lists of mime types to String 2023-09-29 14:40:21 +01:00
SpinBox.cpp Everywhere: Use to_number<T> instead of to_{int,uint,float,double} 2023-12-23 20:41:07 +01:00
SpinBox.h LibGUI+Applications: Default the SpinBox min/max to the full int range 2024-01-14 13:46:14 +00:00
Splitter.cpp LibGUI: Fix typo in Splitter's resizee Getter/Setter 2023-08-13 05:12:00 +02:00
Splitter.h GMLCompiler: Add enum initializer for opportunistic_resizee property 2023-12-08 01:06:09 +01:00
StackWidget.cpp LibGUI: Implement calculated_min_size() for StackWidget 2022-09-24 22:59:12 +02:00
StackWidget.h LibGUI: Implement calculated_min_size() for StackWidget 2022-09-24 22:59:12 +02:00
Statusbar.cpp LibGUI+Userland: Port StatusBar::set_override_text() to String 2023-06-15 13:53:22 +01:00
Statusbar.h LibGUI: Make Statusbar::set_segment_count() public 2023-10-07 11:36:57 +02:00
SystemEffects.h LibGUI+WindowServer: Add a SystemEffects wrapper and helpers 2022-08-09 12:08:21 +02:00
TableView.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
TableView.h LibGUI: Implement rubber band selection in table view 2022-09-11 21:39:32 +01:00
TabWidget.cpp LibGUI: Add initial support for an action icon in the tab widget bar 2024-03-28 21:08:23 +01:00
TabWidget.h LibGUI: Add initial support for an action icon in the tab widget bar 2024-03-28 21:08:23 +01:00
TextBox.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
TextBox.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
TextDocument.cpp Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
TextDocument.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
TextEditor.cpp Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
TextEditor.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
TextPosition.h LibSyntax+Userland: Make LibSyntax not depend on LibGUI 2023-08-29 07:57:39 -04:00
TextRange.h LibSyntax+Userland: Make LibSyntax not depend on LibGUI 2023-08-29 07:57:39 -04:00
Toolbar.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Toolbar.h Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
ToolbarContainer.cpp LibGfx+Everywhere: Change Gfx::Rect to be endpoint exclusive 2023-05-23 12:35:42 +02:00
ToolbarContainer.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Tray.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Tray.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
TreeView.cpp Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
TreeView.h LibGUI: Don't hard-code TreeView row height 2023-02-02 13:15:03 +01:00
TreeViewModel.cpp LibGUI: Store correct address in TreeViewModel's ModelIndices 2023-03-16 08:05:58 +01:00
TreeViewModel.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
UIDimensions.h LibGUI: Port rest of the classes to property deserializers 2024-01-06 09:15:37 -07:00
UndoStack.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
UndoStack.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ValueSlider.cpp Everywhere: Use to_number<T> instead of to_{int,uint,float,double} 2023-12-23 20:41:07 +01:00
ValueSlider.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Variant.cpp LibGUI: Remove GUI::Variant::Variant(JsonValue const&) 2024-01-21 15:47:53 -07:00
Variant.h LibGUI: Remove GUI::Variant::Variant(JsonValue const&) 2024-01-21 15:47:53 -07:00
VimEditingEngine.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
VimEditingEngine.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Widget.cpp LibGUI: Port rest of the classes to property deserializers 2024-01-06 09:15:37 -07:00
Widget.h Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
Window.cpp LibIPC+Userland: Make IPC::File always own its file descriptor 2024-04-19 06:34:07 -04:00
Window.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
WindowMode.h LibGUI+WindowServer: Remove InputPreemptor concept 2022-11-19 16:04:42 +01:00
WindowType.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00