summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* gridview: Rework section handlingwip/otte/listviewBenjamin Otte2022-02-281-112/+189
* gtk-demo: Add a sectioned view to the filebrowser demoBenjamin Otte2022-02-272-17/+135
* demo: Add a listview sections demoBenjamin Otte2022-02-273-4/+226
* css: Add some CSS for sectionsBenjamin Otte2022-02-271-0/+10
* gridview: Add support for sectionsBenjamin Otte2022-02-273-296/+692
* listview: Split out a functionBenjamin Otte2022-02-271-20/+22
* listview: Implement ::section-factory propertyBenjamin Otte2022-02-274-33/+360
* testsuite: Add tests for sections to filterlistmodelBenjamin Otte2022-02-271-0/+18
* Add a test for filterlistmodel sectionsMatthias Clasen2022-02-271-2/+91
* filterlistmodel: Support sectionsMatthias Clasen2022-02-271-4/+64
* sortlistmodel: add a fast path for get_section()Benjamin Otte2022-02-271-19/+99
* testsuite: Add section tests to sortlistmodel testBenjamin Otte2022-02-271-1/+270
* Add a test for sortlistmodel sectionsMatthias Clasen2022-02-271-5/+58
* sortlistmodel: Implement GtkSectionModelBenjamin Otte2022-02-262-15/+206
* flattenlistmodel: Implement GtkSectionModelBenjamin Otte2022-02-261-2/+34
* Implement GtkSectionModel for all selection modelsBenjamin Otte2022-02-265-1/+120
* Add GtkSectionModelBenjamin Otte2022-02-264-0/+260
* DEBUG: Add debug prints to list item managerBenjamin Otte2022-02-261-0/+40
* gridview: Dump some filesBenjamin Otte2022-02-261-15/+61
* demo: Use the new GtkListiew::focus-item propertyBenjamin Otte2022-02-261-3/+37
* listview: Add ::focus-position and ::focus-itemBenjamin Otte2022-02-266-1/+148
* listitemmanager: Allow properties assigned to trackersBenjamin Otte2022-02-263-7/+27
* listitemmanager: Unify tracker updatesBenjamin Otte2022-02-261-17/+55
* listbase: Store the proper sideBenjamin Otte2022-02-261-4/+4
* listbase: Compare with the right adjustmentBenjamin Otte2022-02-261-2/+2
* listitemmanager: Change the way listitems are handledBenjamin Otte2022-02-265-391/+341
* listview: Fix return_if_fail()sBenjamin Otte2022-02-263-3/+3
* flattenlistmodel: Fix indentationBenjamin Otte2022-02-261-13/+13
* renderers: Handle large viewportsBenjamin Otte2022-02-267-4/+90
* Merge branch 'try-to-fix-ci-build' into 'main'Matthias Clasen2022-02-261-1/+1
|\
| * Revert "Bump the wayland-protocols dep"Matthias Clasen2022-02-261-1/+1
|/
* Update Polish translationPiotr Drąg2022-02-261-35/+43
* Merge branch 'wip/chergert/macos-add-window-accessor' into 'main'Matthias Clasen2022-02-262-1/+29
|\
| * macos: add getter for NSWindow with macOS windowingChristian Hergert2022-02-252-1/+29
* | Update Slovenian translationMatej Urbančič2022-02-251-35/+43
* | Update Russian translationAleksandr Melman2022-02-251-37/+44
* | Merge branch 'gdk-win32-fix-issue-1402-gtk4' into 'main'Luca Bacci2022-02-251-4/+3
|\ \
| * | Fix last error reporting when calling GetClipboardOwnerLuca Bacci2022-02-251-4/+3
* | | Merge branch 'wip/chergert/macos-fix-popover-tails' into 'main'Matthias Clasen2022-02-251-14/+9
|\ \ \
| * | | macos: fix positioning of popover tailsChristian Hergert2022-02-241-14/+9
* | | | Merge branch 'wip/chergert/better-positioning' into 'main'Matthias Clasen2022-02-252-3/+39
|\ \ \ \ | |_|/ / |/| | |
| * | | macos: remove unused codeChristian Hergert2022-02-241-1/+0
| * | | macos: create new windows with slight origin offsetChristian Hergert2022-02-241-2/+39
| |/ /
* | | Merge branch 'wip/chergert/macos-fix-titled-resize' into 'main'Matthias Clasen2022-02-251-1/+2
|\ \ \
| * | | macos: fix origin during live resize of titled windowChristian Hergert2022-02-241-1/+2
| |/ /
* | | Merge branch 'wip/chergert/macos-unfullscreen' into 'main'Matthias Clasen2022-02-251-2/+6
|\ \ \
| * | | macos: restore unfullscreen frame with style maskChristian Hergert2022-02-241-2/+6
| |/ /
* | | Merge branch 'wip/chergert/fix-macos-overshoot' into 'main'Matthias Clasen2022-02-252-21/+51
|\ \ \
| * | | macos: fix kinetic scrolling with overshootChristian Hergert2022-02-242-21/+51
| |/ /
* | | Update Chinese (China) translationLuming Zh2022-02-251-38/+49
|/ /