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
/
WSWindow.cpp
Age
Commit message (
Expand
)
Author
2019-02-20
Rework the rendering model so that clients instantiate backing stores.
Andreas Kling
2019-02-20
WindowServer: Support resizing windows.
Andreas Kling
2019-02-20
LibGUI: Implement enter/leave events (with WindowServer support.)
Andreas Kling
2019-02-19
WindowServer: Support windows with alpha channels. And per-WSWindow opacity.
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
Move WindowServer to userspace.
Andreas Kling
2019-02-16
SharedGraphics: Rework GraphicsBitmap::create_kernel_only() into create().
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: Get rid of the WSWindow lock now that accesses are serial.
Andreas Kling
2019-02-14
WindowServer: Add WSClientConnection::create_bitmap().
Andreas Kling
2019-02-14
WindowServer: Add WSClientConnection::post_message().
Andreas Kling
2019-02-14
WindowServer: Add WSClientConnection class to manage an individual client.
Andreas Kling
2019-02-14
WindowServer: Convert entire API to be message-based.
Andreas Kling
2019-02-13
Rename GUI_Event to GUI_ServerMessage.
Andreas Kling
2019-02-12
Fix some compilation warnings.
Andreas Kling
2019-02-12
WindowServer: Add a WSWindowType enum.
Andreas Kling
2019-02-11
WindowServer: Oops, we have to keep processing WSMessages with !m_process.
Andreas Kling
2019-02-11
WindowServer: Start implementing a menu system.
Andreas Kling
2019-02-07
Kernel: When a lock is busy, donate remaining process ticks to lock holder.
Andreas Kling
2019-02-05
Add a simple close button ("X") to windows.
Andreas Kling
2019-02-05
WindowServer: Sever the WSWindow/Process link when the process dies.
Andreas Kling
2019-01-30
Destroy all remaining windows in a process when it dies.
Andreas Kling
2019-01-27
Make buttons unpress when the cursor leaves the button rect.
Andreas Kling
2019-01-26
LibGUI: Start bringing up GTextBox in the standalone world.
Andreas Kling
2019-01-26
WindowServer: Rename the two painting phases.
Andreas Kling
2019-01-26
WindowServer: More event -> message renaming.
Andreas Kling
2019-01-26
WindowServer: Rename WSEvent to WSMessage.
Andreas Kling
2019-01-24
Let userland retain the window backing store while drawing into it.
Andreas Kling
2019-01-21
WindowServer: Rename WSEvent subclasses WSFooEvent for consistency.
Andreas Kling
2019-01-21
WindowServer: Show PID and window ID in title bars for now.
Andreas Kling
2019-01-20
LibGUI: Hook up GWindow event dispatch for paint and mouse events.
Andreas Kling
2019-01-20
Start bringing up LibGUI properly (formerly Widgets.)
Andreas Kling
2019-01-18
Update coding style in WSWindowManager.
Andreas Kling
2019-01-18
Make it possible to invalidate only a portion of a window.
Andreas Kling
2019-01-17
Add WindowActivated and WindowDeactivated events.
Andreas Kling
2019-01-16
Tear out or duplicate what's unique for WindowServer from Widgets.
Andreas Kling