[gtk: 88/88] Merge branch 'wip/surface-state-rework' into 'master'




commit 1f141c19533f4b3f397c3959ade673ce243b6138
Merge: 1e14a91cb9 074b933ae4
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue Dec 8 15:38:36 2020 +0000

    Merge branch 'wip/surface-state-rework' into 'master'
    
    Rework surface state and geometry computation
    
    See merge request GNOME/gtk!2885

 demos/gtk-demo/application.c                       |    2 +-
 demos/gtk-demo/demo3widget.c                       |    4 +-
 demos/gtk-demo/suggestionentry.c                   |    2 +-
 docs/reference/gdk/gdk4-sections.txt               |    2 -
 docs/reference/gtk/gtk4-sections.txt               |    5 +-
 docs/reference/gtk/migrating-3to4.md               |    9 +-
 docs/sizing-test.txt                               |    8 -
 gdk/broadway/gdkeventsource.c                      |    7 +-
 gdk/broadway/gdksurface-broadway.c                 |   22 +-
 gdk/broadway/gdksurface-broadway.h                 |    5 +
 gdk/gdk-private.h                                  |    3 -
 gdk/gdkdeviceprivate.h                             |   11 +-
 gdk/gdkevents.c                                    |   71 --
 gdk/gdkevents.h                                    |   10 -
 gdk/gdkeventsprivate.h                             |   19 -
 gdk/gdkframeclock.h                                |    2 +-
 gdk/gdkpopup.c                                     |   47 +-
 gdk/gdksurface.c                                   |  300 +++--
 gdk/gdksurface.h                                   |   10 +-
 gdk/gdksurfaceprivate.h                            |   43 +-
 gdk/gdktoplevel.c                                  |   18 +-
 gdk/gdktoplevel.h                                  |   36 +-
 gdk/gdktoplevelprivate.h                           |    2 +-
 gdk/gdktoplevelsize.c                              |   41 +-
 gdk/gdktoplevelsize.h                              |    7 +
 gdk/gdktoplevelsizeprivate.h                       |    8 +
 gdk/macos/GdkMacosWindow.c                         |    8 +-
 gdk/macos/gdkmacospopupsurface.c                   |    4 +
 gdk/macos/gdkmacossurface-private.h                |    5 +
 gdk/macos/gdkmacossurface.c                        |    7 +-
 gdk/macos/gdkmacostoplevelsurface.c                |    9 +
 gdk/wayland/gdkdevice-wayland.c                    |    2 +-
 gdk/wayland/gdkprivate-wayland.h                   |    1 +
 gdk/wayland/gdksurface-wayland.c                   |  519 +++++---
 gdk/win32/gdkevents-win32.c                        |   38 +-
 gdk/win32/gdkmain-win32.c                          |    5 -
 gdk/win32/gdkprivate-win32.h                       |    1 -
 gdk/win32/gdksurface-win32.c                       |   30 +-
 gdk/x11/gdkdisplay-x11.c                           |  111 +-
 gdk/x11/gdkdrag-x11.c                              |    2 +-
 gdk/x11/gdkglcontext-x11.c                         |    2 +-
 gdk/x11/gdksurface-x11.c                           |  395 ++++--
 gdk/x11/gdksurface-x11.h                           |   19 +
 gtk/gtkcolorswatch.c                               |    2 +-
 gtk/gtkcolumnviewtitle.c                           |    2 +-
 gtk/gtkcombobox.c                                  |    2 +-
 gtk/gtkdragicon.c                                  |   38 +-
 gtk/gtkdropdown.c                                  |    2 +-
 gtk/gtkemojichooser.c                              |    2 +-
 gtk/gtkentry.c                                     |    6 -
 gtk/gtkentrycompletion.c                           |    3 +-
 gtk/gtkexpander.c                                  |   18 +-
 gtk/gtkfilechooserdialog.c                         |    2 +-
 gtk/gtkfilechooserwidget.c                         |    5 +-
 gtk/gtkheaderbar.c                                 |    3 -
 gtk/gtklabel.c                                     |    2 +-
 gtk/gtklayoutmanager.c                             |   14 +-
 gtk/gtkmenubutton.c                                |    2 +-
 gtk/gtknative.c                                    |  136 ++-
 gtk/gtknative.h                                    |    6 +-
 gtk/gtknativeprivate.h                             |    6 +-
 gtk/gtkplacessidebar.c                             |    4 +-
 gtk/gtkplacesviewrow.c                             |    3 +-
 gtk/gtkpopover.c                                   |   92 +-
 gtk/gtkpopover.h                                   |    3 +
 gtk/gtkpopovermenubar.c                            |    2 +-
 gtk/gtkroot.c                                      |  107 +-
 gtk/gtkscalebutton.c                               |    2 +-
 gtk/gtktext.c                                      |   14 +-
 gtk/gtktexthandle.c                                |   31 +-
 gtk/gtktexthandleprivate.h                         |    2 +
 gtk/gtktextview.c                                  |   12 +-
 gtk/gtktooltip.c                                   |    2 +-
 gtk/gtktooltipwindow.c                             |   58 +-
 gtk/gtktooltipwindowprivate.h                      |    2 +
 gtk/gtktreeview.c                                  |    2 +-
 gtk/gtkwidget.c                                    |    7 +-
 gtk/gtkwidgetprivate.h                             |    2 +
 gtk/gtkwindow.c                                    | 1279 ++++----------------
 gtk/gtkwindow.h                                    |   11 +-
 gtk/gtkwindowcontrols.c                            |    2 +-
 gtk/tools/gtk-builder-tool-simplify.c              |    9 +
 tests/animated-resizing.c                          |   19 +-
 tests/showrendernode.c                             |    6 +-
 tests/testgtk.c                                    |   20 -
 tests/testmenubutton.c                             |    2 +-
 tests/testwindowsize.c                             |   23 +-
 testsuite/gtk/filtermodel.c                        |    2 -
 testsuite/gtk/notify.c                             |    3 +-
 testsuite/gtk/window.c                             |   66 +-
 testsuite/reftests/meson.build                     |    2 -
 testsuite/reftests/textview-tags.ref.ui            |    1 +
 testsuite/reftests/textview-tags.ui                |    1 +
 .../reftests/window-show-contents-on-map.ref.ui    |   16 -
 testsuite/reftests/window-show-contents-on-map.ui  |   15 -
 95 files changed, 1706 insertions(+), 2219 deletions(-)
---


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