summaryrefslogtreecommitdiff
path: root/SharedGraphics
AgeCommit message (Expand)Author
2019-02-10SharedGraphics: Fix blitting GraphicsBitmaps with clipping enabled.Andreas Kling
2019-02-10LibGUI: Share code for widget rendering styles in a GStyle class.Andreas Kling
2019-02-09LibGUI: Start working on a GScrollBar.Andreas Kling
2019-02-08SharedGraphics: Don't eagerly commit mmap'ed font files in kernel.Andreas Kling
2019-02-08SharedGraphics: GraphicsBitmap::load_from_file() should be allowed to fail.Andreas Kling
2019-02-08SharedGraphics: Allocate file-backed kernel GraphcisBitmaps in WindowServer.Andreas Kling
2019-02-07Start working on a simple Launcher app.Andreas Kling
2019-02-06Bootloader: Locate the kernel's data segment and clear it.Andreas Kling
2019-02-06SharedGraphics: Fix broken rendering of partially clipped GlyphBitmaps.Andreas Kling
2019-02-05Remove some unused files.Andreas Kling
2019-02-05SharedGraphics: Add some useful painting helpers and make use of them.Andreas Kling
2019-02-05Show the amount of memory in GraphicsBitmaps in /bin/top.Andreas Kling
2019-02-05Rename LizaBold to LizaRegular and LizaBlack to LizaBold.Andreas Kling
2019-02-05mmap all the font files!Andreas Kling
2019-02-04FontEditor: Minor UI improvements.Andreas Kling
2019-02-04LizaBold8x10: Import a bold variant of Liza8x10 and make it the default bold.Andreas Kling
2019-02-03SharedGraphics: Font::load_from_file() forgot to close() the font file.Andreas Kling
2019-02-03SharedGraphics: Add missing clipping in draw_line().Andreas Kling
2019-02-03FontEditor: Add text box for editing the font name.Andreas Kling
2019-02-03Load the default font from disk in the kernel as well.Andreas Kling
2019-02-03Make font loading use mmap().Andreas Kling
2019-02-02Support font files.Andreas Kling
2019-02-02SharedGraphics: Fix Font.cpp kernel build.Andreas Kling
2019-02-02Start working on a simple graphical font editor.Andreas Kling
2019-02-02Add basic automatic dependency management to Makefiles.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-31Add a simple clock window to guitest2.Andreas Kling
2019-01-31Kernel: Make Process a Weakable class.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-26WindowServer: Rename WSEvent to WSMessage.Andreas Kling
2019-01-26Refactor GUI rendering model to be two-phased.Andreas Kling
2019-01-25Liza8x10: Tweak 'o' glyph.Andreas Kling
2019-01-25Liza8x10: Minor glyph tweaks.Andreas Kling
2019-01-25SharedGraphics: Import another 8x10 fixed-width font I made.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-25Terminal: Redraw entire line if any of its characters are dirty.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-23SharedGraphics: Draw an error glyph instead of crashing due to missing glyphs.Andreas Kling
2019-01-22Kernel: Refactor Region/PageDirectory ownership model.Andreas Kling
2019-01-21WindowServer: Map shared GraphicsBitmaps read-only on the server side.Andreas Kling
2019-01-21Mark the two Regions used GraphicsBitmaps as explicitly shared.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