summaryrefslogtreecommitdiff
path: root/WindowServer/WSWindowManager.cpp
AgeCommit message (Expand)Author
2019-03-20Move WindowServer into Servers.Andreas Kling
2019-03-19WindowServer: Don't allow Logo+RMB to resize blocked-by-modal windows.Andreas Kling
2019-03-19WindowServer: Add special treatment for modal windows.Andreas Kling
2019-03-17Add client-side double buffering of window backing stores.Andreas Kling
2019-03-14WindowServer: Fix crash when initiating resize from a window edge.Andreas Kling
2019-03-10WindowServer: Show the username of the WindowServer owner in the menu.Andreas Kling
2019-03-10WindowServer: Window iteration should see the highlight window "in front".Andreas Kling
2019-03-10WindowServer: Tweak CPU usage history color.Andreas Kling
2019-03-10WindowServer: Fix bug where window content could bleed through menus.Andreas Kling
2019-03-09WindowServer: Skip composing windows where entire dirty rect is covered.Andreas Kling
2019-03-09SharedGraphics: Allow passing a Font to text drawing functions.Andreas Kling
2019-03-09WindowServer: Initiating a window drag/resize should also make frontmost.Andreas Kling
2019-03-09WindowServer: Always clip window updates to the window's outer rect.Andreas Kling
2019-03-09SharedGraphics: Add PainterStateSaver RAII helper and Point::operator-().Andreas Kling
2019-03-08LibGUI+WindowServer: Implement drag-to-select behavior in GTextEditor.Andreas Kling
2019-03-08WindowServer: Fix slightly off alignment of menubar clock.Andreas Kling
2019-03-07Base+WindowServer: Add a new default wallpaper for fun.Andreas Kling
2019-03-06WindowServer: Add window icons. Every window has the same icon for now.Andreas Kling
2019-03-06WindowServer: Only the left mouse button should initiate window drag.Andreas Kling
2019-03-06WindowServer: Tweak appearance of window close buttons.Andreas Kling
2019-03-06WindowServer: Use the right font for computing titlebar text rects.Andreas Kling
2019-03-06More work on the variable-width font support.Andreas Kling
2019-03-06Make a preparation pass for variable-width fonts.Andreas Kling
2019-03-06WindowServer: Let the window switcher render itself as a WSWindow.Andreas Kling
2019-03-05WindowServer: Store the mouse button state in one variable.Andreas Kling
2019-03-04WindowServer: Determine resizing "hot corner" based on window's outer rect.Andreas Kling
2019-03-03WindowServer: Add a window switcher.Andreas Kling
2019-03-03WindowManager: Allow moving windows around using Logo+LMB.Andreas Kling
2019-03-03Detect the "Logo" (Windows/Apple/whatever) key and use it for window resize.Andreas Kling
2019-03-01Put miscellaneous debug spam behind #ifdefs.Andreas Kling
2019-03-01Base: Add Csilla Bold 7x10 variant.Andreas Kling
2019-02-28SharedGraphics: Make Painter clipping work with translated clip origin.Andreas Kling
2019-02-28WindowServer: Add "Open ProcessManager..." to system menu.Andreas Kling
2019-02-26WindowServer: Add 1920x1080 resolution option.Andreas Kling
2019-02-26WindowServer: Reduce resize related debug spam.Andreas Kling
2019-02-26WindowServer: Bump height of window titlebars and menus from 16 to 18.Andreas Kling
2019-02-26WindowServer+LibGUI: Fix global mouse tracking with recursive widget trees.Andreas Kling
2019-02-26WindowServer: Add a simple CPU usage graph to the global menu bar.Andreas Kling
2019-02-26WindowServer: Only invalidate the menubar rect when an app changes menubar.Andreas Kling
2019-02-26WindowServer: Make message receivers be weak pointers.Andreas Kling
2019-02-25Convert more RetainPtr use to Retained.Andreas Kling
2019-02-21WindowServer: Choose resizing direction based on where it's initiated.Andreas Kling
2019-02-21Add concept of size increments to windowing system.Andreas Kling
2019-02-20Rework the rendering model so that clients instantiate backing stores.Andreas Kling
2019-02-20WindowServer: Don't spam clients with resize events.Andreas Kling
2019-02-20WindowServer: Support resizing windows.Andreas Kling
2019-02-20WindowServer: Minor style tweak.Andreas Kling
2019-02-20WindowServer: Remove some unused WSWindowManager members.Andreas Kling
2019-02-20LibGUI: Implement enter/leave events (with WindowServer support.)Andreas Kling
2019-02-19WindowServer: Only invalidate the menubar rect when switching menubars.Andreas Kling