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-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
2019-02-14
WindowServer: Post error messages to clients on protocol failure.
Andreas Kling
2019-02-14
WindowServer: Convert entire API to be message-based.
Andreas Kling
2019-02-13
Rename GUI_Event to GUI_ServerMessage.
Andreas Kling
2019-02-13
WindowServer: Begin refactoring towards a fully asynchronous protocol.
Andreas Kling
2019-02-13
LibGUI: Pass the computed max_fd(+1) to select().
Andreas Kling
2019-02-12
LibGUI: Add GAction class and make GMenu deal in actions rather than strings.
Andreas Kling
2019-02-12
Plumb menu item activation events from WindowServer to clients.
Andreas Kling
2019-02-10
Port Terminal to LibGUI.
Andreas Kling
2019-02-05
Add a simple close button ("X") to windows.
Andreas Kling
2019-02-01
Implement event loop timers.
Andreas Kling
2019-01-26
LibGUI: Don't consider a GWidget focused if the window is inactive.
Andreas Kling
2019-01-26
LibGUI: Reduce GEventLoop debug spam.
Andreas Kling
2019-01-26
LibGUI: Start bringing up GTextBox in the standalone world.
Andreas Kling
2019-01-26
Refactor GUI rendering model to be two-phased.
Andreas Kling
2019-01-21
LibGUI: Open the GUI event stream with O_CLOEXEC.
Andreas Kling
2019-01-20
LibGUI: Hook up GWindow event dispatch for paint and mouse events.
Andreas Kling
2019-01-20
Start bringing up LibGUI properly (formerly Widgets.)
Andreas Kling
2019-01-20
Rename all the LibGUI classes to GClassName.
Andreas Kling