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
Age
Commit message (
Expand
)
Author
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
WindowServer: Convert the remaining menu APIs into messages.
Andreas Kling
2019-02-13
WindowServer: Refactor more of the menu APIs 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
Add a little About app and hook it up to the system menu's "About..." entry.
Andreas Kling
2019-02-12
LibGUI: Add a GFontDatabase class that lets you enumerate fonts and more.
Andreas Kling
2019-02-12
LibGUI: Add GAction class and make GMenu deal in actions rather than strings.
Andreas Kling
2019-02-12
WindowServer: Clean up any menu objects on process exit.
Andreas Kling
2019-02-12
Plumb menu item activation events from WindowServer to clients.
Andreas Kling
2019-02-12
Add API's and plumbing for WindowServer clients to make menus.
Andreas Kling
2019-02-11
LibGUI: More work on client-side menus.
Andreas Kling
2019-02-11
Port all apps to GApplication.
Andreas Kling
2019-02-11
LibGUI: Add GMenu* and GApplication classes.
Andreas Kling
2019-02-11
WindowServer: More work on menus.
Andreas Kling
2019-02-11
LibGUI: Put some logspam behind debugging macros.
Andreas Kling
2019-02-11
LibGUI: Add GWindow::move_to().
Andreas Kling
2019-02-10
LibGUI: Coalesce update rects at the GWindow level.
Andreas Kling
2019-02-10
Port Terminal to LibGUI.
Andreas Kling
2019-02-10
LibGUI: Support horizontal GScrollBars as well.
Andreas Kling
2019-02-10
LibGUI: Improve GScrollBar button look a bit.
Andreas Kling
2019-02-10
LibGUI: Start adding an automatic widget layout system.
Andreas Kling
2019-02-10
LibGUI: Minor cleanup in GScrollBar.
Andreas Kling
2019-02-10
LibGUI: Draw GScrollBar buttons with a disabled look when appropriate.
Andreas Kling
2019-02-10
LibGUI: Share code for widget rendering styles in a GStyle class.
Andreas Kling
2019-02-10
LibGUI: Support dragging the GScrollBar scrubber.
Andreas Kling
2019-02-10
LibGUI: Draw some cute arrows on the GScrollBar buttons.
Andreas Kling
2019-02-09
LibGUI: Widget updates should invalidate their window-relative rect.
Andreas Kling
2019-02-09
GScrollBar: Start looking a bit more like a proper scrollbar.
Andreas Kling
2019-02-09
LibGUI: Start working on a GScrollBar.
Andreas Kling
2019-02-08
Don't use -mregparm=3 in userspace.
Andreas Kling
2019-02-08
Launcher: Factor the app buttons into a LaunchButton class.
Andreas Kling
2019-02-08
LibGUI: Implement GWindow::rect().
Andreas Kling
2019-02-07
Start working on a simple Launcher app.
Andreas Kling
2019-02-06
Clean up LDFLAGS a bit.
Andreas Kling
2019-02-06
Clean up some uninteresting log spam.
Andreas Kling
2019-02-05
SharedGraphics: Add some useful painting helpers and make use of them.
Andreas Kling
2019-02-05
Add a simple close button ("X") to windows.
Andreas Kling
2019-02-05
Rename LizaBold to LizaRegular and LizaBlack to LizaBold.
Andreas Kling
2019-02-05
mmap all the font files!
Andreas Kling
2019-02-04
LibGUI: Use LightGray as the base UI color.
Andreas Kling
2019-02-04
LibGUI: Use LizaBold as the default button font.
Andreas Kling
2019-02-04
LibGUI: GTextBox should only run a caret blink timer when focused.
Andreas Kling
2019-02-03
FontEditor: Add text box for editing the font name.
Andreas Kling
2019-02-02
Start working on a simple graphical font editor.
Andreas Kling
2019-02-02
Add basic automatic dependency management to Makefiles.
Andreas Kling
2019-02-01
Implement event loop timers.
Andreas Kling
[next]