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