summaryrefslogtreecommitdiff
path: root/SharedGraphics/Painter.cpp
AgeCommit message (Expand)Author
2019-02-20Rework the rendering model so that clients instantiate backing stores.Andreas Kling
2019-02-20LibGUI: Add a GToolBar class that can be populated with GActions.Andreas Kling
2019-02-19WindowServer: Support windows with alpha channels. And per-WSWindow opacity.Andreas Kling
2019-02-17SharedGraphics: Removed some unused stuff from Font.Andreas Kling
2019-02-17Move WindowServer to userspace.Andreas Kling
2019-02-16Kernel: Add a simple shared memory API for two processes only.Andreas Kling
2019-02-15Use modern C++ attributes instead of __attribute__ voodoo.Andreas Kling
2019-02-15WindowServer: Rename GUI_Foo to WSAPI_Foo.Andreas Kling
2019-02-14WindowServer: Convert entire API to be message-based.Andreas Kling
2019-02-12Fix some compilation warnings.Andreas Kling
2019-02-10SharedGraphics: Tighten clip when blitting without alpha.Andreas Kling
2019-02-10LibGUI: Start adding an automatic widget layout system.Andreas Kling
2019-02-10SharedGraphics: Fix blitting GraphicsBitmaps with clipping enabled.Andreas Kling
2019-02-07Start working on a simple Launcher app.Andreas Kling
2019-02-06SharedGraphics: Fix broken rendering of partially clipped GlyphBitmaps.Andreas Kling
2019-02-05SharedGraphics: Add some useful painting helpers and make use of them.Andreas Kling
2019-02-05mmap all the font files!Andreas Kling
2019-02-03SharedGraphics: Add missing clipping in draw_line().Andreas Kling
2019-02-01SharedGraphics: Make Painter::fill_rect() respect the current DrawOp.Andreas Kling
2019-01-31Big, possibly complete sweep of naming changes.Andreas Kling
2019-01-27Painter: Tell the compiler to flatten Font::draw_glyph().Andreas Kling
2019-01-27Font: Eagerly load all 256 glyphs. It's not that many.Andreas Kling
2019-01-25SharedGraphics: Fix broken clipping in draw_bitmap().Andreas Kling
2019-01-25Snazz up the windows with some title bar gradients. :^)Andreas Kling
2019-01-25SharedGraphics: Optimize Painter::draw_bitmap().Andreas Kling
2019-01-24Let userland retain the window backing store while drawing into it.Andreas Kling
2019-01-23SharedGraphics: Draw an error glyph instead of crashing due to missing glyphs.Andreas Kling
2019-01-21WindowServer: Show PID and window ID in title bars for now.Andreas Kling
2019-01-21LibGUI: Mass coding style fixes.Andreas Kling
2019-01-20WindowServer: Only blit dirty rect of windows to back buffer.Andreas Kling
2019-01-20LibGUI: Only redraw the dirty rect in GWidget.Andreas Kling
2019-01-20LibGUI: Hook up GWindow event dispatch for paint and mouse events.Andreas Kling
2019-01-20Rename all the LibGUI classes to GClassName.Andreas Kling
2019-01-19Make a SharedGraphics directory for classes shared between Kernel and LibGUI.Andreas Kling