2023-09-15 12:06:01 +02:00
|
|
|
compile_gml(DynamicWidgetContainerControls.gml DynamicWidgetContainerControls.cpp)
|
|
|
|
|
|
2024-01-31 19:20:44 +05:30
|
|
|
compile_gml(AboutDialog.gml AboutDialogGML.cpp)
|
2023-10-28 07:48:19 +02:00
|
|
|
stringify_gml(DatePickerDialog.gml DatePickerDialogGML.h date_picker_dialog_gml)
|
2023-08-11 15:15:17 +02:00
|
|
|
stringify_gml(EmojiInputDialog.gml EmojiInputDialogGML.h emoji_input_dialog_gml)
|
|
|
|
|
stringify_gml(FontPickerDialog.gml FontPickerDialogGML.h font_picker_dialog_gml)
|
|
|
|
|
stringify_gml(FilePickerDialog.gml FilePickerDialogGML.h file_picker_dialog_gml)
|
|
|
|
|
stringify_gml(IncrementalSearchBanner.gml IncrementalSearchBannerGML.h incremental_search_banner_gml)
|
|
|
|
|
stringify_gml(PasswordInputDialog.gml PasswordInputDialogGML.h password_input_dialog_gml)
|
2020-12-30 17:43:35 +01:00
|
|
|
|
2020-05-06 18:40:06 +03:00
|
|
|
set(SOURCES
|
|
|
|
|
AboutDialog.cpp
|
2024-01-31 19:20:44 +05:30
|
|
|
AboutDialogGML.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
AbstractButton.cpp
|
2021-05-03 23:20:38 +02:00
|
|
|
AbstractScrollableWidget.cpp
|
2020-12-30 14:28:22 +01:00
|
|
|
AbstractSlider.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
AbstractTableView.cpp
|
2022-07-23 18:34:05 +02:00
|
|
|
AbstractThemePreview.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
AbstractView.cpp
|
2022-01-08 04:25:32 -05:00
|
|
|
AbstractZoomPanWidget.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
Action.cpp
|
|
|
|
|
ActionGroup.cpp
|
|
|
|
|
Application.cpp
|
2020-12-30 13:55:06 +03:30
|
|
|
AutocompleteProvider.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
BoxLayout.cpp
|
2021-04-13 16:18:20 +02:00
|
|
|
Breadcrumbbar.cpp
|
2020-12-30 13:55:06 +03:30
|
|
|
Button.cpp
|
2020-08-19 09:29:43 -04:00
|
|
|
Calendar.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
CheckBox.cpp
|
|
|
|
|
Clipboard.cpp
|
|
|
|
|
ColorInput.cpp
|
|
|
|
|
ColorPicker.cpp
|
|
|
|
|
ColumnsView.cpp
|
|
|
|
|
ComboBox.cpp
|
2022-01-27 19:49:51 +01:00
|
|
|
CommandPalette.cpp
|
2022-07-23 18:34:05 +02:00
|
|
|
CommonActions.cpp
|
|
|
|
|
CommonLocationsProvider.cpp
|
2022-09-26 08:51:48 -04:00
|
|
|
CommonMenus.cpp
|
2022-07-23 18:34:05 +02:00
|
|
|
ConnectionToWindowManagerServer.cpp
|
|
|
|
|
ConnectionToWindowServer.cpp
|
2023-10-28 07:48:19 +02:00
|
|
|
DatePicker.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
Desktop.cpp
|
|
|
|
|
Dialog.cpp
|
|
|
|
|
DisplayLink.cpp
|
|
|
|
|
DragOperation.cpp
|
2023-09-15 12:06:01 +02:00
|
|
|
DynamicWidgetContainer.cpp
|
|
|
|
|
DynamicWidgetContainerControls.cpp
|
2021-01-02 11:59:55 +01:00
|
|
|
EditingEngine.cpp
|
2020-05-17 21:49:54 +02:00
|
|
|
EmojiInputDialog.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
Event.cpp
|
2020-08-12 19:28:10 +02:00
|
|
|
FileIconProvider.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
FilePicker.cpp
|
|
|
|
|
FileSystemModel.cpp
|
2020-07-04 22:36:23 +04:30
|
|
|
FilteringProxyModel.cpp
|
2020-12-30 17:43:35 +01:00
|
|
|
FontPicker.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
Frame.cpp
|
2022-01-17 19:36:09 -08:00
|
|
|
GitCommitLexer.cpp
|
|
|
|
|
GitCommitSyntaxHighlighter.cpp
|
2022-01-09 16:15:23 +00:00
|
|
|
GlyphMapWidget.cpp
|
2022-02-02 18:11:29 +01:00
|
|
|
GML/AutocompleteProvider.cpp
|
|
|
|
|
GML/Lexer.cpp
|
|
|
|
|
GML/Parser.cpp
|
|
|
|
|
GML/SyntaxHighlighter.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
GroupBox.cpp
|
2020-08-25 11:25:39 +02:00
|
|
|
HeaderView.cpp
|
2020-07-22 15:29:51 +02:00
|
|
|
Icon.cpp
|
|
|
|
|
IconView.cpp
|
|
|
|
|
ImageWidget.cpp
|
2022-11-28 17:58:17 -05:00
|
|
|
IncrementalSearchBanner.cpp
|
2022-07-23 18:34:05 +02:00
|
|
|
INILexer.cpp
|
|
|
|
|
INISyntaxHighlighter.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
InputBox.cpp
|
2020-09-28 14:28:10 +03:30
|
|
|
JsonArrayModel.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
Label.cpp
|
2023-09-15 12:06:01 +02:00
|
|
|
LabelWithEventDispatcher.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
Layout.cpp
|
|
|
|
|
LazyWidget.cpp
|
2020-12-26 13:00:24 +01:00
|
|
|
LinkLabel.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
ListView.cpp
|
|
|
|
|
Menu.cpp
|
2021-11-24 13:09:04 +01:00
|
|
|
Menubar.cpp
|
2022-07-23 18:34:05 +02:00
|
|
|
MenuItem.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
MessageBox.cpp
|
|
|
|
|
Model.cpp
|
|
|
|
|
ModelIndex.cpp
|
|
|
|
|
ModelSelection.cpp
|
2021-09-07 21:04:35 +02:00
|
|
|
MouseTracker.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
MultiView.cpp
|
|
|
|
|
Notification.cpp
|
2024-01-08 17:29:18 +00:00
|
|
|
NumericInput.cpp
|
2023-08-06 15:14:59 +02:00
|
|
|
Object.cpp
|
2020-12-31 11:56:19 +01:00
|
|
|
OpacitySlider.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
Painter.cpp
|
2021-08-02 10:09:59 +02:00
|
|
|
PasswordInputDialog.cpp
|
2023-02-06 17:29:07 +00:00
|
|
|
PathBreadcrumbbar.cpp
|
2021-05-13 09:07:43 +00:00
|
|
|
PersistentModelIndex.cpp
|
2022-05-11 19:39:03 +01:00
|
|
|
Process.cpp
|
2020-07-28 06:09:19 -04:00
|
|
|
ProcessChooser.cpp
|
2021-04-13 16:18:20 +02:00
|
|
|
Progressbar.cpp
|
2023-08-06 15:14:59 +02:00
|
|
|
Property.cpp
|
2023-11-05 18:44:15 -05:00
|
|
|
PropertyDeserializer.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
RadioButton.cpp
|
2023-06-13 11:25:12 +02:00
|
|
|
RangeSlider.cpp
|
2021-01-02 11:59:55 +01:00
|
|
|
RegularEditingEngine.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
ResizeCorner.cpp
|
2020-07-28 06:09:19 -04:00
|
|
|
RunningProcessesModel.cpp
|
2021-06-14 21:19:56 -06:00
|
|
|
ScreenLayout.cpp
|
2021-05-05 22:15:09 +02:00
|
|
|
ScrollableContainerWidget.cpp
|
2021-04-16 21:30:53 +02:00
|
|
|
Scrollbar.cpp
|
2020-12-30 03:52:27 +01:00
|
|
|
SeparatorWidget.cpp
|
2021-11-20 14:28:54 +00:00
|
|
|
SettingsWindow.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
Shortcut.cpp
|
|
|
|
|
Slider.cpp
|
|
|
|
|
SortingProxyModel.cpp
|
|
|
|
|
SpinBox.cpp
|
|
|
|
|
Splitter.cpp
|
|
|
|
|
StackWidget.cpp
|
2021-04-16 21:30:53 +02:00
|
|
|
Statusbar.cpp
|
2020-09-28 14:28:10 +03:30
|
|
|
TableView.cpp
|
2022-07-23 18:34:05 +02:00
|
|
|
TabWidget.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
TextBox.cpp
|
|
|
|
|
TextDocument.cpp
|
|
|
|
|
TextEditor.cpp
|
2021-04-16 21:30:53 +02:00
|
|
|
Toolbar.cpp
|
|
|
|
|
ToolbarContainer.cpp
|
2021-10-21 19:28:46 +02:00
|
|
|
Tray.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
TreeView.cpp
|
2022-05-12 21:36:15 +02:00
|
|
|
TreeViewModel.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
UndoStack.cpp
|
2021-08-04 00:56:21 +02:00
|
|
|
ValueSlider.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
Variant.cpp
|
2021-01-02 11:59:55 +01:00
|
|
|
VimEditingEngine.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
Widget.cpp
|
|
|
|
|
Window.cpp
|
2021-02-21 22:40:08 +11:00
|
|
|
Wizards/AbstractWizardPage.cpp
|
|
|
|
|
Wizards/CoverWizardPage.cpp
|
2022-07-23 18:34:05 +02:00
|
|
|
Wizards/WizardDialog.cpp
|
2021-02-21 22:40:08 +11:00
|
|
|
Wizards/WizardPage.cpp
|
2020-05-06 18:40:06 +03:00
|
|
|
)
|
|
|
|
|
|
|
|
|
|
set(GENERATED_SOURCES
|
2022-10-12 15:46:13 +03:30
|
|
|
../../Services/Clipboard/ClipboardClientEndpoint.h
|
|
|
|
|
../../Services/Clipboard/ClipboardServerEndpoint.h
|
|
|
|
|
../../Services/NotificationServer/NotificationClientEndpoint.h
|
|
|
|
|
../../Services/NotificationServer/NotificationServerEndpoint.h
|
2020-05-06 18:40:06 +03:00
|
|
|
../../Services/WindowServer/WindowClientEndpoint.h
|
2021-04-17 15:58:34 +02:00
|
|
|
../../Services/WindowServer/WindowManagerClientEndpoint.h
|
|
|
|
|
../../Services/WindowServer/WindowManagerServerEndpoint.h
|
2022-10-12 15:46:13 +03:30
|
|
|
../../Services/WindowServer/WindowServerEndpoint.h
|
2023-10-28 07:48:19 +02:00
|
|
|
DatePickerDialogGML.h
|
2022-10-12 15:46:13 +03:30
|
|
|
EmojiInputDialogGML.h
|
|
|
|
|
FilePickerDialogGML.h
|
|
|
|
|
FontPickerDialogGML.h
|
2022-11-28 17:58:17 -05:00
|
|
|
IncrementalSearchBannerGML.h
|
2022-10-12 15:46:13 +03:30
|
|
|
PasswordInputDialogGML.h
|
2020-05-06 18:40:06 +03:00
|
|
|
)
|
|
|
|
|
|
|
|
|
|
serenity_lib(LibGUI gui)
|
2024-03-18 16:22:27 +13:00
|
|
|
target_link_libraries(LibGUI PRIVATE LibCore LibFileSystem LibGfx LibImageDecoderClient LibIPC LibThreading LibRegex LibConfig LibUnicode LibURL)
|
2023-08-29 12:43:41 +03:30
|
|
|
target_link_libraries(LibGUI PUBLIC LibSyntax)
|