Commit History

Author SHA1 Message Date
  faissaloo 55e115b0cd LibGUI: clang-format 6 years ago
  faissaloo b635c3db54 Merge remote-tracking branch 'origin/master' into serenity-keys 6 years ago
  Andreas Kling d7756fc09f LibGUI: Add an "exclusive" property to GAbstractButtons. 6 years ago
  Andreas Kling 7ad8790d80 LibGUI: Run clang-format on everything. 6 years ago
  Robin Burchell 1024dfa81a StringViewize a bunch of things -- mostly LibGUI 6 years ago
  faissaloo 053f41f4f9 GWindow: Leave SerenityKey mode if non-existent keybind is used 6 years ago
  faissaloo 72264661fd GWindow: Add SerenityKeys minimum functionality 6 years ago
  Andreas Kling cca510162e GButton: Align the button text according to text_alignment(). 6 years ago
  Andreas Kling 817ac9c22b LibGUI: Elide the text in GCheckBox and GRadioButton when low on space. 6 years ago
  Andreas Kling c62be7bb2b LibGUI: Share code for text painting in GAbstractButton. 6 years ago
  Andreas Kling 149b7f92a7 Demos: Start working on a simple WidgetGallery app. 6 years ago
  Andreas Kling 21c56477b0 LibGUI: Add a GAbstractButton base class for button widgets. 6 years ago
  Andreas Kling ee363faf10 GButton: Only draw focus rect if there is a caption text. 6 years ago
  Andreas Kling 65e56eb72b GButton: Allow triggering a "click" by pressing Return when focused. 6 years ago
  Andreas Kling ad731cc08f LibGUI: Support cycling through focusable widgets with Tab and Shift-Tab. 6 years ago
  Andreas Kling 4508287cb2 GButton: Draw disabled buttons with grayed-out text. 6 years ago
  Andreas Kling b34f376329 GButton: Update hovered state on mouseover as well. 6 years ago
  Andreas Kling cff3685a4c GButton: Handle mousemove correctly while multiple buttons are pressed. 6 years ago
  Andreas Kling 8f81a3f9dd LibGUI+WindowServer: Make it possible to have checkable GActions. 6 years ago
  Andreas Kling 3f6408919f AK: Improve smart pointer ergonomics a bit. 6 years ago
  Andreas Kling c09c114d77 WindowServer+LibGUI: Add ability to set per-window icons. 6 years ago
  Andreas Kling 054c982181 LibGUI+WindowServer: Add support for enabled/disabled actions. 6 years ago
  Andreas Kling b8062f69d8 LibCore: Add CEvent and make LibGUI/GEvent inherit from it. 6 years ago
  Andreas Kling 74142d78c1 LibGUI: GButton's caption should be drawn in the foreground color. 6 years ago
  Andreas Kling 82b02ed82b LibGUI: Use TextElision::Right for GButton captions. 6 years ago
  Andreas Kling 89c544d97b LibGUI: Allow specifying GButton text alignment. 6 years ago
  Andreas Kling 19eb814850 LibGUI: Make it possible for GButton to be checkable. 6 years ago
  Andreas Kling c02c9880b6 AK: Add Eternal<T> and use it in various places. 6 years ago
  Andreas Kling f249c40aaa Rename Painter::set_clip_rect() to add_clip_rect(). 6 years ago
  Andreas Kling c7ab643883 Move LibGUI/GStyle to SharedGraphics/StylePainter. 6 years ago