[gtk: 30/30] Merge branch 'wip/matthiasc/can-focus' into 'master'
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk: 30/30] Merge branch 'wip/matthiasc/can-focus' into 'master'
- Date: Fri, 10 Apr 2020 00:27:28 +0000 (UTC)
commit a11f9fea7669ba31e4416c13a07a117f6c6422f7
Merge: 9ce58bdb0c f16c829190
Author: Matthias Clasen <mclasen redhat com>
Date: Fri Apr 10 00:26:53 2020 +0000
Merge branch 'wip/matthiasc/can-focus' into 'master'
Implement new focus behavior
See merge request GNOME/gtk!1652
demos/gtk-demo/fontplane.c | 2 -
docs/reference/gtk/migrating-3to4.xml | 16 +
gtk/a11y/gtkwidgetaccessible.c | 32 +-
gtk/gtkaccellabel.c | 3 +
gtk/gtkappchooserbutton.c | 3 +
gtk/gtkappchooserwidget.c | 4 +-
gtk/gtkbuiltinicon.c | 2 +
gtk/gtkbutton.c | 4 +-
gtk/gtkcalendar.c | 3 +
gtk/gtkcenterbox.c | 3 +
gtk/gtkcolorbutton.c | 4 +
gtk/gtkcolorchooserwidget.c | 4 +
gtk/gtkcolorplane.c | 2 -
gtk/gtkcolorswatch.c | 2 +
gtk/gtkcombobox.c | 1 +
gtk/gtkcontainer.c | 2 +
gtk/gtkdragicon.c | 10 +-
gtk/gtkdrawingarea.c | 2 +
gtk/gtkentry.c | 1 +
gtk/gtkexpander.c | 13 +-
gtk/gtkfilechooserbutton.c | 3 +
gtk/gtkfilechooserwidget.c | 2 +
gtk/gtkfontbutton.c | 4 +
gtk/gtkfontchooserwidget.c | 4 +-
gtk/gtkgizmo.c | 39 +-
gtk/gtkgizmoprivate.h | 25 +-
gtk/gtkglarea.c | 3 +
gtk/gtkiconview.c | 3 +-
gtk/gtkimage.c | 2 +
gtk/gtklevelbar.c | 7 +-
gtk/gtklistbox.c | 6 +-
gtk/gtkmediacontrols.c | 3 +
gtk/gtkmenubutton.c | 11 +-
gtk/gtknotebook.c | 36 +-
gtk/gtkpaned.c | 2 +-
gtk/gtkpasswordentry.c | 14 +-
gtk/gtkpicture.c | 2 +
gtk/gtkpopover.c | 4 +-
gtk/gtkprogressbar.c | 7 +-
gtk/gtkrange.c | 9 +-
gtk/gtkroot.c | 40 +-
gtk/gtkrootprivate.h | 13 +-
gtk/gtkscale.c | 13 +-
gtk/gtkscrollbar.c | 4 +
gtk/gtkscrolledwindow.c | 1 +
gtk/gtkseparator.c | 4 +
gtk/gtkshortcutlabel.c | 4 +
gtk/gtkshortcutsshortcut.c | 3 +
gtk/gtkspinbutton.c | 1 +
gtk/gtkspinner.c | 2 +
gtk/gtkstacksidebar.c | 4 +
gtk/gtkstackswitcher.c | 3 +
gtk/gtkstatusbar.c | 3 +
gtk/gtkswitch.c | 5 +-
gtk/gtktextview.c | 38 +-
gtk/gtktreepopover.c | 2 +-
gtk/gtktreeview.c | 6 +-
gtk/gtkvideo.c | 3 +
gtk/gtkwidget.c | 113 +-
gtk/gtkwidgetprivate.h | 15 +
gtk/gtkwindow.c | 100 +-
gtk/inspector/css-editor.ui | 1 -
gtk/inspector/statistics.ui | 1 -
gtk/inspector/type-info.c | 1 -
gtk/inspector/type-info.ui | 2 -
gtk/inspector/visual.ui | 1 -
gtk/ui/gtkappchooserdialog.ui | 2 -
gtk/ui/gtkappchooserwidget.ui | 2 -
gtk/ui/gtkassistant.ui | 7 -
gtk/ui/gtkcoloreditor.ui | 10 +-
gtk/ui/gtkfontchooserwidget.ui | 8 -
gtk/ui/gtklockbutton.ui | 1 -
gtk/ui/gtkmediacontrols.ui | 2 -
gtk/ui/gtkpagesetupunixdialog.ui | 4 -
gtk/ui/gtkplacesview.ui | 6 -
gtk/ui/gtkplacesviewrow.ui | 1 -
gtk/ui/gtkprintunixdialog.ui | 20 -
gtk/ui/gtkscalebutton.ui | 4 -
gtk/ui/gtkvolumebutton.ui | 1 -
testsuite/a11y/about.txt | 2 +-
testsuite/a11y/accessible-name.ui | 2 -
testsuite/a11y/assistant.ui | 2 -
testsuite/a11y/buttons.ui | 9 -
testsuite/a11y/calendar.ui | 1 -
testsuite/a11y/colorchooser.txt | 22 +-
testsuite/a11y/combos.txt | 2 +-
testsuite/a11y/combos.ui | 1 -
testsuite/a11y/entries.txt | 8 +-
testsuite/a11y/entries.ui | 1 -
testsuite/a11y/expander.txt | 4 +-
testsuite/a11y/expander.ui | 1 -
testsuite/a11y/hello-world.ui | 2 -
testsuite/a11y/iconview.txt | 2 +-
testsuite/a11y/iconview.ui | 1 -
testsuite/a11y/infobar.txt | 2 +-
testsuite/a11y/infobar.ui | 1 -
testsuite/a11y/label-static.ui | 1 -
testsuite/a11y/label.ui | 1 -
testsuite/a11y/link.ui | 2 -
testsuite/a11y/listbox.txt | 12 +-
testsuite/a11y/listbox.ui | 1 -
testsuite/a11y/lockbutton.ui | 1 -
testsuite/a11y/menubutton.ui | 2 -
testsuite/a11y/menubutton2.ui | 2 -
testsuite/a11y/messagedialog.txt | 6 +-
testsuite/a11y/mnemonic.txt | 2 +-
testsuite/a11y/mnemonic.ui | 1 -
testsuite/a11y/notebook.txt | 4 +-
testsuite/a11y/paned.txt | 6 +-
testsuite/a11y/pickers.txt | 6 +-
testsuite/a11y/placeholder-text.ui | 1 -
testsuite/a11y/progress.ui | 1 -
testsuite/a11y/range.txt | 2 +-
testsuite/a11y/range.ui | 2 -
testsuite/a11y/scale-drawvalue.ui | 2 -
testsuite/a11y/spinner.ui | 1 -
testsuite/a11y/stack.txt | 2 +-
testsuite/a11y/statusbar.ui | 1 -
testsuite/a11y/text.txt | 2 +-
testsuite/a11y/text.ui | 2 -
testsuite/a11y/tree.txt | 4 +-
testsuite/a11y/tree.ui | 2 -
testsuite/gtk/builder.c | 8 +-
testsuite/gtk/focus-chain/focusable-container.tab | 5 -
.../focus-chain/focusable-container.tab-backward | 5 -
testsuite/gtk/focus-chain/focusable-container.ui | 29 -
testsuite/gtk/focus-chain/widget-factory.down | 5 +
testsuite/gtk/focus-chain/widget-factory.left | 2 +
testsuite/gtk/focus-chain/widget-factory.right | 6 +
.../gtk/focus-chain/widget-factory.tab-backward | 36 +
testsuite/gtk/focus-chain/widget-factory.up | 5 +
testsuite/gtk/focus-chain/widget-factory2.tab | 40 +
.../gtk/focus-chain/widget-factory2.tab-backward | 40 +
testsuite/gtk/focus-chain/widget-factory2.ui | 3811 ++++++++++++++++++++
testsuite/gtk/focus-chain/widget-factory3.tab | 39 +
.../gtk/focus-chain/widget-factory3.tab-backward | 34 +
testsuite/gtk/focus-chain/widget-factory3.ui | 3811 ++++++++++++++++++++
testsuite/gtk/focus.c | 227 --
testsuite/gtk/meson.build | 17 +-
testsuite/reftests/background-area.ref.ui | 4 -
testsuite/reftests/background-area.ui | 3 -
.../reftests/background-color-transparent.ref.ui | 2 -
testsuite/reftests/background-color-transparent.ui | 2 -
.../reftests/background-image-multiple.ref.ui | 7 -
testsuite/reftests/background-image-multiple.ui | 5 -
testsuite/reftests/background-origin.ref.ui | 1 -
testsuite/reftests/background-origin.ui | 17 -
.../reftests/background-position-repeat.ref.ui | 1 -
testsuite/reftests/background-position-repeat.ui | 1 -
testsuite/reftests/background-position.ref.ui | 9 -
testsuite/reftests/background-position.ui | 9 -
testsuite/reftests/background-size-keywords.ref.ui | 12 -
testsuite/reftests/background-size-keywords.ui | 12 -
testsuite/reftests/background-size.ref.ui | 12 -
testsuite/reftests/background-size.ui | 12 -
.../reftests/background-window-transparent.ref.ui | 1 -
.../reftests/background-window-transparent.ui | 1 -
testsuite/reftests/border-color-default.ref.ui | 1 -
testsuite/reftests/border-color-default.ui | 1 -
.../border-corner-zero-width-rendering.ref.ui | 16 -
.../reftests/border-corner-zero-width-rendering.ui | 16 -
testsuite/reftests/border-half-pixel.ref.ui | 1 -
testsuite/reftests/border-half-pixel.ui | 1 -
testsuite/reftests/border-image-excess-size.ref.ui | 4 -
testsuite/reftests/border-image-excess-size.ui | 1 -
testsuite/reftests/border-image-url-scaled.ref.ui | 6 -
testsuite/reftests/border-image-url-scaled.ui | 2 -
testsuite/reftests/border-image-url.ref.ui | 3 +-
testsuite/reftests/border-image-url.ui | 3 +-
testsuite/reftests/border-style-none.ref.ui | 1 -
testsuite/reftests/border-style-none.ui | 1 -
testsuite/reftests/border-style.ref.ui | 1 -
testsuite/reftests/border-style.ui | 4 -
testsuite/reftests/box-pseudo-classes.ref.ui | 15 -
testsuite/reftests/box-pseudo-classes.ui | 15 -
.../reftests/box-shadow-with-blend-mode.ref.ui | 1 -
testsuite/reftests/box-shadow-with-blend-mode.ui | 1 -
testsuite/reftests/button-wrapping.ref.ui | 8 -
testsuite/reftests/button-wrapping.ui | 8 -
.../css-match-inherit-different-state.ref.ui | 1 -
.../reftests/css-match-inherit-different-state.ui | 1 -
testsuite/reftests/css-match-inherit.ref.ui | 2 -
testsuite/reftests/css-match-inherit.ui | 2 -
testsuite/reftests/css-multi-state.ref.ui | 1 -
testsuite/reftests/css-multi-state.ui | 1 -
testsuite/reftests/fixed-widget-stacking.ref.ui | 1 -
testsuite/reftests/fixed-widget-stacking.ui | 1 -
testsuite/reftests/icon-vfuncs.ui | 3 -
testsuite/reftests/label-sizing.ref.ui | 192 -
testsuite/reftests/label-sizing.ui | 192 -
testsuite/reftests/linear-gradient.ref.ui | 4 -
testsuite/reftests/linear-gradient.ui | 4 -
testsuite/reftests/link-coloring.ui | 3 -
testsuite/reftests/notebook-tab-position.ref.ui | 1 -
testsuite/reftests/notebook-tab-position.ui | 1 -
testsuite/reftests/opacity.ref.ui | 2 -
testsuite/reftests/opacity.ui | 2 -
testsuite/reftests/paned-undersized.ref.ui | 1 -
testsuite/reftests/paned-undersized.ui | 1 -
testsuite/reftests/pseudoclass-on-box.ref.ui | 1 -
testsuite/reftests/pseudoclass-on-box.ui | 1 -
testsuite/reftests/pseudoclass-on-parent.ref.ui | 1 -
testsuite/reftests/pseudoclass-on-parent.ui | 1 -
testsuite/reftests/separator-size.ui | 1 -
testsuite/reftests/shorthand-entry-border.ref.ui | 1 -
testsuite/reftests/shorthand-entry-border.ui | 1 -
testsuite/reftests/sibling-pseudoclasses.ref.ui | 1 -
testsuite/reftests/sibling-pseudoclasses.ui | 1 -
.../sizegroups-evolution-identity-page.ref.ui | 5 -
.../reftests/sizegroups-evolution-identity-page.ui | 5 -
.../reftests/style-properties-only-child.ref.ui | 1 -
testsuite/reftests/style-properties-only-child.ui | 1 -
testsuite/reftests/textview-border-windows.ui | 1 -
testsuite/reftests/textview-margins.ref.ui | 1 -
testsuite/reftests/textview-margins.ui | 1 -
testsuite/reftests/textview-tags.ref.ui | 1 -
testsuite/reftests/textview-tags.ui | 1 -
testsuite/reftests/treeview-crash-too-wide.ref.ui | 2 -
testsuite/reftests/treeview-crash-too-wide.ui | 2 -
testsuite/reftests/treeview-fixed-height.ref.ui | 1 -
testsuite/reftests/treeview-fixed-height.ui | 1 -
testsuite/reftests/treeview-headers-hidden.ref.ui | 1 -
testsuite/reftests/treeview-headers-hidden.ui | 1 -
testsuite/reftests/window-height-for-width.ref.ui | 1 -
testsuite/reftests/window-height-for-width.ui | 1 -
.../tools/simplify-data-3to4/assistant.expected | 2 -
testsuite/tools/simplify-data-3to4/assistant.ui | 3 -
testsuite/tools/simplify-data-3to4/grid.expected | 9 -
testsuite/tools/simplify-data-3to4/grid.ui | 4 -
testsuite/tools/simplify-data-3to4/notebook.ui | 1 -
.../simplify-data-3to4/office-runner.expected | 1 -
.../tools/simplify-data-3to4/office-runner.ui | 21 -
testsuite/tools/simplify-data-3to4/stack.ui | 1 -
233 files changed, 8332 insertions(+), 1385 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]