forked from AuroraMiddleware/gtk
d01070d472
We've started to turns containers into widgets which just happen to have children, and some of these need to be exposed to the a11y stack. This adds a very minimal implementation, it does not currently emit change notification when children are added or removed.
106 lines
2.9 KiB
Meson
106 lines
2.9 KiB
Meson
a11y_sources = files([
|
|
'gtkaccessibility.c',
|
|
'gtkaccessibilityutil.c',
|
|
'gtkbooleancellaccessible.c',
|
|
'gtkbuttonaccessible.c',
|
|
'gtkcellaccessible.c',
|
|
'gtkcellaccessibleparent.c',
|
|
'gtkcolorswatchaccessible.c',
|
|
'gtkcomboboxaccessible.c',
|
|
'gtkcompositeaccessible.c',
|
|
'gtkcontaineraccessible.c',
|
|
'gtkcontainercellaccessible.c',
|
|
'gtkentryaccessible.c',
|
|
'gtkexpanderaccessible.c',
|
|
'gtkflowboxaccessible.c',
|
|
'gtkflowboxchildaccessible.c',
|
|
'gtkframeaccessible.c',
|
|
'gtkiconviewaccessible.c',
|
|
'gtkimageaccessible.c',
|
|
'gtkimagecellaccessible.c',
|
|
'gtklabelaccessible.c',
|
|
'gtklevelbaraccessible.c',
|
|
'gtklinkbuttonaccessible.c',
|
|
'gtklistboxaccessible.c',
|
|
'gtklistboxrowaccessible.c',
|
|
'gtklockbuttonaccessible.c',
|
|
'gtkmenubuttonaccessible.c',
|
|
'gtknotebookaccessible.c',
|
|
'gtknotebookpageaccessible.c',
|
|
'gtkpanedaccessible.c',
|
|
'gtkpictureaccessible.c',
|
|
'gtkpopoveraccessible.c',
|
|
'gtkprogressbaraccessible.c',
|
|
'gtkradiobuttonaccessible.c',
|
|
'gtkrangeaccessible.c',
|
|
'gtkrenderercellaccessible.c',
|
|
'gtkscaleaccessible.c',
|
|
'gtkscalebuttonaccessible.c',
|
|
'gtkscrolledwindowaccessible.c',
|
|
'gtkspinbuttonaccessible.c',
|
|
'gtkspinneraccessible.c',
|
|
'gtkstackaccessible.c',
|
|
'gtkstatusbaraccessible.c',
|
|
'gtkswitchaccessible.c',
|
|
'gtktextaccessible.c',
|
|
'gtktextcellaccessible.c',
|
|
'gtktextviewaccessible.c',
|
|
'gtktogglebuttonaccessible.c',
|
|
'gtktoplevelaccessible.c',
|
|
'gtktreeviewaccessible.c',
|
|
'gtkwidgetaccessible.c',
|
|
'gtkwindowaccessible.c',
|
|
])
|
|
|
|
a11y_headers = files([
|
|
'gtk-a11y-autocleanups.h',
|
|
'gtkbooleancellaccessible.h',
|
|
'gtkbuttonaccessible.h',
|
|
'gtkcellaccessible.h',
|
|
'gtkcellaccessibleparent.h',
|
|
'gtkcomboboxaccessible.h',
|
|
'gtkcompositeaccessible.h',
|
|
'gtkcontaineraccessible.h',
|
|
'gtkcontainercellaccessible.h',
|
|
'gtkentryaccessible.h',
|
|
'gtkexpanderaccessible.h',
|
|
'gtkflowboxaccessible.h',
|
|
'gtkflowboxchildaccessible.h',
|
|
'gtkframeaccessible.h',
|
|
'gtkiconviewaccessible.h',
|
|
'gtkimageaccessible.h',
|
|
'gtkimagecellaccessible.h',
|
|
'gtklabelaccessible.h',
|
|
'gtklevelbaraccessible.h',
|
|
'gtklinkbuttonaccessible.h',
|
|
'gtklistboxaccessible.h',
|
|
'gtklistboxrowaccessible.h',
|
|
'gtklockbuttonaccessible.h',
|
|
'gtkmenubuttonaccessible.h',
|
|
'gtknotebookaccessible.h',
|
|
'gtknotebookpageaccessible.h',
|
|
'gtkpanedaccessible.h',
|
|
'gtkpopoveraccessible.h',
|
|
'gtkprogressbaraccessible.h',
|
|
'gtkradiobuttonaccessible.h',
|
|
'gtkrangeaccessible.h',
|
|
'gtkrenderercellaccessible.h',
|
|
'gtkscaleaccessible.h',
|
|
'gtkscalebuttonaccessible.h',
|
|
'gtkscrolledwindowaccessible.h',
|
|
'gtkspinbuttonaccessible.h',
|
|
'gtkspinneraccessible.h',
|
|
'gtkstackaccessible.h',
|
|
'gtkstatusbaraccessible.h',
|
|
'gtkswitchaccessible.h',
|
|
'gtktextaccessible.h',
|
|
'gtktextcellaccessible.h',
|
|
'gtktextviewaccessible.h',
|
|
'gtktogglebuttonaccessible.h',
|
|
'gtktoplevelaccessible.h',
|
|
'gtktreeviewaccessible.h',
|
|
'gtkwidgetaccessible.h',
|
|
'gtkwindowaccessible.h',
|
|
])
|
|
install_headers(a11y_headers, subdir : 'gtk-4.0/gtk/a11y')
|