summaryrefslogtreecommitdiff
path: root/Kernel/ProcessGUI.cpp
AgeCommit message (Expand)Author
2019-01-31Big, possibly complete sweep of naming changes.Andreas Kling
2019-01-30LibGUI: Implement destroying individual windows without exiting the process.Andreas Kling
2019-01-30Destroy all remaining windows in a process when it dies.Andreas Kling
2019-01-27Make buttons unpress when the cursor leaves the button rect.Andreas Kling
2019-01-26WindowServer: Rename the two painting phases.Andreas Kling
2019-01-26WindowServer: More event -> message renaming.Andreas Kling
2019-01-26WindowServer: Rename WSEvent to WSMessage.Andreas Kling
2019-01-26Refactor GUI rendering model to be two-phased.Andreas Kling
2019-01-25Kernel: Add some logging for backing store get/release syscalls.Andreas Kling
2019-01-24Let userland retain the window backing store while drawing into it.Andreas Kling
2019-01-24Kernel: Finally stop exposing Region members to the public.Andreas Kling
2019-01-21WindowServer: Rename WSEvent subclasses WSFooEvent for consistency.Andreas Kling
2019-01-21WindowServer: Don't invalidate already frontmost window for moving to front.Andreas Kling
2019-01-20Make it possible for userspace to alter window title/geometry.Andreas Kling
2019-01-19Make a SharedGraphics directory for classes shared between Kernel and LibGUI.Andreas Kling
2019-01-18WindowServer: Merge WSFrameBuffer into WSScreen.Andreas Kling
2019-01-18Support polling with select() by using a zero timeout.Andreas Kling
2019-01-18Make it possible to invalidate only a portion of a window.Andreas Kling
2019-01-16Rework WindowServer to use select() in its main event loop.Andreas Kling
2019-01-16Tear out or duplicate what's unique for WindowServer from Widgets.Andreas Kling
2019-01-16Window: Update coding style.Andreas Kling
2019-01-15Slap an InterruptDisabler on gui$invalidate_window().Andreas Kling
2019-01-14Build Painter & friends into LibC. Use it in the GUI test app.Andreas Kling
2019-01-14Share GraphicsBitmaps between the windowing server and the client process.Andreas Kling
2019-01-14Start refactoring the windowing system to use an event loop.Andreas Kling
2019-01-13gui$create_widget() shouldn't try to make button corners opaque.Andreas Kling
2019-01-13Let's use the existing Rect and Color types in the GUI API.Andreas Kling
2019-01-13Add basic GUI API for creating labels and buttons.Andreas Kling
2019-01-13Start working on a GUI kernel API.Andreas Kling