[at-spi2-core: 3/4] devel-docs/toolkits.md: Cheat-sheet with links to the a11y implementations of various toolkits
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [at-spi2-core: 3/4] devel-docs/toolkits.md: Cheat-sheet with links to the a11y implementations of various toolkits
- Date: Tue, 28 Jun 2022 02:01:52 +0000 (UTC)
commit e85fb13d38137f7db37a111d396ea38348f85d5e
Author: Federico Mena Quintero <federico gnome org>
Date: Fri Jun 17 17:09:46 2022 -0500
devel-docs/toolkits.md: Cheat-sheet with links to the a11y implementations of various toolkits
devel-docs/toolkits.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
---
diff --git a/devel-docs/toolkits.md b/devel-docs/toolkits.md
new file mode 100644
index 00000000..fc04d103
--- /dev/null
+++ b/devel-docs/toolkits.md
@@ -0,0 +1,47 @@
+# Accessibility implementations in different toolkits
+
+## Toolkits that use the DBus APIs directly
+
+### GTK4
+
+Sources: [`gtk4/gtk/a11y`](https://gitlab.gnome.org/GNOME/gtk/-/tree/main/gtk/a11y)
+
+## Qt5
+
+Sources: [`qtbase/src/gui/accessible/linux`](https://github.com/qt/qtbase/tree/dev/src/gui/accessible/linux)
+
+## WebKit
+
+Sources:
[`WebKit/Source/WebCore/accessibility/atspi`](https://github.com/WebKit/WebKit/tree/main/Source/WebCore/accessibility/atspi)
+
+
+## Toolkits that use ATK
+
+## GTK3
+
+Sources: [`gtk3/gtk/a11y`](https://gitlab.gnome.org/GNOME/gtk/-/tree/gtk-3-24/gtk/a11y)
+
+## gnome-shell / St / via clutter's cally
+
+Sources:
[`mutter/clutter/clutter/cally`](https://gitlab.gnome.org/GNOME/mutter/-/tree/main/clutter/clutter/cally)
+
+## Mozilla Firefox
+
+Sources: [`gecko-dev/accessible/atk`](https://github.com/mozilla/gecko-dev/tree/master/accessible/atk)
+
+## Chromium
+
+Uses both ATK and libatspi?
+
+Sources:
+*
[`chromium/ui/accessibility/platform/*auralinux*`](https://github.com/chromium/chromium/tree/main/ui/accessibility/platform)
(atk)
+*
[`chromium/ui/accessibility/platform/inspect/*auralinux*`](https://github.com/chromium/chromium/tree/main/ui/accessibility/platform/inspect)
(atspi)
+*
[`chromium/content/browser/accessibility/*auralinux*`](https://github.com/chromium/chromium/tree/main/content/browser/accessibility/)
(atspi and atk)
+
+## LibreOffice
+
+Sources:
[`LibreOffice/core/vcl/unx/gtk3/a11y`](https://github.com/LibreOffice/core/tree/master/vcl/unx/gtk3/a11y)
+
+## Java Swing - via java-atk-wrapper
+
+Sources: [`java-atk-wrapper`](https://gitlab.gnome.org/GNOME/java-atk-wrapper)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]