[gtk: 156/156] Merge branch 'wip/matthiasc/popup5' into 'master'
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk: 156/156] Merge branch 'wip/matthiasc/popup5' into 'master'
- Date: Tue, 28 May 2019 20:46:29 +0000 (UTC)
commit 173a4b00bc36646f09852905317339eec121530c
Merge: 096d28e60c 908632138c
Author: Matthias Clasen <mclasen redhat com>
Date: Tue May 28 20:46:07 2019 +0000
Merge branch 'wip/matthiasc/popup5' into 'master'
Reimplement popups
See merge request GNOME/gtk!847
demos/gtk-demo/application.c | 6 +-
demos/gtk-demo/bluroverlay.c | 1 -
demos/gtk-demo/changedisplay.c | 4 +-
demos/gtk-demo/demotaggedentry.c | 4 -
demos/gtk-demo/dnd.c | 2 +-
demos/gtk-demo/expander.c | 2 +-
demos/gtk-demo/fishbowl.c | 11 +-
demos/gtk-demo/fontplane.c | 1 -
demos/gtk-demo/gtkfishbowl.c | 2 -
demos/gtk-demo/infobar.c | 2 +-
demos/gtk-demo/links.c | 2 +-
demos/gtk-demo/main.c | 4 +-
demos/gtk-demo/paint.c | 6 +-
demos/gtk-demo/popover.c | 2 +-
demos/gtk-demo/sliding_puzzle.c | 1 -
demos/gtk-demo/video_player.c | 4 +-
demos/node-editor/node-editor-window.c | 11 +-
demos/widget-factory/widget-factory.c | 4 +-
demos/widget-factory/widget-factory.ui | 6 +-
docs/reference/gdk/gdk4-sections.txt | 22 +-
docs/reference/gtk/gtk4-sections.txt | 35 +-
docs/reference/gtk/input-handling.xml | 3 +-
docs/reference/gtk/migrating-3to4.xml | 40 +-
docs/tools/shooter.c | 2 +-
examples/drawing.c | 4 +-
gdk/broadway/gdkdevice-broadway.c | 6 +-
gdk/broadway/gdkdisplay-broadway.c | 9 +-
gdk/broadway/gdkdnd-broadway.c | 4 +-
gdk/broadway/gdkeventsource.c | 4 +-
gdk/broadway/gdkprivate-broadway.h | 14 +-
gdk/broadway/gdksurface-broadway.c | 344 +--
gdk/broadway/gdksurface-broadway.h | 28 +-
gdk/gdkdevice.c | 27 +-
gdk/gdkdisplay.c | 40 +-
gdk/gdkdisplayprivate.h | 26 +-
gdk/gdkevents.h | 1 -
gdk/gdkinternals.h | 130 +-
gdk/gdksurface.c | 2456 ++++++--------------
gdk/gdksurface.h | 114 +-
gdk/gdksurfaceimpl.c | 338 ---
gdk/{gdksurfaceimpl.h => gdksurfaceprivate.h} | 108 +-
gdk/meson.build | 1 -
gdk/quartz/gdkevents-quartz.c | 2 +-
gdk/quartz/gdksurface-quartz.c | 112 +-
gdk/wayland/gdkdevice-wayland.c | 54 +-
gdk/wayland/gdkdisplay-wayland.c | 5 +-
gdk/wayland/gdkdrag-wayland.c | 2 +-
gdk/wayland/gdkglcontext-wayland.c | 9 +-
gdk/wayland/gdkprivate-wayland.h | 13 +-
gdk/wayland/gdksurface-wayland.c | 480 ++--
gdk/win32/gdkcairocontext-win32.c | 8 +-
gdk/win32/gdkdevice-virtual.c | 8 +-
gdk/win32/gdkdevice-win32.c | 6 +-
gdk/win32/gdkdevice-wintab.c | 4 +-
gdk/win32/gdkdevicemanager-win32.c | 2 +-
gdk/win32/gdkdisplay-win32.c | 3 +-
gdk/win32/gdkdrag-win32.c | 2 +-
gdk/win32/gdkdrop-win32.c | 16 +-
gdk/win32/gdkevents-win32.c | 148 +-
gdk/win32/gdkgeometry-win32.c | 178 --
gdk/win32/gdkglcontext-win32.c | 10 +-
gdk/win32/gdkprivate-win32.h | 13 +-
gdk/win32/gdksurface-win32.c | 718 +++---
gdk/win32/gdksurface-win32.h | 36 +-
gdk/win32/gdkwin32misc.h | 2 +-
gdk/win32/meson.build | 1 -
gdk/x11/gdkcairocontext-x11.c | 1 +
gdk/x11/gdkdevice-xi2.c | 6 +-
gdk/x11/gdkdevicemanager-xi2.c | 28 +-
gdk/x11/gdkdisplay-x11.c | 47 +-
gdk/x11/gdkdrag-x11.c | 21 +-
gdk/x11/gdkdrop-x11.c | 4 +-
gdk/x11/gdkglcontext-x11.c | 10 +-
gdk/x11/gdkmain-x11.c | 2 +-
gdk/x11/gdkprivate-x11.h | 17 +-
gdk/x11/gdksurface-x11.c | 689 +++---
gdk/x11/gdksurface-x11.h | 39 +-
gdk/x11/gdkxid.c | 5 +-
gtk/a11y/gtkentryaccessible.c | 35 +-
gtk/a11y/gtklabelaccessible.c | 36 +-
gtk/a11y/gtkmenuitemaccessible.c | 9 +-
gtk/a11y/gtkpopoveraccessible.c | 4 +-
gtk/a11y/gtktextaccessible.c | 35 +-
gtk/a11y/gtktextcellaccessible.c | 3 +-
gtk/a11y/gtktextviewaccessible.c | 46 +-
gtk/a11y/gtktreeviewaccessible.c | 30 +-
gtk/a11y/gtkwidgetaccessible.c | 32 +-
gtk/a11y/gtkwindowaccessible.c | 25 +-
gtk/gtk.h | 1 +
gtk/gtkaccellabel.c | 2 -
gtk/gtkactionbar.c | 2 -
gtk/gtkappchooserbutton.c | 13 +-
gtk/gtkappchooserwidget.c | 2 -
gtk/gtkapplication-wayland.c | 3 +-
gtk/gtkapplication-x11.c | 5 +-
gtk/gtkassistant.c | 1 -
gtk/gtkbin.c | 1 -
gtk/gtkbox.c | 2 -
gtk/gtkbutton.c | 1 -
gtk/gtkcalendar.c | 1 -
gtk/gtkcellrendereraccel.c | 5 +-
gtk/gtkcellview.c | 2 -
gtk/gtkcenterbox.c | 2 -
gtk/gtkcolorbutton.c | 6 +-
gtk/gtkcoloreditor.c | 6 +-
gtk/gtkcolorplane.c | 1 -
gtk/gtkcolorswatch.c | 5 +-
gtk/gtkcsswidgetnode.c | 6 +-
gtk/gtkdnd.c | 41 +-
gtk/gtkdragdest.c | 14 +-
gtk/gtkdrawingarea.c | 1 -
gtk/gtkentry.c | 9 +-
gtk/gtkentrycompletion.c | 132 +-
gtk/gtkenums.h | 17 +
gtk/gtkeventcontroller.c | 86 +-
gtk/gtkeventcontroller.h | 6 +
gtk/gtkexpander.c | 5 +-
gtk/gtkfilechooserbutton.c | 8 +-
gtk/gtkfilechoosernativequartz.c | 2 +-
gtk/gtkfilechoosernativewin32.c | 3 +-
gtk/gtkfilechooserwidget.c | 21 +-
gtk/gtkfixed.c | 1 -
gtk/gtkflowbox.c | 2 -
gtk/gtkfontbutton.c | 6 +-
gtk/gtkfontchooserwidget.c | 4 +-
gtk/gtkgesture.c | 16 +-
gtk/gtkgizmo.c | 1 -
gtk/gtkglarea.c | 5 +-
gtk/gtkgrid.c | 2 -
gtk/gtkheaderbar.c | 16 +-
gtk/gtkicon.c | 1 -
gtk/gtkiconview.c | 5 +-
gtk/gtkimage.c | 1 -
gtk/gtkimcontextime.c | 20 +-
gtk/gtkimcontextwayland.c | 2 +-
gtk/gtkimcontextxim.c | 30 +-
gtk/gtklabel.c | 45 +-
gtk/gtklevelbar.c | 2 -
gtk/gtklinkbutton.c | 2 +-
gtk/gtklistbox.c | 3 +-
gtk/gtkmagnifier.c | 1 -
gtk/gtkmain.c | 88 +-
gtk/gtkmediacontrols.c | 1 -
gtk/gtkmenu.c | 38 +-
gtk/gtkmenubar.c | 8 +-
gtk/gtkmenubutton.c | 30 +-
gtk/gtkmenuitem.c | 9 +-
gtk/gtkmenushell.c | 6 +-
gtk/gtkmnemonichash.c | 5 +-
gtk/gtknative.c | 151 ++
gtk/gtknative.h | 72 +
gtk/gtknativeprivate.h | 14 +
gtk/gtknotebook.c | 11 +-
gtk/gtkoverlay.c | 2 -
gtk/gtkpaned.c | 5 +-
gtk/gtkpasswordentry.c | 2 -
gtk/gtkpathbar.c | 2 -
gtk/gtkpicture.c | 2 -
gtk/gtkplacessidebar.c | 21 +-
gtk/gtkplacesview.c | 16 +-
gtk/gtkpopover.c | 2399 +++++++------------
gtk/gtkpopover.h | 87 +-
gtk/gtkpopoverprivate.h | 2 -
gtk/gtkprinteroptionwidget.c | 2 +-
gtk/gtkprintoperation-win32.c | 14 +-
gtk/gtkprintunixdialog.c | 11 +-
gtk/gtkprogressbar.c | 2 -
gtk/gtkrange.c | 2 -
gtk/gtkrevealer.c | 1 -
gtk/gtkroot.c | 78 +-
gtk/gtkroot.h | 9 +-
gtk/gtkrootprivate.h | 6 -
gtk/gtkscalebutton.c | 29 +-
gtk/gtkscrollbar.c | 2 -
gtk/gtkscrolledwindow.c | 5 +-
gtk/gtksearchentry.c | 2 -
gtk/gtkseparator.c | 2 -
gtk/gtkseparatortoolitem.c | 5 -
gtk/gtkshortcutsshortcut.c | 2 -
gtk/gtksizerequest.c | 2 +-
gtk/gtkspinbutton.c | 2 -
gtk/gtkspinner.c | 1 -
gtk/gtkstack.c | 2 -
gtk/gtkstackswitcher.c | 2 -
gtk/gtkstatusbar.c | 2 -
gtk/gtkswitch.c | 1 -
gtk/gtktext.c | 28 +-
gtk/gtktextview.c | 16 +-
gtk/gtktoolbar.c | 1 -
gtk/gtktooltip.c | 22 +-
gtk/gtktreeview.c | 9 +-
gtk/gtktypes.h | 1 +
gtk/gtkvideo.c | 30 +-
gtk/gtkviewport.c | 1 -
gtk/gtkwidget.c | 576 ++---
gtk/gtkwidget.h | 26 +-
gtk/gtkwidgetfocus.c | 9 +-
gtk/gtkwidgetprivate.h | 32 +-
gtk/gtkwindow.c | 546 ++---
gtk/gtkwindowgroup.c | 4 +-
gtk/inspector/css-editor.c | 4 +-
gtk/inspector/fpsoverlay.c | 5 +-
gtk/inspector/inspect-button.c | 14 +-
gtk/inspector/logs.c | 6 +-
gtk/inspector/misc-info.c | 113 +-
gtk/inspector/object-tree.c | 6 +-
gtk/inspector/prop-list.c | 2 +-
gtk/inspector/recorder.c | 2 +-
gtk/inspector/resource-list.c | 4 +-
gtk/inspector/size-groups.c | 2 +-
gtk/inspector/statistics.c | 4 +-
gtk/inspector/updatesoverlay.c | 5 +-
gtk/inspector/visual.c | 22 +-
gtk/inspector/window.c | 4 +-
gtk/meson.build | 1 +
gtk/theme/Adwaita/_common.scss | 21 +-
gtk/theme/Adwaita/gtk-contained-dark.css | 8 +-
gtk/theme/Adwaita/gtk-contained.css | 8 +-
gtk/tools/gtk-builder-tool-simplify.c | 57 +
gtk/ui/gtkemojicompletion.ui | 3 +-
tests/meson.build | 1 -
tests/showrendernode.c | 1 -
tests/testbox.c | 2 +-
tests/testfilechooser.c | 2 +-
tests/testfilechooserbutton.c | 2 +-
tests/testfullscreen.c | 4 +-
tests/testgtk.c | 20 +-
tests/testlogout.c | 2 +-
tests/testpopup.c | 62 -
tests/testtexture.c | 1 -
tests/testtoolbar.c | 2 +-
tests/testwidgetfocus.c | 2 -
tests/testwidgettransforms.c | 3 -
tests/testwindowdrag.c | 4 +-
tests/testwindowsize.c | 2 +-
testsuite/a11y/about.txt | 13 +-
testsuite/a11y/menubutton2.txt | 69 -
testsuite/a11y/menubutton3.txt | 69 -
testsuite/gtk/defaultvalue.c | 2 +-
testsuite/gtk/gestures.c | 18 +-
testsuite/gtk/meson.build | 1 +
testsuite/gtk/notify.c | 7 +-
testsuite/gtk/popover.c | 63 +
.../tools/simplify-data-3to4/popover.expected | 6 +
testsuite/tools/simplify-data-3to4/popover.ui | 6 +
245 files changed, 4664 insertions(+), 7811 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]