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-04-05
WindowServer: Merge WM_WindowAdded and WM_WindowStateChanged.
Andreas Kling
2019-04-05
AK: Revert Eternal<T> for now since it doesn't work as intended.
Andreas Kling
2019-04-04
Taskbar: Only include "Normal" windows in the taskbar window list.
Andreas Kling
2019-04-04
LibGUI: Use TextElision::Right for GButton captions.
Andreas Kling
2019-04-04
LibGUI: Allow specifying GButton text alignment.
Andreas Kling
2019-04-04
Taskbar: Plumb window active state from the WindowServer to the taskbar.
Andreas Kling
2019-04-04
LibGUI: Make it possible for GButton to be checkable.
Andreas Kling
2019-04-04
Taskbar: More bringup work. We now see a basic window list.
Andreas Kling
2019-04-03
Taskbar+LibGUI: More work on bringup.
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-04-03
AK: Add Eternal<T> and use it in various places.
Andreas Kling
2019-04-03
GWindow: Don't ignore update(), it should repaint the whole window.
Andreas Kling
2019-04-02
GInputBox: Make the input text box a bit taller.
Andreas Kling
2019-04-02
GSocket: Add a connect() overload that takes a hostname instead of an IP.
Andreas Kling
2019-04-02
Move NetworkOrdered.h to AK/ since it's used in both kernel and userspace.
Andreas Kling
2019-04-02
GTreeView: Support navigating the tree with the up/down keys.
Andreas Kling
2019-04-02
LibGUI: Switch to a resizing cursor when hovering or using a GSplitter.
Andreas Kling
2019-04-01
LibGUI: Fix broken doubleclick detection due to uninitialized GElapsedTimer.
Andreas Kling
2019-03-31
WindowServer: Add support for per-window override cursors.
Andreas Kling
2019-03-30
Terminal+LibGUI: Make the terminal cursor blink.
Andreas Kling
2019-03-30
LibGUI: Fix bad initial layout of GScrollableWidget's scrollbars.
Andreas Kling
2019-03-30
LibGUI: Highlight the GSplitter when hovering over it.
Andreas Kling
2019-03-30
LibGUI: Add a simple GSplitter container widget.
Andreas Kling
2019-03-30
FileManager: Tweak look of thumbnailing progress bar.
Andreas Kling
2019-03-30
GTreeView: Notify the GScrollableWidget about content size changes.
Andreas Kling
2019-03-30
GFileSystemModel: Don't reload icons every time they are requested.
Andreas Kling
2019-03-30
GTreeView: Remove test model I was using during bringup.
Andreas Kling
2019-03-30
GTreeView: Handle the item expand/collapse toggles separately.
Andreas Kling
2019-03-30
GTreeView: On model selection change, open the selected index.
Andreas Kling
2019-03-30
FileManager: Make the tree view follow the directory view navigations.
Andreas Kling
2019-03-30
FileManager: Make the directory view follow the tree view selection.
Andreas Kling
2019-03-30
GFileSystemModel: Add a special icon for the selected folder.
Andreas Kling
2019-03-30
GTreeView: Tweak line tree back and forth a bit.
Andreas Kling
2019-03-29
GTreeView: Add basic selection support.
Andreas Kling
2019-03-29
GTreeView: Add expand/collapse buttons to items with children.
Andreas Kling
2019-03-29
LibGUI: Draw a 1px line tree alongside the GTreeView icons.
Andreas Kling
2019-03-29
GTreeView: More implementation work.
Andreas Kling
2019-03-29
GTreeView: Factor paint traversal into a shared function.
Andreas Kling
2019-03-29
GFileSystemModel: Add a "DirectoriesOnly" mode.
Andreas Kling
2019-03-29
LibGUI: Start working on a GFileSystemModel and hook that up in FileManager.
Andreas Kling
2019-03-29
Rename Painter::set_clip_rect() to add_clip_rect().
Andreas Kling
2019-03-29
GTreeView: A bunch of work on the tree view.
Andreas Kling
2019-03-29
LibGUI: Expand GModelIndex a bit, adding internal data and model pointers.
Andreas Kling
2019-03-29
LibGUI: Start working on a GTreeView class.
Andreas Kling
2019-03-29
GModel: Add GModelIndex argument to row_count() and column_count().
Andreas Kling
2019-03-29
GScrollableWidget: Make sure the corner widget is positioned correctly.
Andreas Kling
2019-03-29
GScrollBar: Make the scrubber size proportional to the scrollable range.
Andreas Kling
2019-03-29
LibGUI: Remove debug spam in GWidget::spans_entire_window_horizontally().
Andreas Kling
2019-03-29
LibGUI: Don't draw left and right side of surfaces that span entire window.
Andreas Kling
[next]