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
Age
Commit message (
Expand
)
Author
2019-02-26
WindowServer: Add 1920x1080 resolution option.
Andreas Kling
2019-02-26
More compat work. Rename libraries from LibFoo.a => libfoo.a
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: Send the window size along with Paint server messages.
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
More moving towards using signed types.
Andreas Kling
2019-02-25
Convert more RetainPtr use to Retained.
Andreas Kling
2019-02-22
Move over to building all of userspace with i686-pc-serenity-g++.
Andreas Kling
2019-02-22
Switch over to building everything with i686-elf-g++.
Andreas Kling
2019-02-21
Kernel: Start adding various file system permission checks.
Andreas Kling
2019-02-21
WindowServer: Choose resizing direction based on where it's initiated.
Andreas Kling
2019-02-21
WindowServer: Oops, forgot to plumb through the base size for incresize.
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: Display menus with 95% opacity by default.
Andreas Kling
2019-02-19
WindowServer: Only invalidate the menubar rect when switching menubars.
Andreas Kling
2019-02-19
WindowServer: Correct invalidation rects for menu windows.
Andreas Kling
2019-02-19
WindowServer: Avoid overdraw by shattering dirty rects into unique shards.
Andreas Kling
2019-02-19
WindowServer: Support windows with alpha channels. And per-WSWindow opacity.
Andreas Kling
2019-02-17
Prune compiler flags a bit. Let's go with -march=i686 for now.
Andreas Kling
2019-02-17
WindowServer: Assume wallpaper images are 1024x768.
Andreas Kling
2019-02-17
Add ability to switch video modes from the system menu.
Andreas Kling
2019-02-17
WindowServer: Close accepted sockets when the client has disconnected.
Andreas Kling
2019-02-17
WindowServer: Let menu objects reference the WSClientConnection by pointer.
Andreas Kling
2019-02-17
WindowServer: Get rid of unnecessary messaging indirection.
Andreas Kling
2019-02-17
WindowServer: WSWindow can have a pointer to the client rather than an ID.
Andreas Kling
2019-02-17
WindowServer: Remove some debug spam.
Andreas Kling
2019-02-17
WindowServer: Move video mode setup to WSScreen.
Andreas Kling
2019-02-17
WindowServer: Make the menubar clock work again in the post-kernel world.
Andreas Kling
2019-02-17
Move WindowServer to userspace.
Andreas Kling
2019-02-16
WindowServer: Prune more kernel-related gunk.
Andreas Kling
2019-02-16
SharedGraphics: Rework GraphicsBitmap::create_kernel_only() into create().
Andreas Kling
2019-02-16
Kernel: Add a simple shared memory API for two processes only.
Andreas Kling
2019-02-16
Kernel: Add ioctls to BochsVGADevice for mode setting and page flipping.
Andreas Kling
2019-02-16
Kernel: Make BochsVGADevice a BlockDevice and support mmapping it.
Andreas Kling
2019-02-15
WindowServer: Slurp all available client messages when checking them.
Andreas Kling
2019-02-15
WindowServer: Rename GUI_Foo to WSAPI_Foo.
Andreas Kling
2019-02-15
Move WindowServer API types header into WindowServer/.
Andreas Kling
2019-02-15
Kernel: Remove GUIEventDevice.
Andreas Kling
2019-02-14
Port the WindowServer and LibGUI to communicate through local sockets.
Andreas Kling
2019-02-14
WindowServer: Ignore attempts to make menu windows the active window.
Andreas Kling
[next]