Commit History

Author SHA1 Message Date
  Andreas Kling 48e3ea9e5c GTableView: Make it possible to resize the columns with the mouse. 6 years ago
  Andreas Kling a8c856ed3d GTableView: Improve look of column headers, and add sort order indicators. 6 years ago
  Andreas Kling 8bce4b3f42 GTableView: Ignore double-clicks that hit the header section. 6 years ago
  Andreas Kling 8a3d00ac02 GTableView: Double-click should only activate/edit valid indices. 6 years ago
  Andreas Kling de913529d7 GTableView: Tweak appearance of key column with alternating rows. 6 years ago
  Andreas Kling 18785ba5c3 LibGUI: Move editing logic from GTableView up to GAbstractView. 6 years ago
  Andreas Kling 9cab7a0707 LibGUI: Move the editing widget along with the content when scrolling. 6 years ago
  Andreas Kling 0e6b273620 LibGUI: Start working on GTableView inline editing. 6 years ago
  Andreas Kling 73c70e5d2e GTableView: Remove the old-style focus rect. 6 years ago
  Andreas Kling ef23ed7ef1 GTableView: Handle not having a model a bit more gracefully. 6 years ago
  Andreas Kling 4ab0cd5d4c LibGUI: Move frame painting from GFrame to StylePainter. 6 years ago
  Andreas Kling f249c40aaa Rename Painter::set_clip_rect() to add_clip_rect(). 6 years ago
  Andreas Kling d02238af48 LibGUI: Expand GModelIndex a bit, adding internal data and model pointers. 6 years ago
  Andreas Kling 5d72cf5a3f LibGUI: Improve GFrame's look for Container shapes. 6 years ago
  Andreas Kling 9fa21fa585 LibGUI: Add a GPainter class that inherits from Painter. 6 years ago
  Andreas Kling 3dc4255eb4 LibGUI: Use GFrame to draw the frames around GItemView and GTableView. 6 years ago
  Andreas Kling 670e376e27 Tweak the look of various UI surfaces and buttons. 6 years ago
  Andreas Kling 20f7d7ec67 LibGUI: Add GWidget::doubleclick_event(). 6 years ago
  Andreas Kling 86413a6f5a LibGUI+FileManager: Add a GIcon class to support multi-size icons. 6 years ago
  Andreas Kling 19fa70c821 LibGUI: Add a GItemView class. 6 years ago
  Andreas Kling 5707d7f547 LibGUI: Add GAbstractView base class for GTableView. 6 years ago
  Andreas Kling 994cf10b3e LibGUI: Rename GTableModel => GModel. 6 years ago
  Andreas Kling 951377e93e GTableView: Add ability to hide individual columns at view-level. 6 years ago
  Andreas Kling f47945759b LibGUI: Make GTableModel a retainable object. 6 years ago
  Andreas Kling d466f2634d LibGUI: Add GTableModel::Role::ForegroundColor. 6 years ago
  Andreas Kling 6fbabac460 LibGUI: Factor out scrolling logic from GTableView into a GScrollableWidget. 6 years ago
  Andreas Kling b54ab06595 GTableView: Add a way to turn off alternating row colors. 6 years ago
  Andreas Kling 1fc283ed7d IRCClient+LibGUI: Add an input box so we can send messages to channels. 6 years ago
  Andreas Kling a5d538b389 GTableView: Add a way to hide the column headers. 6 years ago
  Andreas Kling 5d69bf06d2 LibGUI: Don't fill widgets with background color by defualt. 6 years ago