[gtk: 171/171] Merge branch 'listview-for-merge' into 'master'



commit ce1e364ab852a21c371f8037c016b96d992150e9
Merge: 415bfeb950 3ea2258ce9
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun May 31 05:32:37 2020 +0000

    Merge branch 'listview-for-merge' into 'master'
    
    Listview for merge
    
    Closes #2214
    
    See merge request GNOME/gtk!1991

 config.h.meson                              |     6 +-
 demos/constraint-editor/constraint-view.c   |     9 +-
 demos/constraint-editor/guide-editor.c      |    56 -
 demos/gtk-demo/award.c                      |   247 +
 demos/gtk-demo/award.h                      |    18 +
 demos/gtk-demo/awardlistitem.ui             |    11 +
 demos/gtk-demo/awards.ui                    |    89 +
 demos/gtk-demo/awardview.c                  |    48 +
 demos/gtk-demo/demo.gresource.xml           |    27 +
 demos/gtk-demo/fishbowl.c                   |     8 +
 demos/gtk-demo/fishbowl.ui                  |    22 +-
 demos/gtk-demo/flowbox.c                    |     2 +
 demos/gtk-demo/geninclude.py                |    11 +-
 demos/gtk-demo/gtkfishbowl.c                |    17 -
 demos/gtk-demo/listbox.c                    |    10 +-
 demos/gtk-demo/listview_applauncher.c       |   199 +
 demos/gtk-demo/listview_clocks.c            |   489 +
 demos/gtk-demo/listview_filebrowser.c       |   255 +
 demos/gtk-demo/listview_filebrowser.ui      |   240 +
 demos/gtk-demo/listview_minesweeper.c       |   472 +
 demos/gtk-demo/listview_minesweeper.ui      |    49 +
 demos/gtk-demo/listview_minesweeper_cell.ui |    16 +
 demos/gtk-demo/listview_settings.c          |   333 +
 demos/gtk-demo/listview_settings.ui         |   138 +
 demos/gtk-demo/listview_weather.c           |   318 +
 demos/gtk-demo/listview_weather.txt         | 70116 ++++++++++++++++++++++++++
 demos/gtk-demo/main-listitem.ui             |    22 +
 demos/gtk-demo/main.c                       |   354 +-
 demos/gtk-demo/main.ui                      |    28 +-
 demos/gtk-demo/meson.build                  |    10 +-
 demos/gtk-demo/password_entry.c             |    16 +-
 demos/gtk-demo/sliding_puzzle.c             |    25 +-
 docs/reference/gtk/gtk4-docs.xml            |    32 +
 docs/reference/gtk/gtk4-sections.txt        |   452 +-
 docs/reference/gtk/gtk4.types.in            |    23 +-
 docs/reference/gtk/lists-overview.md        |    10 +-
 docs/reference/gtk/meson.build              |    13 +
 docs/reference/gtk/section-list-widget.md   |   104 +
 gdk/gdkpaintable.c                          |    13 +
 gtk/fallback-c89.c                          |    36 +
 gtk/gtk-autocleanups.h                      |     2 +
 gtk/gtk.h                                   |    24 +
 gtk/gtkbuilder.c                            |   126 +-
 gtk/gtkbuilder.h                            |     2 +-
 gtk/gtkbuilderlistitemfactory.c             |   401 +
 gtk/gtkbuilderlistitemfactory.h             |    60 +
 gtk/gtkbuilderparser.c                      |   624 +-
 gtk/gtkbuilderprivate.h                     |    54 +-
 gtk/gtkcolumnlistitemfactory.c              |   148 +
 gtk/gtkcolumnlistitemfactoryprivate.h       |    62 +
 gtk/gtkcolumnview.c                         |   831 +
 gtk/gtkcolumnview.h                         |    92 +
 gtk/gtkcolumnviewcell.c                     |   190 +
 gtk/gtkcolumnviewcellprivate.h              |    49 +
 gtk/gtkcolumnviewcolumn.c                   |   649 +
 gtk/gtkcolumnviewcolumn.h                   |    77 +
 gtk/gtkcolumnviewcolumnprivate.h            |    50 +
 gtk/gtkcolumnviewlayout.c                   |   154 +
 gtk/gtkcolumnviewlayoutprivate.h            |    35 +
 gtk/gtkcolumnviewprivate.h                  |    34 +
 gtk/gtkcolumnviewsorter.c                   |   323 +
 gtk/gtkcolumnviewsorterprivate.h            |    57 +
 gtk/gtkcolumnviewtitle.c                    |   208 +
 gtk/gtkcolumnviewtitleprivate.h             |    47 +
 gtk/gtkcoverflow.c                          |   704 +
 gtk/gtkcoverflow.h                          |    68 +
 gtk/gtkcustomfilter.c                       |   157 +
 gtk/gtkcustomfilter.h                       |    60 +
 gtk/gtkcustomsorter.c                       |   159 +
 gtk/gtkcustomsorter.h                       |    49 +
 gtk/gtkdirectorylist.c                      |   681 +
 gtk/gtkdirectorylist.h                      |    67 +
 gtk/gtkenums.h                              |    33 +
 gtk/gtkeventcontrollermotion.c              |    14 +-
 gtk/gtkexpression.c                         |  1447 +
 gtk/gtkexpression.h                         |   112 +
 gtk/gtkfilter.c                             |   181 +
 gtk/gtkfilter.h                             |   121 +
 gtk/gtkfilterlistmodel.c                    |   503 +-
 gtk/gtkfilterlistmodel.h                    |    32 +-
 gtk/gtkfontchooserwidget.c                  |   934 +-
 gtk/gtkfunctionslistitemfactory.c           |   124 +
 gtk/gtkfunctionslistitemfactory.h           |    82 +
 gtk/gtkgridview.c                           |  1372 +
 gtk/gtkgridview.h                           |    86 +
 gtk/gtkiconview.c                           |     6 +-
 gtk/gtklabel.c                              |     2 -
 gtk/gtklistbase.c                           |  1540 +
 gtk/gtklistbase.h                           |    51 +
 gtk/gtklistbaseprivate.h                    |   103 +
 gtk/gtklistitem.c                           |   465 +
 gtk/gtklistitem.h                           |    70 +
 gtk/gtklistitemfactory.c                    |   166 +
 gtk/gtklistitemfactory.h                    |    48 +
 gtk/gtklistitemfactoryprivate.h             |    71 +
 gtk/gtklistitemmanager.c                    |  1180 +
 gtk/gtklistitemmanagerprivate.h             |   110 +
 gtk/gtklistitemprivate.h                    |    46 +
 gtk/gtklistitemwidget.c                     |   628 +
 gtk/gtklistitemwidgetprivate.h              |    87 +
 gtk/gtklistlistmodel.c                      |    64 +-
 gtk/gtklistlistmodelprivate.h               |     3 +
 gtk/gtklistview.c                           |  1035 +
 gtk/gtklistview.h                           |    80 +
 gtk/gtkmultifilter.c                        |   431 +
 gtk/gtkmultifilter.h                        |    58 +
 gtk/gtkmultisorter.c                        |   310 +
 gtk/gtkmultisorter.h                        |    49 +
 gtk/gtknumericsorter.c                      |   420 +
 gtk/gtknumericsorter.h                      |    53 +
 gtk/gtkpopovermenu.c                        |     3 +-
 gtk/gtkpopovermenubar.c                     |     2 -
 gtk/gtkscrolledwindow.c                     |     1 -
 gtk/gtksignallistitemfactory.c              |   276 +
 gtk/gtksignallistitemfactory.h              |    56 +
 gtk/gtksorter.c                             |   207 +
 gtk/gtksorter.h                             |   124 +
 gtk/gtksortlistmodel.c                      |   284 +-
 gtk/gtksortlistmodel.h                      |    21 +-
 gtk/gtkstringfilter.c                       |   532 +
 gtk/gtkstringfilter.h                       |    81 +
 gtk/gtkstringsorter.c                       |   351 +
 gtk/gtkstringsorter.h                       |    52 +
 gtk/gtktreeexpander.c                       |   699 +
 gtk/gtktreeexpander.h                       |    56 +
 gtk/gtktreelistrowsorter.c                  |   329 +
 gtk/gtktreelistrowsorter.h                  |    47 +
 gtk/gtktreepopover.c                        |     1 -
 gtk/gtktreeview.c                           |     4 -
 gtk/gtktypes.h                              |     2 +
 gtk/gtkwidget.c                             |     7 +-
 gtk/gtkwidgetprivate.h                      |     1 +
 gtk/inspector/controllers.c                 |   126 +-
 gtk/inspector/controllers.h                 |    27 +-
 gtk/inspector/object-tree.c                 |   276 +-
 gtk/inspector/object-tree.ui                |    48 +-
 gtk/inspector/prop-editor.c                 |   198 +-
 gtk/inspector/prop-editor.h                 |    32 +-
 gtk/inspector/recorder.c                    |   144 +-
 gtk/inspector/recorder.ui                   |     4 +-
 gtk/meson.build                             |    55 +
 gtk/theme/Adwaita/_common.scss              |    11 +-
 gtk/tools/gtk-builder-tool-simplify.c       |    99 +-
 gtk/tools/gtk-builder-tool-validate.c       |     8 +-
 gtk/ui/gtkfontchooserwidget.ui              |   108 +-
 meson.build                                 |     1 +
 tests/meson.build                           |     4 +-
 tests/testcolumnview.c                      |   768 +
 tests/testlistview-animating.c              |   186 +
 tests/testlistview.c                        |   667 +
 tests/testtreelistmodel.c                   |   394 -
 testsuite/gtk/builder.c                     |    59 +
 testsuite/gtk/defaultvalue.c                |     5 +
 testsuite/gtk/expression.c                  |   739 +
 testsuite/gtk/filter.c                      |   354 +
 testsuite/gtk/filterlistmodel.c             |    80 +-
 testsuite/gtk/meson.build                   |     4 +
 testsuite/gtk/sorter.c                      |   671 +
 testsuite/gtk/sortlistmodel.c               |    23 +-
 testsuite/gtk/treesorter.c                  |   265 +
 160 files changed, 98927 insertions(+), 2270 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]