Andreas Kling
|
6820f9e14f
WindowServer+LibGUI: Add a server-side clipboard.
|
6 سال پیش |
Andreas Kling
|
eda0866992
Add a C++ helper class for working with shared buffers.
|
6 سال پیش |
Andreas Kling
|
596a5ce5a4
LibGUI+WindowServer: Add app-global keyboard shortcuts.
|
6 سال پیش |
Andreas Kling
|
ae90043424
WindowServer+LibGUI: Send the window size along with Paint server messages.
|
6 سال پیش |
Andreas Kling
|
d77f8ba413
WindowServer: Make message receivers be weak pointers.
|
6 سال پیش |
Andreas Kling
|
9624b54703
More moving towards using signed types.
|
6 سال پیش |
Andreas Kling
|
16cd4585cd
WindowServer: Oops, forgot to plumb through the base size for incresize.
|
6 سال پیش |
Andreas Kling
|
6084cd0c56
Add concept of size increments to windowing system.
|
6 سال پیش |
Andreas Kling
|
fa02d2a39b
Rework the rendering model so that clients instantiate backing stores.
|
6 سال پیش |
Andreas Kling
|
d054fbee91
WindowServer: Don't spam clients with resize events.
|
6 سال پیش |
Andreas Kling
|
9b71307d49
WindowServer: Support windows with alpha channels. And per-WSWindow opacity.
|
6 سال پیش |
Andreas Kling
|
b0be3299b5
WindowServer: Close accepted sockets when the client has disconnected.
|
6 سال پیش |
Andreas Kling
|
fa452fadca
WindowServer: Let menu objects reference the WSClientConnection by pointer.
|
6 سال پیش |
Andreas Kling
|
f02a490230
WindowServer: Get rid of unnecessary messaging indirection.
|
6 سال پیش |
Andreas Kling
|
9a39c01551
WindowServer: WSWindow can have a pointer to the client rather than an ID.
|
6 سال پیش |
Andreas Kling
|
640360e958
Move WindowServer to userspace.
|
6 سال پیش |
Andreas Kling
|
c3d36a5fe9
WindowServer: Prune more kernel-related gunk.
|
6 سال پیش |
Andreas Kling
|
4ea28bf0a5
Kernel: Add a simple shared memory API for two processes only.
|
6 سال پیش |
Andreas Kling
|
29c49356e3
WindowServer: Rename GUI_Foo to WSAPI_Foo.
|
6 سال پیش |
Andreas Kling
|
a54cd84c59
Move WindowServer API types header into WindowServer/.
|
6 سال پیش |
Andreas Kling
|
bf58241c11
Port the WindowServer and LibGUI to communicate through local sockets.
|
6 سال پیش |
Andreas Kling
|
2733a788eb
WindowServer: Make MenuBar unaware of Process.
|
6 سال پیش |
Andreas Kling
|
7723c06f27
WindowServer: Make WSMenu use WSClientConnection::post_message().
|
6 سال پیش |
Andreas Kling
|
e5df2a5d5b
WindowServer: Post error if trying to destroy non-existent menubar.
|
6 سال پیش |
Andreas Kling
|
5d30c6b00c
WindowServer: Add WSClientConnection::create_bitmap().
|
6 سال پیش |
Andreas Kling
|
9ab9734da0
WindowServer: Add WSClientConnection::post_message().
|
6 سال پیش |
Andreas Kling
|
222a6f7bbc
WindowServer: Post error messages to clients on protocol failure.
|
6 سال پیش |
Andreas Kling
|
28da956a12
WindowServer: Refactor WSClientConnection to have one function per request.
|
6 سال پیش |
Andreas Kling
|
aa7947c889
WindowServer: Add WSClientConnection class to manage an individual client.
|
6 سال پیش |