summaryrefslogtreecommitdiff
path: root/Servers/WindowServer/WSWindowFrame.cpp
AgeCommit message (Expand)Author
2019-12-24LibGUI+LibDraw: Add "Palette" concept for scoped color themingAndreas Kling
2019-12-24LibDraw: Add Button and ButtonText system theme colorsAndreas Kling
2019-12-23WindowServer+LibGUI: Implement basic color themingAndreas Kling
2019-12-08WindowServer: Disambiguate "dragging" a bit, use "moving" more insteadAndreas Kling
2019-09-06WindowServer: Elide window titles that don't fitAndreas Kling
2019-07-24WindowServer: Convert Vector<OwnPtr> to NonnullOwnPtrVector.Andreas Kling
2019-07-18LibDraw: Introduce (formerly known as SharedGraphics.)Andreas Kling
2019-06-30GUI: Use Win2K-like "warm gray" color instead of the older colder gray.Andreas Kling
2019-06-21WindowServer+Taskbar: Let WindowServer manage the "window menus".Andreas Kling
2019-06-07WindowServer: Run clang-format on everything.Andreas Kling
2019-06-02WindowServer: Always update the maximize button icon when we should.Andreas Kling
2019-05-25WindowServer: Tweak window titlebar look somewhat.Andreas Kling
2019-05-25WindowServer: Remove unused old "middle border" color.Andreas Kling
2019-05-25WindowServer: Don't draw titlebar separator for titlebar-less windows.Andreas Kling
2019-05-24WindowServer: Make it possible to turn off window title bars (#88)Christopher Dumas
2019-05-24WindowServer: Factor out compositing from WSWindowManager into WSCompositor.Andreas Kling
2019-05-20WindowServer: Don't start window resize for MouseUp or MouseMove.Andreas Kling
2019-05-17WindowServer: Add support for fullscreen windows.Andreas Kling
2019-05-16WindowServer: Don't treat bottom titlebar edge as part of the border.Andreas Kling
2019-05-13WindowServer: Don't add maximize button to non-resizable windows.Andreas Kling
2019-05-12WindowServer: Rearrange minimize/maximize/close buttons (in that order.)Andreas Kling
2019-05-12WindowServer: Add a maximize/unmaximize button to windows.Andreas Kling
2019-05-11WindowServer: Improve window frames by giving them a raised frame look. :^)Andreas Kling
2019-04-30WindowServer: Tweak window minimize button appearance.Andreas Kling
2019-04-22WindowServer+LibGUI: Allow arbitrary number of rects in messages.Andreas Kling
2019-04-18WindowServer: Tweak window icon placement again.Andreas Kling
2019-04-18WindowServer: Make window title bars slightly thicker. :^)Andreas Kling
2019-04-16WindowServer: Tweak window icon placement.Andreas Kling
2019-04-16WindowServer: Improve the look of menus.Andreas Kling
2019-04-14WindowServer: Rename WSMessage* => WSEvent*.Andreas Kling
2019-04-14WindowServer: Port WindowServer to LibCore.Andreas Kling
2019-04-14AK: Improve smart pointer ergonomics a bit.Andreas Kling
2019-04-11WindowServer: Tweak window title positioning.Andreas Kling
2019-04-08LibGUI+WindowServer: Add support for GWidget tooltips.Andreas Kling
2019-04-06WindowServer: Add ability to initiate window resize from window edges.Andreas Kling
2019-04-06Add a slight hover highlight to GButton and WSButton. :^)Andreas Kling
2019-04-05WindowServer: Add a window minimization button.Andreas Kling
2019-04-05WindowServer: Make WSButton behave more like a normal button.Andreas Kling
2019-04-05WindowServer: Make WSWindowFrame and WSButton deal in relative coordinates.Andreas Kling
2019-04-05WindowServer: Add a WSButton class and make the window close buttons use it.Andreas Kling
2019-04-05WindowServer: Factor out window frame logic into a WSWindowFrame class.Andreas Kling