summaryrefslogtreecommitdiff
path: root/Userland/Services/WindowServer/WindowFrame.cpp
AgeCommit message (Expand)Author
2021-08-02LibGUI, WindowServer: Greatly simplify menubar logicsin-ack
2021-07-21LibGfx: Use "try_" prefix for static factory functionsAndreas Kling
2021-07-08WindowServer: Allow partial repaints in window frame & menubarsAndreas Kling
2021-07-07WindowServer: Add WindowFrame::invalidate_menubar() and use itAndreas Kling
2021-07-05WindowServer: Improve screen invalidation on window state changesTom
2021-07-04WindowServer+LibGUI: Add a way to force a window to have a drop shadowAndreas Kling
2021-06-28WindowServer: Fix menu location on screens other than main screenTom
2021-06-25WindowServer: Enhance simple shadow function to include optional frameTom
2021-06-20WindowServer: Reload icons on scale changesTom
2021-06-20WindowServer: Load multiple scaled versions of Bitmaps and CursorsTom
2021-06-20WindowServer: Fix artifacts after window resize in some casesTom
2021-06-20WindowServer: Constrain rendering windows to one screen in some casesTom
2021-06-20WindowServer: Add initial support for rendering on multiple screensTom
2021-06-18WindowServer: Simplify handling of the window resize candidateAndreas Kling
2021-06-18WindowServer: Remove an unnecessary temporary variableAndreas Kling
2021-06-18WindowServer: Split up WindowFrame::handle_mouse_event()Andreas Kling
2021-06-18WindowServer: Make hit test results richerAndreas Kling
2021-06-18WindowServer: Add WindowStack conceptAndreas Kling
2021-06-16WindowServer: Simplify WindowFrame shadow logic a little bitAndreas Kling
2021-06-16WindowServer: Fix unnecessary local variable shadowing in WindowFrameAndreas Kling
2021-06-06WindowServer: Simplify determining transparent/opaque occlusionsTom
2021-06-02WindowServer: Use RefPtr instead of raw pointersGunnar Beutner
2021-06-02WindowServer: Don't crash when we can't allocate a bitmapGunnar Beutner
2021-05-17WindowServer: Add Menu::is_open() to improve readabilityAndreas Kling
2021-05-10WindowServer: Compute final window title before passing to WM clientsAndreas Kling
2021-05-02LibGfx: Unify Rect, Point, and SizeMatthew Olsson
2021-05-02WindowServer+Base: Show alternate close button for "modified" windowsAndreas Kling
2021-05-01WindowServer+LibGfx: Automatic "modified" markers in window titlesAndreas Kling
2021-04-29WindowServer: Fix alpha hit-test accessing out-of-bounds pixelsTom
2021-04-28WindowServer: Use window menu actions when clicking frame buttonsTom
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-18Everywhere: Rename title_bar => titlebarAndreas Kling
2021-04-15WindowServer: Fix window shadow rendering glitchTom
2021-04-13Everywhere: It's now "Foobar", not "FooBar", and not "foo bar"Andreas Kling
2021-04-09LibGfx: Add a Gfx::TextAlignment parameter to Painter::draw_ui_text()Andreas Kling
2021-04-09LibGfx: Adjust parameter order for Painter::draw_ui_text()Andreas Kling
2021-04-05WindowServer: Support Alt+Character menu shortcuts :^)Andreas Kling
2021-03-31WindowServer+LibGfx: Rename menu_bar => menubarAndreas Kling
2021-03-31WindowServer+LibGfx: Remove code for drawing the old-style menu barAndreas Kling
2021-03-30WindowServer+Taskbar: Show applets in taskbar :^)Andreas Kling
2021-03-28WindowServer: Add ability to show/hide window menubarsAndreas Kling
2021-03-26WindowServer+LibGfx: Make menubar menus slightly largerAndreas Kling
2021-03-26WindowServer: Add clip rect to menubar painterLinus Groh
2021-03-26WindowServer: Redraw window menubars when moving with arrow keysAndreas Kling
2021-03-26WindowServer: Remove some leftover unused menubar thingsAndreas Kling
2021-03-25WindowServer: Don't fill the active menubar menu with selection colorAndreas Kling
2021-03-25WindowServer+LibGfx: Show menus in windows! :^)Andreas Kling
2021-03-16LibGfx: Rename 32-bit BitmapFormats to BGRA8888 and BGRx888xAndreas Kling
2021-03-03WindowServer: Use active shadow for highlighted windowTom
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling