Andreas Kling
|
6a5d92f0ad
WindowServer+LibGUI: Allow changing whether windows have alpha channels.
|
6 anos atrás |
Andreas Kling
|
ea9a39a9f2
LibGUI+WindowServer: Add a GResizeCorner widget.
|
6 anos atrás |
Andreas Kling
|
288e97a206
WindowServer+LibGUI: Wait for the extra_data to arrive.
|
6 anos atrás |
Andreas Kling
|
5dee5c325e
GEventLoop: Don't call process_unprocessed_messages() from itself.
|
6 anos atrás |
Andreas Kling
|
9f122bff5a
WindowServer+LibGUI: Allow arbitrary number of rects in messages.
|
6 anos atrás |
Andreas Kling
|
5c5ce4f885
LibGUI: Allow GActions to be scoped either globally or widget-locally.
|
6 anos atrás |
Andreas Kling
|
7234900f61
WindowServer+LibGUI: Coalesce multiple client paints into GMultiPaintEvents.
|
6 anos atrás |
Andreas Kling
|
7efd61fcf5
WindowSerer+LibGUI: Send multiple rects in invalidation/flush messages.
|
6 anos atrás |
Andreas Kling
|
49e7ffc06a
WindowServer: Introduce a WM event mask so Taskbar can ignore window rects.
|
6 anos atrás |
Andreas Kling
|
c931eaa22c
WindowServer: Generate a separate WM event for window icon changes.
|
6 anos atrás |
Andreas Kling
|
c09c114d77
WindowServer+LibGUI: Add ability to set per-window icons.
|
6 anos atrás |
Andreas Kling
|
054c982181
LibGUI+WindowServer: Add support for enabled/disabled actions.
|
6 anos atrás |
Andreas Kling
|
fc1d3074de
LibCore: Move LibGUI/GNotifier to LibCore/CNotifier.
|
6 anos atrás |
Andreas Kling
|
b2542414d7
LibCore: Add CEventLoop and make LibGUI/GEventLoop inherit from it.
|
6 anos atrás |
Andreas Kling
|
2f1f51b8ab
LibCore: Move LibGUI/GObject to LibCore/CObject.
|
6 anos atrás |
Andreas Kling
|
b8062f69d8
LibCore: Add CEvent and make LibGUI/GEvent inherit from it.
|
6 anos atrás |
Andreas Kling
|
55811f233f
LibGUI+WindowServer: Coalesce paints and resizes on the client side.
|
6 anos atrás |
Andreas Kling
|
8f30657390
Start working on a Downloader app and backing classes in LibGUI.
|
6 anos atrás |
Andreas Kling
|
ef9fbef4c6
Taskbar: Show minimized window titles in [brackets].
|
6 anos atrás |
Andreas Kling
|
99b98dc653
WindowServer: Merge WM_WindowAdded and WM_WindowStateChanged.
|
6 anos atrás |
Andreas Kling
|
64a5abf8db
Taskbar: Only include "Normal" windows in the taskbar window list.
|
6 anos atrás |
Andreas Kling
|
7b1384c4ef
Taskbar: Plumb window active state from the WindowServer to the taskbar.
|
6 anos atrás |
Andreas Kling
|
96104b5524
Taskbar: More bringup work. We now see a basic window list.
|
6 anos atrás |
Andreas Kling
|
a22774ee3f
Taskbar: Start working on a taskbar app.
|
6 anos atrás |
Andreas Kling
|
318db1e48e
WindowServer: Broadcast screen rect changes to all clients.
|
6 anos atrás |
Andreas Kling
|
aef6030a80
LibC: Time-related POSIX compliance fixes.
|
6 anos atrás |
Andreas Kling
|
3ecfde193a
GEventLoop: Quit the event loop on EOF from the WindowServer.
|
6 anos atrás |
Andreas Kling
|
f88e550998
LibGUI: More work on GInputBox.
|
6 anos atrás |
Andreas Kling
|
57ff293a51
LibGUI: Implement nested event loops to support dialog boxes.
|
6 anos atrás |
Andreas Kling
|
01a2035ecf
LibGUI: Don't nap in event loop if there are already queued events.
|
6 anos atrás |