summaryrefslogtreecommitdiff
path: root/LibGUI/GTableView.cpp
AgeCommit message (Expand)Author
2019-03-29Rename Painter::set_clip_rect() to add_clip_rect().Andreas Kling
2019-03-29LibGUI: Expand GModelIndex a bit, adding internal data and model pointers.Andreas Kling
2019-03-28LibGUI: Improve GFrame's look for Container shapes.Andreas Kling
2019-03-28LibGUI: Add a GPainter class that inherits from Painter.Andreas Kling
2019-03-28LibGUI: Use GFrame to draw the frames around GItemView and GTableView.Andreas Kling
2019-03-27Tweak the look of various UI surfaces and buttons.Andreas Kling
2019-03-25LibGUI: Add GWidget::doubleclick_event().Andreas Kling
2019-03-24LibGUI+FileManager: Add a GIcon class to support multi-size icons.Andreas Kling
2019-03-23LibGUI: Add a GItemView class.Andreas Kling
2019-03-23LibGUI: Add GAbstractView base class for GTableView.Andreas Kling
2019-03-23LibGUI: Rename GTableModel => GModel.Andreas Kling
2019-03-20GTableView: Add ability to hide individual columns at view-level.Andreas Kling
2019-03-20LibGUI: Make GTableModel a retainable object.Andreas Kling
2019-03-18LibGUI: Add GTableModel::Role::ForegroundColor.Andreas Kling
2019-03-16LibGUI: Factor out scrolling logic from GTableView into a GScrollableWidget.Andreas Kling
2019-03-15GTableView: Add a way to turn off alternating row colors.Andreas Kling
2019-03-15IRCClient+LibGUI: Add an input box so we can send messages to channels.Andreas Kling
2019-03-15GTableView: Add a way to hide the column headers.Andreas Kling
2019-03-10LibGUI: Don't fill widgets with background color by defualt.Andreas Kling
2019-03-09GTableView: Minor painting cleanup.Andreas Kling
2019-03-09LibGUI: Minor tidying.Andreas Kling
2019-03-09LibGUI: Use a separate data role for the table model sorting order.Andreas Kling
2019-03-09GTableView: Allow changing sort options by clicking column headers.Andreas Kling
2019-03-06LibGUI: GTableModel::data() should take a GModelIndex instead of int,int.Andreas Kling
2019-03-06GTableView: Ignore right clicks for now.Andreas Kling
2019-03-04GTableView: Tweak focus appearance for selected items.Andreas Kling
2019-03-04GTableView: Allow initiating keyboard navigation with no current selection.Andreas Kling
2019-03-04GTableView: Tweak the look of column headers.Andreas Kling
2019-03-04GTableView: Make the last column header separator look right.Andreas Kling
2019-03-04LibGUI: Unbreak clearing GTableView selection by clicking outside items.Andreas Kling
2019-03-04LibGUI: Tweak focus appearance and add it to GTableView.Andreas Kling
2019-03-02LibGUI: Support GTableView navigation with Page Up and Page Down.Andreas Kling
2019-03-01LibGUI: GTableView should scroll items into view when keyboard navigating.Andreas Kling
2019-03-01LibGUI: Allow basic keyboard navigation in GTableView.Andreas Kling
2019-03-01LibGUI: GTableView scrolling ranges should be based on the available area.Andreas Kling
2019-03-01Base: Add Csilla Bold 7x10 variant.Andreas Kling
2019-02-28LibGUI: Add a GModelNotification class that views will receive.Andreas Kling
2019-02-28LibGUI: Support bitmaps in GTableView cells.Andreas Kling
2019-02-28SharedGraphics: Make Painter clipping work with translated clip origin.Andreas Kling
2019-02-28LibGUI: Add horizontal scrollbar to GTableView.Andreas Kling
2019-02-28LibGUI: GTableView was accidentally obscuring the last row.Andreas Kling
2019-02-28LibGUI: Add GVariant class and use it for table model data.Andreas Kling
2019-02-28LibGUI: GTableView should clear the selection if clicking outside items.Andreas Kling
2019-02-28LibGUI: GTableView paints itself completely, no need for auto filling.Andreas Kling
2019-02-28LibGUI: Update GTableView's scrollbar range in response to resize.Andreas Kling
2019-02-28LibGUI: Pad GTableView cells on the right side as well.Andreas Kling
2019-02-28LibGUI: Allow specifying per-column text alignment.Andreas Kling
2019-02-28LibGUI: Draw separators between GTableView column headers.Andreas Kling
2019-02-28LibGUI: Take ProcessManager's process view and turn it into GTableView.Andreas Kling