Andreas Kling
|
269886fc4e
GWidget: Add "enabled" state for widgets.
|
6 gadi atpakaļ |
Andreas Kling
|
c6ffb3e2b8
VisualBuilder: Use real GWidgets instead of pretend VBWidgets.
|
6 gadi atpakaļ |
Andreas Kling
|
2f1f51b8ab
LibCore: Move LibGUI/GObject to LibCore/CObject.
|
6 gadi atpakaļ |
Andreas Kling
|
b8062f69d8
LibCore: Add CEvent and make LibGUI/GEvent inherit from it.
|
6 gadi atpakaļ |
Andreas Kling
|
9311164439
GWidget: Make hit testing respect child z-order.
|
6 gadi atpakaļ |
Andreas Kling
|
7f2eeb0b35
LibGUI+WindowServer: Add support for GWidget tooltips.
|
6 gadi atpakaļ |
Andreas Kling
|
e74f32ae40
LibGUI: Always invalidate layout on GWidget child removal.
|
6 gadi atpakaļ |
Andreas Kling
|
96104b5524
Taskbar: More bringup work. We now see a basic window list.
|
6 gadi atpakaļ |
Andreas Kling
|
c9b0d87927
LibGUI: Fix broken doubleclick detection due to uninitialized GElapsedTimer.
|
6 gadi atpakaļ |
Andreas Kling
|
a5135dbf01
LibGUI: Remove debug spam in GWidget::spans_entire_window_horizontally().
|
6 gadi atpakaļ |
Andreas Kling
|
d48f486634
LibGUI: Don't draw left and right side of surfaces that span entire window.
|
6 gadi atpakaļ |
Andreas Kling
|
9fa21fa585
LibGUI: Add a GPainter class that inherits from Painter.
|
6 gadi atpakaļ |
Andreas Kling
|
20137e45f4
LibGUI: Ignore GWidget::update() on invisible widgets.
|
6 gadi atpakaļ |
Andreas Kling
|
614dafea32
FileManager+LibGUI: Show thumbnail generation progress in the statusbar.
|
6 gadi atpakaļ |
Andreas Kling
|
20f7d7ec67
LibGUI: Add GWidget::doubleclick_event().
|
6 gadi atpakaļ |
Andreas Kling
|
3a3aa74b2e
IRCClient: Add a toolbar with some actions.
|
6 gadi atpakaļ |
Andreas Kling
|
ad08165a25
LibGUI: Hit testing should skip invisible widgets.
|
6 gadi atpakaļ |
Andreas Kling
|
497300c492
LibGUI: Add a GStackWidget for many widgets sharing a single location.
|
6 gadi atpakaļ |
Andreas Kling
|
fa02d2a39b
Rework the rendering model so that clients instantiate backing stores.
|
6 gadi atpakaļ |
Andreas Kling
|
bf30502560
LibGUI: Implement enter/leave events (with WindowServer support.)
|
6 gadi atpakaļ |
Andreas Kling
|
b704d3d295
LibGUI: Add a GToolBar class that can be populated with GActions.
|
6 gadi atpakaļ |
Andreas Kling
|
18062f4ad6
LibGUI: Remove some debugging noise.
|
6 gadi atpakaļ |
Andreas Kling
|
640360e958
Move WindowServer to userspace.
|
6 gadi atpakaļ |
Andreas Kling
|
db98327bdc
Plumb menu item activation events from WindowServer to clients.
|
6 gadi atpakaļ |
Andreas Kling
|
08322ab8e1
LibGUI: Coalesce update rects at the GWindow level.
|
6 gadi atpakaļ |
Andreas Kling
|
53d34a0885
Port Terminal to LibGUI.
|
6 gadi atpakaļ |
Andreas Kling
|
2def3d8d3f
LibGUI: Start adding an automatic widget layout system.
|
6 gadi atpakaļ |
Andreas Kling
|
5bd363c4bb
LibGUI: Widget updates should invalidate their window-relative rect.
|
6 gadi atpakaļ |
Andreas Kling
|
1f355f2a79
LibGUI: Start working on a GScrollBar.
|
6 gadi atpakaļ |
Andreas Kling
|
7fe600f250
LibGUI: Use LightGray as the base UI color.
|
6 gadi atpakaļ |