ladybird/SharedGraphics
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
..
.gitignore Make a SharedGraphics directory for classes shared between Kernel and LibGUI. 2019-01-19 23:22:46 +01:00
CharacterBitmap.cpp Make a SharedGraphics directory for classes shared between Kernel and LibGUI. 2019-01-19 23:22:46 +01:00
CharacterBitmap.h Make a SharedGraphics directory for classes shared between Kernel and LibGUI. 2019-01-19 23:22:46 +01:00
Color.cpp Make a SharedGraphics directory for classes shared between Kernel and LibGUI. 2019-01-19 23:22:46 +01:00
Color.h Snazz up the windows with some title bar gradients. :^) 2019-01-25 05:02:32 +01:00
Font.cpp SharedGraphics: Import another 8x10 fixed-width font I made. 2019-01-25 15:33:47 +01:00
Font.h SharedGraphics: Draw an error glyph instead of crashing due to missing glyphs. 2019-01-23 08:07:58 +01:00
GraphicsBitmap.cpp Refactor GUI rendering model to be two-phased. 2019-01-26 05:20:32 +01:00
GraphicsBitmap.h Let userland retain the window backing store while drawing into it. 2019-01-24 23:44:19 +01:00
Liza8x10.h Liza8x10: Tweak 'o' glyph. 2019-01-25 15:55:17 +01:00
Painter.cpp SharedGraphics: Fix broken clipping in draw_bitmap(). 2019-01-25 06:37:56 +01:00
Painter.h Snazz up the windows with some title bar gradients. :^) 2019-01-25 05:02:32 +01:00
Peanut8x8.h SharedGraphics: Draw an error glyph instead of crashing due to missing glyphs. 2019-01-23 08:07:58 +01:00
Peanut8x10.h SharedGraphics: Draw an error glyph instead of crashing due to missing glyphs. 2019-01-23 08:07:58 +01:00
Point.h Make a SharedGraphics directory for classes shared between Kernel and LibGUI. 2019-01-19 23:22:46 +01:00
Rect.cpp WindowServer: Only blit dirty rect of windows to back buffer. 2019-01-20 23:42:36 +01:00
Rect.h WindowServer: Only blit dirty rect of windows to back buffer. 2019-01-20 23:42:36 +01:00
Size.h Make a SharedGraphics directory for classes shared between Kernel and LibGUI. 2019-01-19 23:22:46 +01:00