index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
LibGUI
/
GEventLoop.cpp
Age
Commit message (
Expand
)
Author
2019-05-03
WindowServer+LibGUI: Allow changing whether windows have alpha channels.
Andreas Kling
2019-05-03
LibGUI+WindowServer: Add a GResizeCorner widget.
Andreas Kling
2019-05-01
WindowServer+LibGUI: Wait for the extra_data to arrive.
Andreas Kling
2019-04-28
GEventLoop: Don't call process_unprocessed_messages() from itself.
Andreas Kling
2019-04-22
WindowServer+LibGUI: Allow arbitrary number of rects in messages.
Andreas Kling
2019-04-20
LibGUI: Allow GActions to be scoped either globally or widget-locally.
Andreas Kling
2019-04-20
WindowServer+LibGUI: Coalesce multiple client paints into GMultiPaintEvents.
Andreas Kling
2019-04-20
WindowSerer+LibGUI: Send multiple rects in invalidation/flush messages.
Andreas Kling
2019-04-20
WindowServer: Introduce a WM event mask so Taskbar can ignore window rects.
Andreas Kling
2019-04-18
WindowServer: Generate a separate WM event for window icon changes.
Andreas Kling
2019-04-13
WindowServer+LibGUI: Add ability to set per-window icons.
Andreas Kling
2019-04-12
LibGUI+WindowServer: Add support for enabled/disabled actions.
Andreas Kling
2019-04-10
LibCore: Move LibGUI/GNotifier to LibCore/CNotifier.
Andreas Kling
2019-04-10
LibCore: Add CEventLoop and make LibGUI/GEventLoop inherit from it.
Andreas Kling
2019-04-10
LibCore: Move LibGUI/GObject to LibCore/CObject.
Andreas Kling
2019-04-10
LibCore: Add CEvent and make LibGUI/GEvent inherit from it.
Andreas Kling
2019-04-10
LibGUI+WindowServer: Coalesce paints and resizes on the client side.
Andreas Kling
2019-04-07
Start working on a Downloader app and backing classes in LibGUI.
Andreas Kling
2019-04-06
Taskbar: Show minimized window titles in [brackets].
Andreas Kling
2019-04-05
WindowServer: Merge WM_WindowAdded and WM_WindowStateChanged.
Andreas Kling
2019-04-04
Taskbar: Only include "Normal" windows in the taskbar window list.
Andreas Kling
2019-04-04
Taskbar: Plumb window active state from the WindowServer to the taskbar.
Andreas Kling
2019-04-04
Taskbar: More bringup work. We now see a basic window list.
Andreas Kling
2019-04-03
Taskbar: Start working on a taskbar app.
Andreas Kling
2019-04-03
WindowServer: Broadcast screen rect changes to all clients.
Andreas Kling
2019-03-27
LibC: Time-related POSIX compliance fixes.
Andreas Kling
2019-03-20
GEventLoop: Quit the event loop on EOF from the WindowServer.
Andreas Kling
2019-03-19
LibGUI: More work on GInputBox.
Andreas Kling
2019-03-19
LibGUI: Implement nested event loops to support dialog boxes.
Andreas Kling
2019-03-17
LibGUI: Don't nap in event loop if there are already queued events.
Andreas Kling
2019-03-13
Kernel: Oops, gettimeofday()'s tv_usec should be micro, not milliseconds.
Andreas Kling
2019-03-09
GEventLoop: Make the server fd/pid global, and only connect to server once.
Andreas Kling
2019-03-08
LibGUI+WindowServer: Implement drag-to-select behavior in GTextEditor.
Andreas Kling
2019-03-08
LibGUI: Only activate keyboard shortcuts on KeyDown, not KeyUp.
Andreas Kling
2019-03-03
LibGUI: Move shortcut actions from GEventLoop to GApplications.
Andreas Kling
2019-03-02
LibGUI+WindowServer: Add app-global keyboard shortcuts.
Andreas Kling
2019-03-01
Put miscellaneous debug spam behind #ifdefs.
Andreas Kling
2019-02-26
WindowServer+LibGUI: Send the window size along with Paint server messages.
Andreas Kling
2019-02-26
LibGUI: Make event receivers be weak pointers.
Andreas Kling
2019-02-25
More moving towards using signed types.
Andreas Kling
2019-02-21
Kernel: Start adding various file system permission checks.
Andreas Kling
2019-02-20
Rework the rendering model so that clients instantiate backing stores.
Andreas Kling
2019-02-20
WindowServer: Support resizing windows.
Andreas Kling
2019-02-20
LibGUI: Implement enter/leave events (with WindowServer support.)
Andreas Kling
2019-02-17
LibGUI: Rename GEventLoop::exit() and GApplication::exit() to quit().
Andreas Kling
2019-02-17
Move WindowServer to userspace.
Andreas Kling
2019-02-15
WindowServer: Rename GUI_Foo to WSAPI_Foo.
Andreas Kling
2019-02-14
LibGUI: Add some extremely primitive retrying for the server connection.
Andreas Kling
2019-02-14
Port the WindowServer and LibGUI to communicate through local sockets.
Andreas Kling
2019-02-14
LibGUI: Yield (using select()) in GEventLoop::wait_for_specific_event().
Andreas Kling
[next]