[gtk: 23/23] Merge branch 'wip/otte/css' into 'master'



commit 50a3d9be6ace732b354fe779a418eb7728041f30
Merge: d0aa79b5a1 5e4b102273
Author: Benjamin Otte <otte benjamin googlemail com>
Date:   Tue Jan 28 02:47:25 2020 +0000

    Merge branch 'wip/otte/css' into 'master'
    
    CSS improvements
    
    See merge request GNOME/gtk!1360

 demos/gtk-demo/demo.gresource.xml         |    1 -
 demos/gtk-demo/foreigndrawing.c           |  984 ---------------------------
 demos/gtk-demo/meson.build                |    1 -
 docs/reference/gtk/gtk4-docs.xml          |    1 -
 docs/reference/gtk/gtk4-sections.txt      |   60 --
 gtk/gtk-autocleanups.h                    |    1 -
 gtk/gtk.h                                 |    1 -
 gtk/gtkbox.c                              |    1 -
 gtk/gtkcellrenderertext.c                 |    5 +-
 gtk/gtkcellrenderertoggle.c               |   22 +-
 gtk/gtkcheckbutton.c                      |    8 +-
 gtk/gtkcountingbloomfilterprivate.h       |  158 +++++
 gtk/gtkcssmatcher.c                       |  400 -----------
 gtk/gtkcssmatcherprivate.h                |  148 -----
 gtk/gtkcssnode.c                          |  144 ++--
 gtk/gtkcssnodedeclaration.c               |  174 ++---
 gtk/gtkcssnodedeclarationprivate.h        |   22 +-
 gtk/gtkcssnodeprivate.h                   |   17 +-
 gtk/gtkcsspathnode.c                      |  153 -----
 gtk/gtkcsspathnodeprivate.h               |   61 --
 gtk/gtkcssprovider.c                      |   22 +-
 gtk/gtkcssselector.c                      |  452 +++++++------
 gtk/gtkcssselectorprivate.h               |   15 +-
 gtk/gtkcssshorthandproperty.c             |   12 -
 gtk/gtkcssshorthandpropertyimpl.c         |  307 ++-------
 gtk/gtkcssshorthandpropertyprivate.h      |    5 -
 gtk/gtkcssstaticstyle.c                   |   26 +-
 gtk/gtkcssstaticstyleprivate.h            |   29 +-
 gtk/gtkcssstyleproperty.c                 |   17 -
 gtk/gtkcssstylepropertyimpl.c             |  305 ---------
 gtk/gtkcsstransientnode.c                 |   11 +-
 gtk/gtkcsstypes.c                         |   30 +
 gtk/gtkcsstypesprivate.h                  |   31 +-
 gtk/gtkcsswidgetnode.c                    |   13 -
 gtk/gtkfilechooserdialog.c                |   48 +-
 gtk/gtkfilechooserembed.c                 |   42 --
 gtk/gtkfilechooserembed.h                 |    8 -
 gtk/gtkfilechooserwidget.c                |   92 ---
 gtk/gtkflowbox.c                          |    8 +-
 gtk/gtkfontchooserwidget.c                |   15 +-
 gtk/gtkframe.c                            |    1 -
 gtk/gtkicon.c                             |    2 +-
 gtk/gtkiconview.c                         |    4 +-
 gtk/gtkimcontextime.c                     |   11 +-
 gtk/gtklabel.c                            |    4 +-
 gtk/gtkmodelbutton.c                      |   38 +-
 gtk/gtknotebook.c                         |    1 -
 gtk/gtkpathbar.c                          |    1 -
 gtk/gtkpopover.c                          |    2 +-
 gtk/gtkprintunixdialog.c                  |    4 +-
 gtk/gtkradiobutton.c                      |    4 +-
 gtk/gtkscrolledwindow.c                   |    4 +-
 gtk/gtksizerequest.c                      |    6 +-
 gtk/gtkspinbutton.c                       |    1 -
 gtk/gtkstylecascade.c                     |   11 +-
 gtk/gtkstylecontext.c                     |  308 +--------
 gtk/gtkstylecontext.h                     |  107 ---
 gtk/gtkstyleproperty.c                    |   64 +-
 gtk/gtkstylepropertyprivate.h             |   11 -
 gtk/gtkstyleprovider.c                    |   14 +-
 gtk/gtkstyleproviderprivate.h             |   37 +-
 gtk/gtktext.c                             |    6 +-
 gtk/gtktexthandle.c                       |   11 +-
 gtk/gtktextlayout.c                       |   10 +-
 gtk/gtktextutil.c                         |   25 +-
 gtk/gtktextview.c                         |   17 +-
 gtk/gtktextviewchild.c                    |   10 +-
 gtk/gtktoolbar.c                          |    1 -
 gtk/gtktreeview.c                         |    7 +-
 gtk/gtkwidget.c                           |   56 +-
 gtk/gtkwidgetpath.c                       | 1023 -----------------------------
 gtk/gtkwidgetpath.h                       |  149 -----
 gtk/gtkwidgetpathprivate.h                |   31 -
 gtk/gtkwindow.c                           |    2 +-
 gtk/inspector/css-node-tree.c             |    4 +-
 gtk/inspector/prop-editor.c               |    6 +-
 gtk/meson.build                           |    4 -
 gtk/ui/gtkfilechooserdialog.ui            |    1 -
 tests/testcalendar.c                      |   27 -
 testsuite/css/change/test4.nodes          |    2 +-
 testsuite/css/change/test5.nodes          |    4 +-
 testsuite/css/parser/test-css-parser.c    |   10 +
 testsuite/css/style/bloomfilter-not.css   |    1 +
 testsuite/css/style/bloomfilter-not.nodes |   20 +
 testsuite/css/style/bloomfilter-not.ui    |   43 ++
 testsuite/css/style/meson.build           |    3 +
 testsuite/css/style/test-css-style.c      |   81 ++-
 testsuite/gsk/node-parser.c               |   10 +
 testsuite/gtk/firefox-stylecontext.c      |   62 --
 testsuite/gtk/meson.build                 |    1 -
 testsuite/gtk/stylecontext.c              |  404 ------------
 91 files changed, 1051 insertions(+), 5465 deletions(-)
---


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