1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 02:47:35 +00:00
serenity/LibGUI
Andreas Kling 57fe316e01 Detect the "Logo" (Windows/Apple/whatever) key and use it for window resize.
This will be comfortable enough while I'm still developing with emulators.
QEMU keeps eating my "Alt" key presses and it's making things difficult.
2019-03-03 12:56:48 +01:00
..
.gitignore More compat work. Rename libraries from LibFoo.a => libfoo.a 2019-02-26 13:30:57 +01:00
GAction.cpp LibGUI: Move shortcut actions from GEventLoop to GApplications. 2019-03-03 12:32:15 +01:00
GAction.h Applications: Map Alt+F4 to Quit in FileManager/ProcessManager/Terminal. 2019-03-03 02:52:22 +01:00
GApplication.cpp LibGUI: Move shortcut actions from GEventLoop to GApplications. 2019-03-03 12:32:15 +01:00
GApplication.h LibGUI: Move shortcut actions from GEventLoop to GApplications. 2019-03-03 12:32:15 +01:00
GBoxLayout.cpp FileManager+LibGUI: Add a simple location textbox. 2019-03-03 00:34:40 +01:00
GBoxLayout.h LibGUI: Start adding an automatic widget layout system. 2019-02-10 11:07:13 +01:00
GButton.cpp LibGUI: Clip to paint event rect in most widgets. 2019-02-28 19:34:55 +01:00
GButton.h LibGUI: Implement enter/leave events (with WindowServer support.) 2019-02-20 10:12:19 +01:00
GCheckBox.cpp LibGUI: Clip to paint event rect in most widgets. 2019-02-28 19:34:55 +01:00
GCheckBox.h LibGUI: More work on GCheckBox. 2019-01-27 20:22:06 +01:00
GEvent.h Detect the "Logo" (Windows/Apple/whatever) key and use it for window resize. 2019-03-03 12:56:48 +01:00
GEventLoop.cpp LibGUI: Move shortcut actions from GEventLoop to GApplications. 2019-03-03 12:32:15 +01:00
GEventLoop.h LibGUI: Move shortcut actions from GEventLoop to GApplications. 2019-03-03 12:32:15 +01:00
GFontDatabase.cpp LibGUI: Add a GFontDatabase class that lets you enumerate fonts and more. 2019-02-12 14:36:19 +01:00
GFontDatabase.h LibGUI: Add a GFontDatabase class that lets you enumerate fonts and more. 2019-02-12 14:36:19 +01:00
GLabel.cpp LibGUI: Clip to paint event rect in most widgets. 2019-02-28 19:34:55 +01:00
GLabel.h Add a little About app and hook it up to the system menu's "About..." entry. 2019-02-12 15:23:07 +01:00
GLayout.cpp LibGUI: Improve GBoxLayout so it can better support GToolBar. 2019-02-20 09:04:28 +01:00
GLayout.h LibGUI: Improve GBoxLayout so it can better support GToolBar. 2019-02-20 09:04:28 +01:00
GListBox.cpp LibGUI: Clip to paint event rect in most widgets. 2019-02-28 19:34:55 +01:00
GListBox.h LibGUI: Flesh out focus implementation and more GTextBox work. 2019-01-26 11:24:16 +01:00
GMargins.h LibGUI: Improve GBoxLayout so it can better support GToolBar. 2019-02-20 09:04:28 +01:00
GMenu.cpp LibGUI+WindowServer: Add app-global keyboard shortcuts. 2019-03-02 10:10:06 +01:00
GMenu.h More moving towards using signed types. 2019-02-25 22:06:55 +01:00
GMenuBar.cpp WindowServer: Rename GUI_Foo to WSAPI_Foo. 2019-02-15 09:17:18 +01:00
GMenuBar.h WindowServer: Begin refactoring towards a fully asynchronous protocol. 2019-02-13 17:54:30 +01:00
GMenuItem.cpp LibGUI: Add a GToolBar class that can be populated with GActions. 2019-02-20 02:39:46 +01:00
GMenuItem.h LibGUI: Add a GToolBar class that can be populated with GActions. 2019-02-20 02:39:46 +01:00
GModelIndex.h ProcessManager: Start working on a graphical process manager. 2019-02-28 01:43:50 +01:00
GNotifier.cpp Port Terminal to LibGUI. 2019-02-10 14:28:39 +01:00
GNotifier.h Port Terminal to LibGUI. 2019-02-10 14:28:39 +01:00
GObject.cpp LibGUI: Make event receivers be weak pointers. 2019-02-26 00:51:49 +01:00
GObject.h Big, possibly complete sweep of naming changes. 2019-01-31 17:31:23 +01:00
GScrollBar.cpp SharedGraphics: Make Painter clipping work with translated clip origin. 2019-02-28 18:57:36 +01:00
GScrollBar.h LibGUI: Improve GScrollBar button look a bit. 2019-02-10 11:57:19 +01:00
GShortcut.cpp Detect the "Logo" (Windows/Apple/whatever) key and use it for window resize. 2019-03-03 12:56:48 +01:00
GShortcut.h LibGUI: Move shortcut actions from GEventLoop to GApplications. 2019-03-03 12:32:15 +01:00
GStatusBar.cpp LibGUI: Tweak GStatusBar margins. 2019-02-28 22:33:39 +01:00
GStatusBar.h LibGUI: Start adding an automatic widget layout system. 2019-02-10 11:07:13 +01:00
GStyle.cpp LibGUI: Remove gradient from the default button style. 2019-02-26 11:14:07 +01:00
GStyle.h LibGUI: Support different button styles. 2019-02-20 09:22:38 +01:00
GTableModel.cpp LibGUI: Take ProcessManager's process view and turn it into GTableView. 2019-02-28 10:57:09 +01:00
GTableModel.h LibGUI: Allow basic keyboard navigation in GTableView. 2019-03-01 13:48:08 +01:00
GTableView.cpp LibGUI: Support GTableView navigation with Page Up and Page Down. 2019-03-02 23:58:45 +01:00
GTableView.h LibGUI: GTableView should scroll items into view when keyboard navigating. 2019-03-01 14:29:34 +01:00
GTextBox.cpp FileManager+LibGUI: Add a simple location textbox. 2019-03-03 00:34:40 +01:00
GTextBox.h FileManager+LibGUI: Add a simple location textbox. 2019-03-03 00:34:40 +01:00
GToolBar.cpp FileManager+LibGUI: Add a simple location textbox. 2019-03-03 00:34:40 +01:00
GToolBar.h AK: Add Retained<T>, like RetainPtr, but never null. 2019-02-25 12:43:52 +01:00
GVariant.cpp LibGUI: Add GVariant class and use it for table model data. 2019-02-28 16:20:29 +01:00
GVariant.h LibGUI: Support bitmaps in GTableView cells. 2019-02-28 20:16:10 +01:00
GWidget.cpp Rework the rendering model so that clients instantiate backing stores. 2019-02-20 22:08:14 +01:00
GWidget.h LibGUI: Implement enter/leave events (with WindowServer support.) 2019-02-20 10:12:19 +01:00
GWindow.cpp LibGUI: Re-enable the update rect coalescing. 2019-02-28 13:58:04 +01:00
GWindow.h Add concept of size increments to windowing system. 2019-02-21 00:21:23 +01:00
Makefile LibGUI+WindowServer: Add app-global keyboard shortcuts. 2019-03-02 10:10:06 +01:00