Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 23e16a3e2e LibGUI: Remove bitrotted automatic keybinds feature %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 43da941de5 LibGUI: Use NeverDestroyed<T> for the global GWindow tables %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 519cb80a96 LibGUI+WindowServer: Mark minimized window backing stores as volatile %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 411058b2a3 WindowServer+LibGUI: Implement basic color theming %!s(int64=5) %!d(string=hai) anos
  Andreas Kling cfcb38dff1 WindowServer+LibGUI: Add data_type and data fields to drag operations %!s(int64=5) %!d(string=hai) anos
  Andreas Kling f8ec8cc255 LibGUI: Mark the first GWindow back bitmap volatile immediately %!s(int64=5) %!d(string=hai) anos
  Andreas Kling dfd0daa157 LibGUI: Mark window back buffers as volatile while not painting %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 6f4c380d95 AK: Use size_t for the length of strings %!s(int64=5) %!d(string=hai) anos
  Andreas Kling a7f414bba7 LibGUI+WindowServer: Start fleshing out drag&drop functionality %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 272d65e3e2 WindowServer: Port to the new IPC system %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 8a024a3305 LibGUI: Rename GEventLoop.{cpp,h} => GWindowServerConnection %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 98a6149b4f LibGUI: Make GWindow drive relayout and do it recursively %!s(int64=5) %!d(string=hai) anos
  Brandon Scott 51e655f903 LibGUI: Added window creation callback to GApplication/GWindow %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 34d0e96aec LibCore+LibGUI: Remove GEventLoop and use CEventLoop everywhere %!s(int64=5) %!d(string=hai) anos
  Andreas Kling 870bc2a4d1 LibGUI: Get rid of GWindow's destroy-on-close mechanism %!s(int64=5) %!d(string=hai) anos
  Andreas Kling ff6ce422dd LibGUI: Convert GWidget to ObjectPtr %!s(int64=5) %!d(string=hai) anos
  Andreas Kling fcc3745b02 LibCore+LibGUI+WindowServer: Make events bubble up through ancestors %!s(int64=5) %!d(string=hai) anos
  Andreas Kling d92e26d023 WindowServer+LibGUI: Allow switching windows in/out of fullscreen mode %!s(int64=5) %!d(string=hai) anos
  Andreas Kling c4b1456c88 GWindow: Allow clients to prevent close requests from closing %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 3792c91059 LibGUI: Implement save_to(JsonObject&) for GWindow and GWidget %!s(int64=6) %!d(string=hai) anos
  Andreas Kling dc572e31fa LibGUI: Let GWindow::set_main_widget() take ownership of the widget %!s(int64=6) %!d(string=hai) anos
  rhin123 c02868f000 LibGUI: Allow setting window icon before show(). %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 5ded77df39 Kernel+ProcessManager: Let processes have an icon and show it in the table. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling d4892b3fdc WindowServer+LibGUI: Remove old "icon path" way of doing things. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 841b2e5d13 WindowServer+LibGUI: Pass window icons as shared buffers rather than paths. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 72a3f69df7 LibGUI: Get rid of GWindow::should_exit_event_loop_on_close(). %!s(int64=6) %!d(string=hai) anos
  Andreas Kling fbae03b737 LibGUI: Exit the main event loop when the last window is deleted. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 1c0669f010 LibDraw: Introduce (formerly known as SharedGraphics.) %!s(int64=6) %!d(string=hai) anos
  Robin Burchell b907608e46 SharedBuffer: Split the creation and share steps %!s(int64=6) %!d(string=hai) anos
  Robin Burchell 7a53096e8d LibGUI: Revert GWindowServerConnection to being a singleton %!s(int64=6) %!d(string=hai) anos