summaryrefslogtreecommitdiff
path: root/LibGUI
AgeCommit message (Expand)Author
2019-04-29GSlider: Improve appearance by thinning the track a bit.Andreas Kling
2019-04-29LibGUI: Add a GSlider widget.Andreas Kling
2019-04-28GEventLoop: Don't call process_unprocessed_messages() from itself.Andreas Kling
2019-04-26GTableView: Ignore double-clicks that hit the header section.Andreas Kling
2019-04-26LibGUI+WindowServer: Make it possible to have checkable GActions.Andreas Kling
2019-04-26GWindow: Fix crash when calling set_rect() repeatedly.Andreas Kling
2019-04-26GWindow: Add resize(width, height) and resize(size).Andreas Kling
2019-04-26LibGUI: Allow subclassing of GLabel.Andreas Kling
2019-04-26LibGUI: Track double-clicking per individual mouse button.Andreas Kling
2019-04-25GTextEditor: Add very basic automatic indentation.Andreas Kling
2019-04-25GTableView: Double-click should only activate/edit valid indices.Andreas Kling
2019-04-25GTextEditor: Double-clicking on a word should select that word.Andreas Kling
2019-04-25GTextEditor: Improve cursor positioning accuracy when using a mouse.Andreas Kling
2019-04-25GTextEditor: Go a little past the cursor for Home/End scroll-into-view.Andreas Kling
2019-04-25GTextEditor: Always call did_change() before set_cursor().Andreas Kling
2019-04-25GTextEditor: Account for the GFrame border in the painting code.Andreas Kling
2019-04-25GScrollableWidget: The visible_content_rect() should be max content_size().Andreas Kling
2019-04-24GTextEditor: Expand the content "to-fill" for right aligned text.Andreas Kling
2019-04-24GTextEditor: Make the line_widget_rect() span the widget horizontally.Andreas Kling
2019-04-24GTextEditor: Turn off the ruler by default.Andreas Kling
2019-04-24GTextEditor: Fix line_content_rect() behavior with custom alignments.Andreas Kling
2019-04-24GTextEditor: Add support for different text alignments.Andreas Kling
2019-04-23WindowServer+TaskBar: Add a taskbar window button popup menu.Andreas Kling
2019-04-23LibGUI: Don't bother setting a title on tooltip windows.Andreas Kling
2019-04-23GWindow: Don't send InvalidateRect message with 0 rects to WindowServer.Andreas Kling
2019-04-23Do a pass of compiler warning fixes.Andreas Kling
2019-04-22WindowServer+LibGUI: Allow arbitrary number of rects in messages.Andreas Kling
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