summaryrefslogtreecommitdiff
path: root/WindowServer
AgeCommit message (Expand)Author
2019-03-14WindowServer: Fix crash when initiating resize from a window edge.Andreas Kling
2019-03-13Kernel: Oops, gettimeofday()'s tv_usec should be micro, not milliseconds.Andreas Kling
2019-03-10WindowServer: Include switcher windows in the window iteration.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: Clear any highlighted window when dismissing the switcher.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-08Seal clipboard buffers after copying data into them.Andreas Kling
2019-03-08WindowServer+LibGUI: Add a server-side clipboard.Andreas Kling
2019-03-08Add a C++ helper class for working with shared buffers.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-05Kernel+WindowServer: Move mouse input signal parsing to kernel driver.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-03LibGUI: Move shortcut actions from GEventLoop to GApplications.Andreas Kling
2019-03-02LibGUI+WindowServer: Add app-global keyboard shortcuts.Andreas Kling
2019-03-01WindowServer: Use SA_NOCLDWAIT.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-26More compat work. Rename libraries from LibFoo.a => libfoo.aAndreas 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: Send the window size along with Paint server messages.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-25More moving towards using signed types.Andreas Kling
2019-02-25Convert more RetainPtr use to Retained.Andreas Kling