Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 6084cd0c56 Add concept of size increments to windowing system. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling fa02d2a39b Rework the rendering model so that clients instantiate backing stores. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling bf30502560 LibGUI: Implement enter/leave events (with WindowServer support.) %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 9b71307d49 WindowServer: Support windows with alpha channels. And per-WSWindow opacity. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 1511afc4e2 LibGUI: Add GWindow::move_to(). %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 08322ab8e1 LibGUI: Coalesce update rects at the GWindow level. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 53d34a0885 Port Terminal to LibGUI. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 6d7f000ffc Launcher: Factor the app buttons into a LaunchButton class. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 11db8c1697 Add a simple close button ("X") to windows. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 37ab7b7a8c LibGUI: Implement destroying individual windows without exiting the process. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 069d21ed7f Make buttons unpress when the cursor leaves the button rect. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 2e370fa4d5 LibGUI: Don't consider a GWidget focused if the window is inactive. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling de2423de5f LibGUI: Flesh out focus implementation and more GTextBox work. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling d72575d196 LibGUI: Start bringing up GTextBox in the standalone world. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 7cf3c7461c Refactor GUI rendering model to be two-phased. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 86eae0f8df Let userland retain the window backing store while drawing into it. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling a9e60fc800 LibGUI: Only redraw the dirty rect in GWidget. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 8eae89a405 Start bringing up LibGUI properly (formerly Widgets.) %!s(int64=6) %!d(string=hai) anos
  Andreas Kling b91479d9b9 Rename all the LibGUI classes to GClassName. %!s(int64=6) %!d(string=hai) anos