summaryrefslogtreecommitdiff
path: root/gtk/gtklistbase.c
Commit message (Expand)AuthorAgeFilesLines
* listview: Support CSS border-spacingBenjamin Otte2023-03-101-0/+26
* listview: Move bounds check into base classBenjamin Otte2023-03-101-1/+8
* listview: Simplify a vfuncBenjamin Otte2023-03-051-67/+29
* listview: Simplify allocationBenjamin Otte2023-03-051-25/+35
* listitemmanager: Add a split vfunc and use itBenjamin Otte2023-03-051-1/+11
* listitemmanager: Remove unused functionalityBenjamin Otte2023-03-051-6/+3
* list: Allow storing size in the ListTileBenjamin Otte2023-03-051-0/+26
* list: Rename GtkListItemManagerItem => GtkListTileBenjamin Otte2023-03-051-27/+27
* Escape GtkBuilder XML tag in comment with backticksunce2023-01-151-2/+2
* Merge branch 'wip/antoniof/listbase-rubberband-better-fix' into 'main'Benjamin Otte2022-12-211-13/+31
|\
| * listbase: Cancel rubberband if not handling dragAntónio Fernandes2022-12-181-13/+31
* | listbase: Use set_focus_child properlyCorey Berla2022-12-141-30/+27
* | listbase: Split scroll_to_item for reuseCorey Berla2022-12-141-11/+19
|/
* listbase: Grab focus on items instead of containerAntónio Fernandes2022-10-031-0/+15
* Drop gtkintl.hMatthias Clasen2022-09-241-1/+0
* listbase: Clear selection if rubberband selected an empty setCorey Berla2022-07-251-16/+19
* Merge branch 'wip/antoniof/dont-rubberband-on-drag-end' into 'main'Benjamin Otte2022-06-141-0/+4
|\
| * listbase: Don't start rubberband on ::drag-end António Fernandes2022-06-041-0/+4
* | listview: Fix clipping for horizontal listviewsBenjamin Otte2022-06-071-20/+20
* | listview: cull listitems that are out of viewBenjamin Otte2022-06-071-6/+25
|/
* Remove all nicks and blurbs from param specsSophie Herold2022-05-111-3/+1
* listbase: Sink adjustmentsMatthias Clasen2021-11-031-6/+8
* gtk: Clean up docs syntaxMatthias Clasen2021-05-221-9/+9
* introspection: Stop using allow-noneMatthias Clasen2021-05-201-5/+5
* Documentation fixesMatthias Clasen2021-05-201-19/+15
* listbase: Static analysis fixesMatthias Clasen2021-05-031-3/+4
* listbase: Don't specify the same thing twiceMatthias Clasen2021-02-041-1/+1
* dragsource: Use double coordinates for checking drag thresholdAlexander Mikhaylenko2021-01-291-2/+2
* Reduce use of GtkStyleContextMatthias Clasen2021-01-281-1/+0
* listview: Set accessible rolesMatthias Clasen2020-10-141-0/+1
* list widgets: Use selection models in the apiMatthias Clasen2020-08-311-16/+6
* *: Fix spelling mistakes found by codespellBjörn Daase2020-08-211-1/+1
* singleselection: Make constructor transfer fullMatthias Clasen2020-07-261-1/+1
* listbase: Make rubberbanding a threshold dragBenjamin Otte2020-06-261-10/+12
* listbase: Only compute the modifiers when releasing the rubberbandBenjamin Otte2020-06-261-22/+40
* listbase: Compute rubberband region on-demandBenjamin Otte2020-06-261-55/+78
* listbase: Flip autoscroll deltas if adjustments are flippedBenjamin Otte2020-06-261-2/+8
* listbase: Allocate gridview items properly on RTLBenjamin Otte2020-06-261-17/+32
* listbase: Allocate rubberband according to list coordsBenjamin Otte2020-06-261-34/+96
* listbase: Move a common function from the children into GtkListBaseBenjamin Otte2020-06-261-0/+50
* listbase: Don't do extra workBenjamin Otte2020-06-261-9/+0
* listbase: Port rubberband to gtk_selection_model_set_selection()Benjamin Otte2020-06-261-27/+28
* listbase: Don't use adjustments for autoscrollingMatthias Clasen2020-06-191-17/+28
* listbase: Increase the autoscroll thresholdMatthias Clasen2020-06-191-1/+1
* listbase: Autoscroll during DNDMatthias Clasen2020-06-191-0/+27
* listbase: separate autoscroll from rubberbandMatthias Clasen2020-06-191-33/+42
* listbase: Fix copy/paste errorBenjamin Otte2020-06-191-1/+1
* selectionmodel: Add unselect_rest argument to select_callbackBenjamin Otte2020-06-081-4/+3
* listbase: Make up/down arrows workMatthias Clasen2020-06-061-0/+5
* listbase: Fix an off-by-one errorMatthias Clasen2020-06-061-1/+1