From 35270f37882af0f1578a0e2cdbd50bee65931cae Mon Sep 17 00:00:00 2001 From: Jumar Macato <16554748+jmacato@users.noreply.github.com> Date: Fri, 7 Jun 2024 17:44:46 +0800 Subject: [PATCH] Add interfaces for at-spi2 --- .../Avalonia.FreeDesktop.csproj | 27 + .../DBusXml/org.a11y.atspi.Accessible.xml | 1010 +++++++++++++++++ .../DBusXml/org.a11y.atspi.Action.xml | 128 +++ .../DBusXml/org.a11y.atspi.Application.xml | 59 + .../DBusXml/org.a11y.atspi.Cache.xml | 106 ++ .../DBusXml/org.a11y.atspi.Collection.xml | 48 + .../DBusXml/org.a11y.atspi.Component.xml | 320 ++++++ .../org.a11y.atspi.DeviceEventController.xml | 93 ++ .../org.a11y.atspi.DeviceEventListener.xml | 20 + .../DBusXml/org.a11y.atspi.Document.xml | 33 + .../DBusXml/org.a11y.atspi.EditableText.xml | 40 + .../DBusXml/org.a11y.atspi.Event.xml | 497 ++++++++ .../DBusXml/org.a11y.atspi.Hyperlink.xml | 27 + .../DBusXml/org.a11y.atspi.Hypertext.xml | 21 + .../DBusXml/org.a11y.atspi.Image.xml | 27 + .../DBusXml/org.a11y.atspi.Registry.xml | 30 + .../DBusXml/org.a11y.atspi.Selection.xml | 42 + .../DBusXml/org.a11y.atspi.Socket.xml | 73 ++ .../DBusXml/org.a11y.atspi.Table.xml | 135 +++ .../DBusXml/org.a11y.atspi.TableCell.xml | 45 + .../DBusXml/org.a11y.atspi.Text.xml | 179 +++ .../DBusXml/org.a11y.atspi.Value.xml | 16 + 22 files changed, 2976 insertions(+) create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Accessible.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Action.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Application.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Cache.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Collection.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Component.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.DeviceEventController.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.DeviceEventListener.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Document.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.EditableText.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Event.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Hyperlink.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Hypertext.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Image.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Registry.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Selection.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Socket.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Table.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.TableCell.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Text.xml create mode 100644 src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Value.xml diff --git a/src/Avalonia.FreeDesktop/Avalonia.FreeDesktop.csproj b/src/Avalonia.FreeDesktop/Avalonia.FreeDesktop.csproj index 76bd8275b1..26c705101e 100644 --- a/src/Avalonia.FreeDesktop/Avalonia.FreeDesktop.csproj +++ b/src/Avalonia.FreeDesktop/Avalonia.FreeDesktop.csproj @@ -42,6 +42,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Accessible.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Accessible.xml new file mode 100644 index 0000000000..e2ec090353 --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Accessible.xml @@ -0,0 +1,1010 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Action.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Action.xml new file mode 100644 index 0000000000..1729562e80 --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Action.xml @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Application.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Application.xml new file mode 100644 index 0000000000..fbc8eb935a --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Application.xml @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Cache.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Cache.xml new file mode 100644 index 0000000000..7000bc97be --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Cache.xml @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Collection.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Collection.xml new file mode 100644 index 0000000000..bace06ae82 --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Collection.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Component.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Component.xml new file mode 100644 index 0000000000..8d4a6379e8 --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Component.xml @@ -0,0 +1,320 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.DeviceEventController.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.DeviceEventController.xml new file mode 100644 index 0000000000..c006fe1de1 --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.DeviceEventController.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.DeviceEventListener.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.DeviceEventListener.xml new file mode 100644 index 0000000000..38c63e678a --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.DeviceEventListener.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Document.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Document.xml new file mode 100644 index 0000000000..95d6868b6a --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Document.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.EditableText.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.EditableText.xml new file mode 100644 index 0000000000..1b93e309e4 --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.EditableText.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Event.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Event.xml new file mode 100644 index 0000000000..26cf65ecf7 --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Event.xml @@ -0,0 +1,497 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Hyperlink.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Hyperlink.xml new file mode 100644 index 0000000000..1d29bb8b3b --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Hyperlink.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Hypertext.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Hypertext.xml new file mode 100644 index 0000000000..2e0346ff81 --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Hypertext.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Image.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Image.xml new file mode 100644 index 0000000000..6054c44b57 --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Image.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Registry.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Registry.xml new file mode 100644 index 0000000000..d42c44f307 --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Registry.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Selection.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Selection.xml new file mode 100644 index 0000000000..967d4cf239 --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Selection.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Socket.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Socket.xml new file mode 100644 index 0000000000..e8b9e61415 --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Socket.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Table.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Table.xml new file mode 100644 index 0000000000..6167096792 --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Table.xml @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.TableCell.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.TableCell.xml new file mode 100644 index 0000000000..269a7ad4da --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.TableCell.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Text.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Text.xml new file mode 100644 index 0000000000..68c1932f68 --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Text.xml @@ -0,0 +1,179 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Value.xml b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Value.xml new file mode 100644 index 0000000000..b7add6d77d --- /dev/null +++ b/src/Avalonia.FreeDesktop/DBusXml/org.a11y.atspi.Value.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + +