gtk2/gtk/a11y
Matthias Clasen 822c2aba36 scalebutton: Don't derive from GtkButton
Make GtkScaleButton a widget that has a toggle button
as a child, just like all the other button widgets now.
The immediate benefit of this arrangement is to avoid
the "double focus" problem when we pop up the popup.

Update accessible, demos and tests to match.
2020-04-09 20:43:45 -04:00
..
gtk-a11y-autocleanups.h gtk: Remove menu code 2019-12-29 20:31:58 -05:00
gtkaccessibility.c a11y: drop the focus tracker 2017-12-12 14:49:44 -05:00
gtkaccessibility.h a11y: drop unused code 2020-02-21 00:51:03 -05:00
gtkaccessibilityutil.c a11y: drop unused code 2020-02-21 00:51:03 -05:00
gtkaccessibilityutil.h
gtkbooleancellaccessible.c
gtkbooleancellaccessible.h
gtkbuttonaccessible.c Rename GDK_MOD1_MASK to GDK_ALT_MASK 2020-04-06 01:40:49 -04:00
gtkbuttonaccessible.h
gtkcellaccessible.c CellAccessible: Fix return type of row|column_span 2018-12-30 18:15:11 +00:00
gtkcellaccessible.h a11y: Remove gtk.h include 2018-02-08 23:39:17 +01:00
gtkcellaccessibleparent.c Add a few placeholder documentation block to have g-i annotations 2019-05-01 15:03:16 +02:00
gtkcellaccessibleparent.h A11y: export gtk_cell_accessible_parent_get_(row|column)_header_cells 2019-01-11 16:53:39 -06:00
gtkcellaccessibleprivate.h
gtkcolorswatchaccessible.c
gtkcolorswatchaccessibleprivate.h
gtkcomboboxaccessible.c Rename GDK_MOD1_MASK to GDK_ALT_MASK 2020-04-06 01:40:49 -04:00
gtkcomboboxaccessible.h
gtkcompositeaccessible.c a11y: Add an accessible for widgets with children 2020-02-06 16:54:59 -05:00
gtkcompositeaccessible.h a11y: Add an accessible for widgets with children 2020-02-06 16:54:59 -05:00
gtkcontaineraccessible.c
gtkcontaineraccessible.h a11y: Remove gtk.h include from container accessible 2018-02-09 00:42:38 +01:00
gtkcontaineraccessibleprivate.h
gtkcontainercellaccessible.c
gtkcontainercellaccessible.h
gtkentryaccessible.c Rename GDK_MOD1_MASK to GDK_ALT_MASK 2020-04-06 01:40:49 -04:00
gtkentryaccessible.h
gtkexpanderaccessible.c Rename GDK_MOD1_MASK to GDK_ALT_MASK 2020-04-06 01:40:49 -04:00
gtkexpanderaccessible.h
gtkflowboxaccessible.c
gtkflowboxaccessible.h a11y: Remove gtk.h from flowbox includes 2018-02-09 00:47:58 +01:00
gtkflowboxaccessibleprivate.h
gtkflowboxchildaccessible.c
gtkflowboxchildaccessible.h a11y: Remove gtk.h from flowbox includes 2018-02-09 00:47:58 +01:00
gtkframeaccessible.c
gtkframeaccessible.h
gtkiconviewaccessible.c icon view accessible: Stop presenting windows 2019-04-29 14:46:40 -04:00
gtkiconviewaccessible.h a11y: Remove gtk.h include from iconview header 2018-02-09 01:02:06 +01:00
gtkiconviewaccessibleprivate.h a11y: Remove gtk.h include from iconview header 2018-02-09 01:02:06 +01:00
gtkimageaccessible.c a11y: Don't re turn uninitialized memory 2020-03-21 21:44:23 -04:00
gtkimageaccessible.h
gtkimagecellaccessible.c
gtkimagecellaccessible.h
gtklabelaccessible.c a11y: Stop supporting ATK_XY_SCREEN 2019-05-28 20:25:13 +00:00
gtklabelaccessible.h
gtklabelaccessibleprivate.h
gtklevelbaraccessible.c
gtklevelbaraccessible.h
gtklinkbuttonaccessible.c gtk: Stop using gtk_button_clicked 2019-05-18 14:27:09 -04:00
gtklinkbuttonaccessible.h
gtklistboxaccessible.c
gtklistboxaccessible.h a11y: Remove gtk.h include from listbox headers 2018-02-09 00:52:44 +01:00
gtklistboxaccessibleprivate.h a11y: Remove gtk.h include from listbox headers 2018-02-09 00:52:44 +01:00
gtklistboxrowaccessible.c
gtklistboxrowaccessible.h a11y: Remove gtk.h include from listbox headers 2018-02-09 00:52:44 +01:00
gtklockbuttonaccessible.c
gtklockbuttonaccessible.h a11y: Remove gtk.h include from lockbutton 2018-02-09 00:58:59 +01:00
gtklockbuttonaccessibleprivate.h a11y: Remove gtk.h include from lockbutton 2018-02-09 00:58:59 +01:00
gtkmenubuttonaccessible.c a11y: Set focus-related states properly 2020-04-02 17:35:09 -04:00
gtkmenubuttonaccessible.h a11y: Adapt to menu button changes 2019-05-18 13:06:32 +00:00
gtknotebookaccessible.c
gtknotebookaccessible.h
gtknotebookpageaccessible.c Fix the compiler warning, again 2019-05-07 14:57:53 +00:00
gtknotebookpageaccessible.h
gtkpanedaccessible.c
gtkpanedaccessible.h
gtkpictureaccessible.c picture: Introduce 2018-06-10 02:23:02 +02:00
gtkpictureaccessibleprivate.h picture: Introduce 2018-06-10 02:23:02 +02:00
gtkpopoveraccessible.c a11y: Drop the private from GtkPopoverAccessible 2020-03-13 09:51:04 -04:00
gtkpopoveraccessible.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gtkprogressbaraccessible.c
gtkprogressbaraccessible.h
gtkradiobuttonaccessible.c
gtkradiobuttonaccessible.h
gtkrangeaccessible.c
gtkrangeaccessible.h
gtkrenderercellaccessible.c
gtkrenderercellaccessible.h
gtkscaleaccessible.c
gtkscaleaccessible.h
gtkscalebuttonaccessible.c scalebutton: Don't derive from GtkButton 2020-04-09 20:43:45 -04:00
gtkscalebuttonaccessible.h scalebutton: Don't derive from GtkButton 2020-04-09 20:43:45 -04:00
gtkscrollbaraccessible.c Add GtkScrollbarAccessible 2020-04-03 15:20:27 -04:00
gtkscrollbaraccessible.h Add GtkScrollbarAccessible 2020-04-03 15:20:27 -04:00
gtkscrolledwindowaccessible.c a11y/ScrolledWin|IconView: Connect signals safely 2018-04-22 16:11:08 +01:00
gtkscrolledwindowaccessible.h
gtkspinbuttonaccessible.c spinbuttonaccessible: Inherit from GtkWidgetAccessible 2017-07-19 21:27:11 -04:00
gtkspinbuttonaccessible.h
gtkspinneraccessible.c a11y: Report correct spinner size 2017-11-10 14:56:42 +01:00
gtkspinneraccessible.h
gtkstackaccessible.c
gtkstackaccessible.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gtkstackaccessibleprivate.h
gtkstatusbaraccessible.c statusbar: Remove _get_message_area() from public API 2020-02-25 14:18:24 +01:00
gtkstatusbaraccessible.h
gtkswitchaccessible.c
gtkswitchaccessible.h
gtktextaccessible.c Rename GDK_MOD1_MASK to GDK_ALT_MASK 2020-04-06 01:40:49 -04:00
gtktextaccessible.h Add a GtkTextAccessible 2019-02-18 14:24:21 -05:00
gtktextcellaccessible.c a11y: Stop using gdk_surface_get_origin 2019-05-29 18:04:08 +00:00
gtktextcellaccessible.h
gtktextviewaccessible.c textview: revert renaming of buffer_to_surface_coords() 2019-10-04 13:22:49 -07:00
gtktextviewaccessible.h
gtktextviewaccessibleprivate.h
gtktogglebuttonaccessible.c
gtktogglebuttonaccessible.h
gtktoplevelaccessible.c gtk: Remove menu code 2019-12-29 20:31:58 -05:00
gtktoplevelaccessible.h
gtktreeviewaccessible.c Remove an unused backend includes 2020-04-07 15:13:18 -04:00
gtktreeviewaccessible.h
gtktreeviewaccessibleprivate.h Rename GtkRBTree to GtkTreeRBTree 2019-01-14 02:14:11 +01:00
gtkwidgetaccessible.c a11y: Fix focusable state 2020-04-09 18:14:15 -04:00
gtkwidgetaccessible.h picture: Introduce 2018-06-10 02:23:02 +02:00
gtkwidgetaccessibleprivate.h
gtkwindowaccessible.c a11y: Stop using gdk_surface_get_state 2020-03-12 14:56:20 -04:00
gtkwindowaccessible.h
gtkwindowaccessibleprivate.h a11y: Fix headers 2018-04-05 17:05:21 +02:00
meson.build Add GtkScrollbarAccessible 2020-04-03 15:20:27 -04:00