Commit History

Author SHA1 Message Date
  Andreas Kling 901b7d5d91 Fix a bunch of compiler warnings. Not all, but a lot. 6 years ago
  Andreas Kling 15fb917f28 Convert more RetainPtr use to Retained. 6 years ago
  Andreas Kling fa02d2a39b Rework the rendering model so that clients instantiate backing stores. 6 years ago
  Andreas Kling b704d3d295 LibGUI: Add a GToolBar class that can be populated with GActions. 6 years ago
  Andreas Kling 9b71307d49 WindowServer: Support windows with alpha channels. And per-WSWindow opacity. 6 years ago
  Andreas Kling 10d6f9ce31 SharedGraphics: Removed some unused stuff from Font. 6 years ago
  Andreas Kling 640360e958 Move WindowServer to userspace. 6 years ago
  Andreas Kling 4ea28bf0a5 Kernel: Add a simple shared memory API for two processes only. 6 years ago
  Andreas Kling 022f7790db Use modern C++ attributes instead of __attribute__ voodoo. 6 years ago
  Andreas Kling 29c49356e3 WindowServer: Rename GUI_Foo to WSAPI_Foo. 6 years ago
  Andreas Kling f529b845ec WindowServer: Convert entire API to be message-based. 6 years ago
  Andreas Kling 7ce15f1c54 Fix some compilation warnings. 6 years ago
  Andreas Kling ddd580c30f SharedGraphics: Tighten clip when blitting without alpha. 6 years ago
  Andreas Kling 2def3d8d3f LibGUI: Start adding an automatic widget layout system. 6 years ago
  Andreas Kling 4a7120afe1 SharedGraphics: Fix blitting GraphicsBitmaps with clipping enabled. 6 years ago
  Andreas Kling 887b4a7a1a Start working on a simple Launcher app. 6 years ago
  Andreas Kling 39c3b117c9 SharedGraphics: Fix broken rendering of partially clipped GlyphBitmaps. 6 years ago
  Andreas Kling 38f589a9cb SharedGraphics: Add some useful painting helpers and make use of them. 6 years ago
  Andreas Kling a258d6507a mmap all the font files! 6 years ago
  Andreas Kling 3198639730 SharedGraphics: Add missing clipping in draw_line(). 6 years ago
  Andreas Kling b7967d1292 SharedGraphics: Make Painter::fill_rect() respect the current DrawOp. 6 years ago
  Andreas Kling ffab6897aa Big, possibly complete sweep of naming changes. 6 years ago
  Andreas Kling c7221b7dee Painter: Tell the compiler to flatten Font::draw_glyph(). 6 years ago
  Andreas Kling c7b005c47b Font: Eagerly load all 256 glyphs. It's not that many. 6 years ago
  Andreas Kling 2279f5eaa6 SharedGraphics: Fix broken clipping in draw_bitmap(). 6 years ago
  Andreas Kling 0db72786cf Snazz up the windows with some title bar gradients. :^) 6 years ago
  Andreas Kling 8a3af99416 SharedGraphics: Optimize Painter::draw_bitmap(). 6 years ago
  Andreas Kling 86eae0f8df Let userland retain the window backing store while drawing into it. 6 years ago
  Andreas Kling 7a7fc37ca1 SharedGraphics: Draw an error glyph instead of crashing due to missing glyphs. 6 years ago
  Andreas Kling 291922b1af WindowServer: Show PID and window ID in title bars for now. 6 years ago