Andreas Kling
|
2d39da5405
LibCore: Put all classes in the Core namespace and remove the leading C
|
há 5 anos atrás |
Andreas Kling
|
d67da8c101
LibGUI: Add GHBoxLayout and GVBoxLayout convenience classes
|
há 5 anos atrás |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
há 5 anos atrás |
Andreas Kling
|
fc86460134
AK: Move the userspace SharedBuffer from LibC to AK
|
há 5 anos atrás |
Sergey Bugaev
|
f2546d15ce
Taskbar: Add a quick launch bar
|
há 5 anos atrás |
Andreas Kling
|
272d65e3e2
WindowServer: Port to the new IPC system
|
há 5 anos atrás |
Andreas Kling
|
8a024a3305
LibGUI: Rename GEventLoop.{cpp,h} => GWindowServerConnection
|
há 5 anos atrás |
Andreas Kling
|
bc319d9e88
LibCore: Make CObject reference-counted
|
há 5 anos atrás |
Andreas Kling
|
defafd72bc
LibGUI: Convert custom widgets and subclasses to ObjectPtr
|
há 5 anos atrás |
Andreas Kling
|
55a6e4ac0b
LibGUI: Convert GFrame to ObjectPtr
|
há 5 anos atrás |
Andreas Kling
|
d4892b3fdc
WindowServer+LibGUI: Remove old "icon path" way of doing things.
|
há 6 anos atrás |
Andreas Kling
|
841b2e5d13
WindowServer+LibGUI: Pass window icons as shared buffers rather than paths.
|
há 6 anos atrás |
Andreas Kling
|
72a3f69df7
LibGUI: Get rid of GWindow::should_exit_event_loop_on_close().
|
há 6 anos atrás |
Andreas Kling
|
aa2224a2f0
GWidget: Add set_preferred_size(width, height) overload.
|
há 6 anos atrás |
Andreas Kling
|
fd604a7c68
Applications: Run clang-format on everything.
|
há 6 anos atrás |
Andreas Kling
|
21c56477b0
LibGUI: Add a GAbstractButton base class for button widgets.
|
há 6 anos atrás |
Andreas Kling
|
956bd23aae
WindowServer+TaskBar: Add a taskbar window button popup menu.
|
há 6 anos atrás |
Andreas Kling
|
49e7ffc06a
WindowServer: Introduce a WM event mask so Taskbar can ignore window rects.
|
há 6 anos atrás |
Andreas Kling
|
c931eaa22c
WindowServer: Generate a separate WM event for window icon changes.
|
há 6 anos atrás |
Andreas Kling
|
c09c114d77
WindowServer+LibGUI: Add ability to set per-window icons.
|
há 6 anos atrás |
Andreas Kling
|
696ada2810
Taskbar: Don't unconditionally update buttons on every state change.
|
há 6 anos atrás |
Andreas Kling
|
4ab0cd5d4c
LibGUI: Move frame painting from GFrame to StylePainter.
|
há 6 anos atrás |
Andreas Kling
|
93a4a4c597
Taskbar: Replace TaskbarWidget with a simple GFrame.
|
há 6 anos atrás |
Andreas Kling
|
ef9fbef4c6
Taskbar: Show minimized window titles in [brackets].
|
há 6 anos atrás |
Andreas Kling
|
99b98dc653
WindowServer: Merge WM_WindowAdded and WM_WindowStateChanged.
|
há 6 anos atrás |
Andreas Kling
|
6280dee625
Taskbar: Make the window buttons slightly wider.
|
há 6 anos atrás |
Andreas Kling
|
64a5abf8db
Taskbar: Only include "Normal" windows in the taskbar window list.
|
há 6 anos atrás |
Andreas Kling
|
8a50218190
Taskbar: Left-align the text on taskbar window buttons.
|
há 6 anos atrás |
Andreas Kling
|
7b1384c4ef
Taskbar: Plumb window active state from the WindowServer to the taskbar.
|
há 6 anos atrás |
Andreas Kling
|
96104b5524
Taskbar: More bringup work. We now see a basic window list.
|
há 6 anos atrás |