Andreas Kling
|
33d0916d29
WindowServer: Add support for fullscreen windows.
|
6 years ago |
Andreas Kling
|
bcb7893156
WindowServer: Don't treat bottom titlebar edge as part of the border.
|
6 years ago |
Andreas Kling
|
42cf09fdf1
WindowServer: Don't add maximize button to non-resizable windows.
|
6 years ago |
Andreas Kling
|
a20ce4d2b8
WindowServer: Rearrange minimize/maximize/close buttons (in that order.)
|
6 years ago |
Andreas Kling
|
641893104a
WindowServer: Add a maximize/unmaximize button to windows.
|
6 years ago |
Andreas Kling
|
c9951bbe60
WindowServer: Improve window frames by giving them a raised frame look. :^)
|
6 years ago |
Andreas Kling
|
d7270059ab
WindowServer: Tweak window minimize button appearance.
|
6 years ago |
Andreas Kling
|
9f122bff5a
WindowServer+LibGUI: Allow arbitrary number of rects in messages.
|
6 years ago |
Andreas Kling
|
c7d6e568ba
WindowServer: Tweak window icon placement again.
|
6 years ago |
Andreas Kling
|
f6b4013329
WindowServer: Make window title bars slightly thicker. :^)
|
6 years ago |
Andreas Kling
|
486ed41fd2
WindowServer: Tweak window icon placement.
|
6 years ago |
Andreas Kling
|
86361d3d45
WindowServer: Improve the look of menus.
|
6 years ago |
Andreas Kling
|
94a5e08faf
WindowServer: Rename WSMessage* => WSEvent*.
|
6 years ago |
Andreas Kling
|
de184d0999
WindowServer: Port WindowServer to LibCore.
|
6 years ago |
Andreas Kling
|
3f6408919f
AK: Improve smart pointer ergonomics a bit.
|
6 years ago |
Andreas Kling
|
af070324db
WindowServer: Tweak window title positioning.
|
6 years ago |
Andreas Kling
|
7f2eeb0b35
LibGUI+WindowServer: Add support for GWidget tooltips.
|
6 years ago |
Andreas Kling
|
c7365a00f8
WindowServer: Add ability to initiate window resize from window edges.
|
6 years ago |
Andreas Kling
|
f12573cb63
Add a slight hover highlight to GButton and WSButton. :^)
|
6 years ago |
Andreas Kling
|
f6ca94605c
WindowServer: Add a window minimization button.
|
6 years ago |
Andreas Kling
|
0fc3ccaa52
WindowServer: Make WSButton behave more like a normal button.
|
6 years ago |
Andreas Kling
|
0d60c56b51
WindowServer: Make WSWindowFrame and WSButton deal in relative coordinates.
|
6 years ago |
Andreas Kling
|
3155a2e128
WindowServer: Add a WSButton class and make the window close buttons use it.
|
6 years ago |
Andreas Kling
|
47d270b577
WindowServer: Factor out window frame logic into a WSWindowFrame class.
|
6 years ago |