summaryrefslogtreecommitdiff
path: root/LibGUI
AgeCommit message (Expand)Author
2019-04-21Include Makefile.common in all other Makefiles.Andreas Kling
2019-04-20LibGUI: Allow GActions to be scoped either globally or widget-locally.Andreas Kling
2019-04-20LibGUI+Minesweeper: Add GWindow::set_resizable().Andreas Kling
2019-04-20GTableView: Tweak appearance of key column with alternating rows.Andreas Kling
2019-04-20WindowServer+LibGUI: Coalesce multiple client paints into GMultiPaintEvents.Andreas Kling
2019-04-20WindowSerer+LibGUI: Send multiple rects in invalidation/flush messages.Andreas Kling
2019-04-20LibGUI: Bundle up update() invalidations and send them on next event loop.Andreas Kling
2019-04-20WindowServer: Introduce a WM event mask so Taskbar can ignore window rects.Andreas Kling
2019-04-20Sprinkle use of AK::Vector in various places.Andreas Kling
2019-04-20Get rid of SERENITY macro since the compiler already defines __serenity__Andreas Kling
2019-04-19LibGUI: Remove GListBox since it was not kept up-to-date.Andreas Kling
2019-04-19VisualBuilder: Expose GGroupBox name property.Andreas Kling
2019-04-19VisualBuilder: Hook up everything needed for widget property editing.Andreas Kling
2019-04-19LibGUI: Move editing logic from GTableView up to GAbstractView.Andreas Kling
2019-04-18LibGUI: Move the editing widget along with the content when scrolling.Andreas Kling
2019-04-18GWidget: Always update self after a child is removed.Andreas Kling
2019-04-18LibGUI: GWindow's focused widget should be a WeakPtr.Andreas Kling
2019-04-18LibCore+LibGUI: Make CObject child events synchronous.Andreas Kling
2019-04-18LibGUI: Start working on GTableView inline editing.Andreas Kling
2019-04-18LibGUI: Give GTextEditor a context menu.Andreas Kling
2019-04-18LibGUI: Refactor context menus to be event-driven instead of declarative.Andreas Kling
2019-04-18WindowServer: Generate a separate WM event for window icon changes.Andreas Kling
2019-04-16GWidget: Add move_by() and make set_relative_rect() invalidate parent.Andreas Kling
2019-04-16Make better use of geometry class helpers in some places.Andreas Kling
2019-04-16GWidget: Tidy up the hit-testing code somewhat.Andreas Kling
2019-04-16GWidget: Remove unnecessary extra parent lookup in move_to_{back,front}().Andreas Kling
2019-04-16GWidget: Add some new child z-ordering facilities.Andreas Kling
2019-04-16GTableView: Remove the old-style focus rect.Andreas Kling
2019-04-14GWidget: Add direct setters for x, y, width & height.Andreas Kling
2019-04-14AK: Improve smart pointer ergonomics a bit.Andreas Kling
2019-04-14LibGUI+WindowServer: Add a way to dismiss opened menus from the client.Andreas Kling
2019-04-13WindowServer+LibGUI: Add ability to set per-window icons.Andreas Kling
2019-04-13GWidget: Silence debug spam about the click clock.Andreas Kling
2019-04-13GVariant: Add to_bool(), to_int() and to_color().Andreas Kling
2019-04-13Minesweeper: Start working on a simple minesweeper game. :^)Andreas Kling
2019-04-12LibGUI+WindowServer: Add support for per-GWidget context menus.Andreas Kling
2019-04-12VisualBuilder: Add some widget-specific properties.Andreas Kling
2019-04-12GVariant: Tweak stringification of Color, Boolean and Invalid variants.Andreas Kling
2019-04-12GVariant: Don't crash when extracting a null String.Andreas Kling
2019-04-12LibGUI+WindowServer: Add support for enabled/disabled actions.Andreas Kling
2019-04-12GTextEditor: Add on_selection_changed callback.Andreas Kling
2019-04-12GWidget: Add "enabled" state for widgets.Andreas Kling
2019-04-12LibCore: Move LibGUI/GTimer to LibCore/CTimer.Andreas Kling
2019-04-11GVariant: Add Point, Size and Rect variant types.Andreas Kling
2019-04-11LibGUI: Add GVariant copy constructor.Andreas Kling
2019-04-11GVariant: Zero out invalid GVariants to unconfuse debugging.Andreas Kling
2019-04-11GTableView: Handle not having a model a bit more gracefully.Andreas Kling
2019-04-11GGroupBox: Improve appearance with new FrameShape::Box style.Andreas Kling
2019-04-11GScrollBar: Improve appearance for curiously-shaped scrollbars.Andreas Kling
2019-04-11VisualBuilder: Add icons to the toolbox, and support for GProgressBar.Andreas Kling