summaryrefslogtreecommitdiff
path: root/Libraries/LibGUI/AbstractView.cpp
AgeCommit message (Expand)Author
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling
2021-01-09Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-09LibGUI: Make AbstractView accept drags (and delegate to model)Andreas Kling
2020-12-29LibGUI: Enforce the SelectionMode in AbstractView::set_cursor()Andreas Kling
2020-12-28LibGUI: Refactor AbstractView "multi select" mode into "selection mode"Andreas Kling
2020-12-16FileManager+LibGUI: Draw the item text for desktop icons with shadowAndreas Kling
2020-11-30LibGUI: Throw less view state away in model_did_update()AnotherTest
2020-11-30LibGUI: Remove `AbstractView::did_update_model()'AnotherTest
2020-11-08LibGUI: Prevent multiple drag initiations while drag messages are passedAnotherTest
2020-11-08LibGUI+WindowServer: Make DragOperation hold a MimeData instanceAnotherTest
2020-11-06LibGUI: Fix AbstractView selection after initial focusin eventJoseph Bywater
2020-11-03LibGUI: Implement shift-selectAnotherTest
2020-11-02LibGUI: Return early if drag_data_type is null (#3919)Joseph
2020-11-01LibGUI: Allow dragging a previously unselected item with a single clickAndreas Kling
2020-11-01LibGUI: Views should ignore double clicks that don't hit any indexAndreas Kling
2020-11-01LibGUI: Invalidate view cursor on model updateAndreas Kling
2020-10-30LibGUI: Add Widget focus policiesAndreas Kling
2020-10-28LibGUI: Default-initialize cursor when focusing an AbstractViewAndreas Kling
2020-10-28LibGUI: Don't start AbstractView type-ahead search with tab keyAndreas Kling
2020-10-27LibGUI: Improve and simplify IconView item name wrappingAndreas Kling
2020-10-26LibGUI: Call up to the correct base class in GUI::AbstractViewAndreas Kling
2020-10-22LibGUI: Implement searching/jumping as you type in viewsTom
2020-10-22LibGUI: Fix scroll_into_view flipping between left/top and right/bottomTom
2020-10-06LibGUI: Clear selection if right-clicking item that isn't selectedTom
2020-09-25LibGUI: Do not clear the selection on right-clickAnotherTest
2020-09-24LibGUI: Move keyboard item activation up to AbstractViewAndreas Kling
2020-09-24LibGUI: Stop editing in views when the view is hiddenAndreas Kling
2020-09-24LibGUI: Move editing key handling up to AbstractViewAndreas Kling
2020-09-14LibGUI: Minor consistency cleanup in AbstractView::set_cursor() (#3478)pkotzbach
2020-09-10LibGUI: Unregister AbstractView from model on destructionAndreas Kling
2020-09-02LibGUI: Handle cursor keydown events in AbstractViewAndreas Kling
2020-09-02LibGUI: Simplify ListView hover highlightingAndreas Kling
2020-09-01LibGUI: Don't return early from AbstractView::set_cursor()Andreas Kling
2020-08-29LibGUI: Make AbstractView::set_cursor() scrolling into view optionalAndreas Kling
2020-08-29LibGUI: Allow AbstractView::set_cursor(ModelIndex(), ...)Andreas Kling
2020-08-28LibGUI: Allow rollback of model editing delegate inputAndreas Kling
2020-08-28LibGUI: Add AbstractView "edit triggers" to improve editing controlAndreas Kling
2020-08-27LibGUI: Ctrl+clicking on an AbstractView should move cursorAndreas Kling
2020-08-27LibGUI: Add a cursor to AbstractView, separate from the selectionAndreas Kling
2020-08-24LibGUI: Pressing Return in an editable TableView should begin editingAndreas Kling
2020-08-24LibGUI: Return focus to view when stopping editingAndreas Kling
2020-08-24LibGUI: Always update() after changing AbstractView sort column/orderAndreas Kling
2020-08-16LibGUI+DevTools+Applications: Use ModelIndex::data() in many placesAndreas Kling
2020-08-16LibGUI: Move GUI::Model::Role to GUI::ModelRoleAndreas Kling
2020-08-16LibGUI: Make model sorting imperative and move order to AbstractViewAndreas Kling
2020-07-15LibGUI: Add hover highlighting and keyboard controls to ComboBoxthankyouverycool
2020-07-13LibGUI: Add ability to disable multiselect for viewsTom
2020-07-13LibGUI: Improve IconView performance with large selectionsTom
2020-07-04Userspace: Remove a bunch of unnecessary Kernel/API/KeyCode.h includesAndreas Kling
2020-07-04Kernel: Move headers intended for userspace use into Kernel/API/Andreas Kling