summaryrefslogtreecommitdiff
path: root/LibGUI/GWindow.h
AgeCommit message (Expand)Author
2019-06-30GUI: Use Win2K-like "warm gray" color instead of the older colder gray.Andreas Kling
2019-06-22LibGUI: Fix compiler warnings.Andreas Kling
2019-06-22GWindow: Make destroy-on-close an optional behavior.Andreas Kling
2019-06-21AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.Andreas Kling
2019-06-21LibGUI: Refactor the keyboard activation code a bit to use WeakPtr<GWidget>.Andreas Kling
2019-06-16LibGUI: clang-formatfaissaloo
2019-06-16GWindow: Cleanupfaissaloo
2019-06-15Merge remote-tracking branch 'origin/master' into serenity-keysfaissaloo
2019-06-08GWindow: SerenityKeys refactorfaissaloo
2019-06-07Meta: Tweak .clang-format to not wrap braces after enums.Andreas Kling
2019-06-03StringViewize a bunch of things -- mostly LibGUIRobin Burchell
2019-06-03GWindow: Leave SerenityKey mode if non-existent keybind is usedfaissaloo
2019-06-03GWindow: Add SerenityKeys minimum functionalityfaissaloo
2019-06-01WindowServer+LibGUI: Add a way to bring a window to the front.Andreas Kling
2019-05-28Add clang-format fileRobin Burchell
2019-05-24WindowServer: Make it possible to turn off window title bars (#88)Christopher Dumas
2019-05-21GWindow: Only flip the window backing stores once per paint event.Andreas Kling
2019-05-17WindowServer: Add support for fullscreen windows.Andreas Kling
2019-05-15LibGUI: Support cycling through focusable widgets with Tab and Shift-Tab.Andreas Kling
2019-05-03LibGUI+WindowServer: Add a GResizeCorner widget.Andreas Kling
2019-04-26GWindow: Add resize(width, height) and resize(size).Andreas Kling
2019-04-22WindowServer+LibGUI: Allow arbitrary number of rects in messages.Andreas Kling
2019-04-20LibGUI+Minesweeper: Add GWindow::set_resizable().Andreas Kling
2019-04-18LibGUI: GWindow's focused widget should be a WeakPtr.Andreas Kling
2019-04-13WindowServer+LibGUI: Add ability to set per-window icons.Andreas Kling
2019-04-10LibCore: Move LibGUI/GObject to LibCore/CObject.Andreas Kling
2019-04-10LibCore: Add CEvent and make LibGUI/GEvent inherit from it.Andreas Kling
2019-04-10WindowServer: Give windows a "background color" to use for missing parts.Andreas Kling
2019-04-04Taskbar: Only include "Normal" windows in the taskbar window list.Andreas Kling
2019-04-03Taskbar+LibGUI: More work on bringup.Andreas Kling
2019-04-03Taskbar: Start working on a taskbar app.Andreas Kling
2019-04-02LibGUI: Switch to a resizing cursor when hovering or using a GSplitter.Andreas Kling
2019-03-31WindowServer: Add support for per-window override cursors.Andreas Kling
2019-03-24WindowServer+LibGUI: Implement automatic cursor tracking.Andreas Kling
2019-03-20FileManager: Add ability to create new directories.Andreas Kling
2019-03-19LibGUI: More work on GInputBox.Andreas Kling
2019-03-19WindowServer: Add special treatment for modal windows.Andreas Kling
2019-03-19LibGUI: Implement nested event loops to support dialog boxes.Andreas Kling
2019-03-17Add client-side double buffering of window backing stores.Andreas Kling
2019-03-15IRCClient: Start working on a simple graphical IRC client.Andreas Kling
2019-02-21Add concept of size increments to windowing system.Andreas Kling
2019-02-20Rework the rendering model so that clients instantiate backing stores.Andreas Kling
2019-02-20LibGUI: Implement enter/leave events (with WindowServer support.)Andreas Kling
2019-02-19WindowServer: Support windows with alpha channels. And per-WSWindow opacity.Andreas Kling
2019-02-11LibGUI: Add GWindow::move_to().Andreas Kling
2019-02-10LibGUI: Coalesce update rects at the GWindow level.Andreas Kling
2019-02-10Port Terminal to LibGUI.Andreas Kling
2019-02-08Launcher: Factor the app buttons into a LaunchButton class.Andreas Kling
2019-02-05Add a simple close button ("X") to windows.Andreas Kling
2019-01-30LibGUI: Implement destroying individual windows without exiting the process.Andreas Kling