Andreas Kling
|
8eae89a405
Start bringing up LibGUI properly (formerly Widgets.)
|
6 年之前 |
Andreas Kling
|
7e5b81fe48
Make a SharedGraphics directory for classes shared between Kernel and LibGUI.
|
6 年之前 |
Andreas Kling
|
b413e234e1
WSWindowManager: Minor style fixes.
|
6 年之前 |
Andreas Kling
|
102a5add16
Invalidate the window when starting to drag it.
|
6 年之前 |
Andreas Kling
|
4bffdd2394
WindowServer: Use a different border color for windows being dragged.
|
6 年之前 |
Andreas Kling
|
f7cc454162
Add mechanism to expose kernel variables to userspace via ProcFS.
|
6 年之前 |
Andreas Kling
|
9454c5dd52
WindowServer: Merge WSFrameBuffer into WSScreen.
|
6 年之前 |
Andreas Kling
|
bb28c143fd
Update coding style in WSWindowManager.
|
6 年之前 |
Andreas Kling
|
dff5051905
Support polling with select() by using a zero timeout.
|
6 年之前 |
Andreas Kling
|
dff70021ab
Make it possible to invalidate only a portion of a window.
|
6 年之前 |
Andreas Kling
|
dad58db757
Add WindowActivated and WindowDeactivated events.
|
6 年之前 |
Andreas Kling
|
133f9aa352
WindowServer: Slap everything with locks.
|
6 年之前 |
Andreas Kling
|
61bba1b9dd
WindowServer: Skip blitting windows into the back buffer if possible.
|
6 年之前 |
Andreas Kling
|
b6c3df5188
Optimize Painter::draw_rect() a bit.
|
6 年之前 |
Andreas Kling
|
7750e6952b
Move some more classes to the new coding style.
|
6 年之前 |
Andreas Kling
|
a2ec09bc20
Allow the scheduler to unblock the current process.
|
6 年之前 |
Andreas Kling
|
f7ca6d254d
Tear out or duplicate what's unique for WindowServer from Widgets.
|
6 年之前 |