Truly independent web browser
Go to file
Andreas Kling 7cf3c7461c Refactor GUI rendering model to be two-phased.
Instead of clients painting whenever they feel like it, we now ask that they
paint in response to a paint message.

After finishing painting, clients notify the WindowServer about the rect(s)
they painted into and then flush eventually happens, etc.

This stuff leaves us with a lot of badly named things. Need to fix that.
2019-01-26 05:20:32 +01:00
AK Ext2FS: Factor out block list generation and writing into functions. 2019-01-23 03:03:44 +01:00
Base/etc Let userland retain the window backing store while drawing into it. 2019-01-24 23:44:19 +01:00
Editor Editor: Fix build on Linux. 2018-12-09 13:48:11 +01:00
Kernel Refactor GUI rendering model to be two-phased. 2019-01-26 05:20:32 +01:00
LibC Refactor GUI rendering model to be two-phased. 2019-01-26 05:20:32 +01:00
LibGUI Refactor GUI rendering model to be two-phased. 2019-01-26 05:20:32 +01:00
SharedGraphics Refactor GUI rendering model to be two-phased. 2019-01-26 05:20:32 +01:00
Terminal Refactor GUI rendering model to be two-phased. 2019-01-26 05:20:32 +01:00
Userland Refactor GUI rendering model to be two-phased. 2019-01-26 05:20:32 +01:00
WindowServer Refactor GUI rendering model to be two-phased. 2019-01-26 05:20:32 +01:00
.gitignore Add simplified mmap() and munmap() syscalls. 2018-10-24 09:48:41 +02:00