Skip to content

Commit 48af819

Browse files
committed
Convert RST to MD
1 parent a6b2062 commit 48af819

File tree

56 files changed

+4269
-7041
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+4269
-7041
lines changed

docs/explanation/accessibility-architecture.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ AT-SPI uses D-Bus method calls and signals. D-Bus is an inter-process communicat
1212

1313
AT-SPI is made of two components:
1414

15-
* ``at-spi2-core``: a collection of XML interfaces for accessibility
16-
* ``at-spi2-atk``: a library that allows applications made with GTK 3 to register accessible objects with AT-SPI
15+
* `at-spi2-core`: a collection of XML interfaces for accessibility
16+
* `at-spi2-atk`: a library that allows applications made with GTK 3 to register accessible objects with AT-SPI
1717

1818
If you are building custom assistive technology tools or want to test the accessibility of custom applications that were not built with GTK on Ubuntu Desktop, you must use [AT-SPI DBus XML Interfaces](../reference/accessibility/dbus/index.rst)
1919

@@ -52,9 +52,9 @@ A small selection of applications on Ubuntu Desktop are built with Flutter.
5252

5353
Ubuntu Desktop supports USB out of the box.
5454

55-
In Ubuntu, kernel USB drivers handle communications with USB devices such as, for example, ``usbhid`` which provides support for USB Human Interface Devices (HID) class. Kernel supports all [standard USB classes](https://www.usb.org/defined-class-codes).
55+
In Ubuntu, kernel USB drivers handle communications with USB devices such as, for example, `usbhid` which provides support for USB Human Interface Devices (HID) class. Kernel supports all [standard USB classes](https://www.usb.org/defined-class-codes).
5656

57-
``udev`` is a device manager in Ubuntu that detects, adds and removed devices. ``udev`` stores the information about detected USB devices in the ``/dev`` directory.
57+
`udev` is a device manager in Ubuntu that detects, adds and removed devices. `udev` stores the information about detected USB devices in the `/dev` directory.
5858

5959
If your device conforms to a USB class, it will be assigned a /dev entry and recognized correctly.
6060

@@ -68,7 +68,7 @@ To be able to work on Ubuntu properly, a USB device must:
6868
* provide a proper USB descriptor so that Ubuntu can identify it
6969
* not require proprietary drivers
7070

71-
If the device uses a custom class, it must provide a ``udev`` .rules file instead so that Ubuntu can identify it correctly, see [udev documentation](https://www.man7.org/linux/man-pages/man7/udev.7.html)
71+
If the device uses a custom class, it must provide a `udev` .rules file instead so that Ubuntu can identify it correctly, see [udev documentation](https://www.man7.org/linux/man-pages/man7/udev.7.html)
7272

7373
### Bluetooth
7474

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,6 @@ TODO
5151
::::
5252

5353

54-
* **Accessibility**: [Accessible features in Desktop](how-to/accessibility/index.md) | [Accessibility stack](explanation/accessibility-architecture.md)
54+
* **Accessibility**: [Accessible features in Desktop](how-to/accessibility/index.md) | [Accessibility stack](explanation/accessibility-architecture.md) | [AT-SPI DBus XML interfaces](reference/accessibility/index.md)
5555

5656

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# AT-SPI DBus XML interfaces
2+
3+
AT-SPI (Assistive Technology Service Provider Interface) is the core of an accessibility stack for Ubuntu Desktop.
4+
5+
It provides a list of methods, signals, and properties provided by a D-Bus service, in an XML format. These methods define what operations an assistive technology can perform or request on UI elements.
6+
7+
8+
:::{toctree}
9+
:maxdepth: 1
10+
11+
org.a11y.atspi.Accessible
12+
org.a11y.atspi.Action
13+
org.a11y.atspi.Application
14+
org.a11y.atspi.Cache
15+
org.a11y.atspi.Collection
16+
org.a11y.atspi.Component
17+
org.a11y.atspi.DeviceEventController
18+
org.a11y.atspi.DeviceEventListener
19+
org.a11y.atspi.Document
20+
org.a11y.atspi.EditableText
21+
org.a11y.atspi.Event.Document
22+
org.a11y.atspi.Event.Focus
23+
org.a11y.atspi.Event.Keyboard
24+
org.a11y.atspi.Event.Mouse
25+
org.a11y.atspi.Event.Object
26+
org.a11y.atspi.Event.Terminal
27+
org.a11y.atspi.Event.Window
28+
org.a11y.atspi.Hyperlink
29+
org.a11y.atspi.Hypertext
30+
org.a11y.atspi.Image
31+
org.a11y.atspi.Registry
32+
org.a11y.atspi.Selection
33+
org.a11y.atspi.Socket
34+
org.a11y.atspi.Table
35+
org.a11y.atspi.TableCell
36+
org.a11y.atspi.Text
37+
org.a11y.atspi.Value
38+
:::
39+
40+
41+

docs/reference/accessibility/dbus/index.rst

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)