├── .githooks ├── pre-commit ├── pre-push └── util.sh ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .gitmessage ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE2.txt ├── LICENSE-MIT.txt ├── README.md ├── RELEASE-CHECKLIST.md ├── UPDATE_LOG.md ├── atspi-common ├── Cargo.toml ├── LICENSE-APACHE2.txt ├── LICENSE-MIT.txt ├── README.md ├── src │ ├── action.rs │ ├── cache.rs │ ├── error.rs │ ├── events │ │ ├── cache.rs │ │ ├── document.rs │ │ ├── event_body.rs │ │ ├── event_wrappers.rs │ │ ├── focus.rs │ │ ├── keyboard.rs │ │ ├── mod.rs │ │ ├── mouse.rs │ │ ├── object.rs │ │ ├── registry.rs │ │ ├── terminal.rs │ │ ├── traits.rs │ │ └── window.rs │ ├── interface.rs │ ├── lib.rs │ ├── macros.rs │ ├── object_match.rs │ ├── object_ref.rs │ ├── operation.rs │ ├── relation_type.rs │ ├── role.rs │ └── state.rs ├── tests │ └── tests.rs └── xml │ ├── Accessible.xml │ ├── Action.xml │ ├── Application.xml │ ├── Cache.xml │ ├── Collection.xml │ ├── Component.xml │ ├── DeviceEventController.xml │ ├── DeviceEventListener.xml │ ├── Document.xml │ ├── EditableText.xml │ ├── Event.xml │ ├── Hyperlink.xml │ ├── Hypertext.xml │ ├── Image.xml │ ├── Registry.xml │ ├── Selection.xml │ ├── Socket.xml │ ├── Table.xml │ ├── TableCell.xml │ ├── Text.xml │ ├── Value.xml │ ├── generate-introspection.py │ └── schemas │ ├── DBus.xsd │ ├── Types.xml │ └── XMLSchema.xsd ├── atspi-connection ├── Cargo.toml ├── LICENSE-APACHE2.txt ├── LICENSE-MIT.txt ├── README.md ├── p2p.md └── src │ ├── lib.rs │ └── p2p.rs ├── atspi-proxies ├── Cargo.toml ├── LICENSE-APACHE2.txt ├── LICENSE-MIT.txt ├── README.md └── src │ ├── accessible.rs │ ├── action.rs │ ├── application.rs │ ├── bus.rs │ ├── cache.rs │ ├── collection.rs │ ├── component.rs │ ├── device_event_controller.rs │ ├── device_event_listener.rs │ ├── document.rs │ ├── editable_text.rs │ ├── hyperlink.rs │ ├── hypertext.rs │ ├── image.rs │ ├── lib.rs │ ├── proxy_ext.rs │ ├── registry.rs │ ├── result.rs │ ├── selection.rs │ ├── socket.rs │ ├── table.rs │ ├── table_cell.rs │ ├── text.rs │ └── value.rs ├── atspi ├── Cargo.toml ├── LICENSE-APACHE2.txt ├── LICENSE-MIT.txt ├── benches │ ├── bench_utils.rs │ ├── event_parsing.rs │ └── event_parsing_100k.rs ├── examples │ ├── accessible-counts.rs │ ├── bus-tree.rs │ ├── currently-focused-frame.rs │ ├── focused-smol.rs │ ├── focused-tokio.rs │ ├── p2p-tree.rs │ ├── selected-text.rs │ └── text-under-click.rs └── src │ └── lib.rs ├── deny.toml ├── rustfmt.toml └── type_validation.md /.githooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/.githooks/pre-commit -------------------------------------------------------------------------------- /.githooks/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/.githooks/pre-push -------------------------------------------------------------------------------- /.githooks/util.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/.githooks/util.sh -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmessage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/.gitmessage -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/LICENSE-APACHE2.txt -------------------------------------------------------------------------------- /LICENSE-MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/LICENSE-MIT.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE-CHECKLIST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/RELEASE-CHECKLIST.md -------------------------------------------------------------------------------- /UPDATE_LOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/UPDATE_LOG.md -------------------------------------------------------------------------------- /atspi-common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/Cargo.toml -------------------------------------------------------------------------------- /atspi-common/LICENSE-APACHE2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/LICENSE-APACHE2.txt -------------------------------------------------------------------------------- /atspi-common/LICENSE-MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/LICENSE-MIT.txt -------------------------------------------------------------------------------- /atspi-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/README.md -------------------------------------------------------------------------------- /atspi-common/src/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/action.rs -------------------------------------------------------------------------------- /atspi-common/src/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/cache.rs -------------------------------------------------------------------------------- /atspi-common/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/error.rs -------------------------------------------------------------------------------- /atspi-common/src/events/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/events/cache.rs -------------------------------------------------------------------------------- /atspi-common/src/events/document.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/events/document.rs -------------------------------------------------------------------------------- /atspi-common/src/events/event_body.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/events/event_body.rs -------------------------------------------------------------------------------- /atspi-common/src/events/event_wrappers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/events/event_wrappers.rs -------------------------------------------------------------------------------- /atspi-common/src/events/focus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/events/focus.rs -------------------------------------------------------------------------------- /atspi-common/src/events/keyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/events/keyboard.rs -------------------------------------------------------------------------------- /atspi-common/src/events/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/events/mod.rs -------------------------------------------------------------------------------- /atspi-common/src/events/mouse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/events/mouse.rs -------------------------------------------------------------------------------- /atspi-common/src/events/object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/events/object.rs -------------------------------------------------------------------------------- /atspi-common/src/events/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/events/registry.rs -------------------------------------------------------------------------------- /atspi-common/src/events/terminal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/events/terminal.rs -------------------------------------------------------------------------------- /atspi-common/src/events/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/events/traits.rs -------------------------------------------------------------------------------- /atspi-common/src/events/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/events/window.rs -------------------------------------------------------------------------------- /atspi-common/src/interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/interface.rs -------------------------------------------------------------------------------- /atspi-common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/lib.rs -------------------------------------------------------------------------------- /atspi-common/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/macros.rs -------------------------------------------------------------------------------- /atspi-common/src/object_match.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/object_match.rs -------------------------------------------------------------------------------- /atspi-common/src/object_ref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/object_ref.rs -------------------------------------------------------------------------------- /atspi-common/src/operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/operation.rs -------------------------------------------------------------------------------- /atspi-common/src/relation_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/relation_type.rs -------------------------------------------------------------------------------- /atspi-common/src/role.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/role.rs -------------------------------------------------------------------------------- /atspi-common/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/src/state.rs -------------------------------------------------------------------------------- /atspi-common/tests/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/tests/tests.rs -------------------------------------------------------------------------------- /atspi-common/xml/Accessible.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Accessible.xml -------------------------------------------------------------------------------- /atspi-common/xml/Action.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Action.xml -------------------------------------------------------------------------------- /atspi-common/xml/Application.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Application.xml -------------------------------------------------------------------------------- /atspi-common/xml/Cache.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Cache.xml -------------------------------------------------------------------------------- /atspi-common/xml/Collection.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Collection.xml -------------------------------------------------------------------------------- /atspi-common/xml/Component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Component.xml -------------------------------------------------------------------------------- /atspi-common/xml/DeviceEventController.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/DeviceEventController.xml -------------------------------------------------------------------------------- /atspi-common/xml/DeviceEventListener.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/DeviceEventListener.xml -------------------------------------------------------------------------------- /atspi-common/xml/Document.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Document.xml -------------------------------------------------------------------------------- /atspi-common/xml/EditableText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/EditableText.xml -------------------------------------------------------------------------------- /atspi-common/xml/Event.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Event.xml -------------------------------------------------------------------------------- /atspi-common/xml/Hyperlink.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Hyperlink.xml -------------------------------------------------------------------------------- /atspi-common/xml/Hypertext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Hypertext.xml -------------------------------------------------------------------------------- /atspi-common/xml/Image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Image.xml -------------------------------------------------------------------------------- /atspi-common/xml/Registry.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Registry.xml -------------------------------------------------------------------------------- /atspi-common/xml/Selection.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Selection.xml -------------------------------------------------------------------------------- /atspi-common/xml/Socket.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Socket.xml -------------------------------------------------------------------------------- /atspi-common/xml/Table.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Table.xml -------------------------------------------------------------------------------- /atspi-common/xml/TableCell.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/TableCell.xml -------------------------------------------------------------------------------- /atspi-common/xml/Text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Text.xml -------------------------------------------------------------------------------- /atspi-common/xml/Value.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/Value.xml -------------------------------------------------------------------------------- /atspi-common/xml/generate-introspection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/generate-introspection.py -------------------------------------------------------------------------------- /atspi-common/xml/schemas/DBus.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/schemas/DBus.xsd -------------------------------------------------------------------------------- /atspi-common/xml/schemas/Types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/schemas/Types.xml -------------------------------------------------------------------------------- /atspi-common/xml/schemas/XMLSchema.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-common/xml/schemas/XMLSchema.xsd -------------------------------------------------------------------------------- /atspi-connection/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-connection/Cargo.toml -------------------------------------------------------------------------------- /atspi-connection/LICENSE-APACHE2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-connection/LICENSE-APACHE2.txt -------------------------------------------------------------------------------- /atspi-connection/LICENSE-MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-connection/LICENSE-MIT.txt -------------------------------------------------------------------------------- /atspi-connection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-connection/README.md -------------------------------------------------------------------------------- /atspi-connection/p2p.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-connection/p2p.md -------------------------------------------------------------------------------- /atspi-connection/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-connection/src/lib.rs -------------------------------------------------------------------------------- /atspi-connection/src/p2p.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-connection/src/p2p.rs -------------------------------------------------------------------------------- /atspi-proxies/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/Cargo.toml -------------------------------------------------------------------------------- /atspi-proxies/LICENSE-APACHE2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/LICENSE-APACHE2.txt -------------------------------------------------------------------------------- /atspi-proxies/LICENSE-MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/LICENSE-MIT.txt -------------------------------------------------------------------------------- /atspi-proxies/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/README.md -------------------------------------------------------------------------------- /atspi-proxies/src/accessible.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/accessible.rs -------------------------------------------------------------------------------- /atspi-proxies/src/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/action.rs -------------------------------------------------------------------------------- /atspi-proxies/src/application.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/application.rs -------------------------------------------------------------------------------- /atspi-proxies/src/bus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/bus.rs -------------------------------------------------------------------------------- /atspi-proxies/src/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/cache.rs -------------------------------------------------------------------------------- /atspi-proxies/src/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/collection.rs -------------------------------------------------------------------------------- /atspi-proxies/src/component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/component.rs -------------------------------------------------------------------------------- /atspi-proxies/src/device_event_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/device_event_controller.rs -------------------------------------------------------------------------------- /atspi-proxies/src/device_event_listener.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/device_event_listener.rs -------------------------------------------------------------------------------- /atspi-proxies/src/document.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/document.rs -------------------------------------------------------------------------------- /atspi-proxies/src/editable_text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/editable_text.rs -------------------------------------------------------------------------------- /atspi-proxies/src/hyperlink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/hyperlink.rs -------------------------------------------------------------------------------- /atspi-proxies/src/hypertext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/hypertext.rs -------------------------------------------------------------------------------- /atspi-proxies/src/image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/image.rs -------------------------------------------------------------------------------- /atspi-proxies/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/lib.rs -------------------------------------------------------------------------------- /atspi-proxies/src/proxy_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/proxy_ext.rs -------------------------------------------------------------------------------- /atspi-proxies/src/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/registry.rs -------------------------------------------------------------------------------- /atspi-proxies/src/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/result.rs -------------------------------------------------------------------------------- /atspi-proxies/src/selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/selection.rs -------------------------------------------------------------------------------- /atspi-proxies/src/socket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/socket.rs -------------------------------------------------------------------------------- /atspi-proxies/src/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/table.rs -------------------------------------------------------------------------------- /atspi-proxies/src/table_cell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/table_cell.rs -------------------------------------------------------------------------------- /atspi-proxies/src/text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/text.rs -------------------------------------------------------------------------------- /atspi-proxies/src/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi-proxies/src/value.rs -------------------------------------------------------------------------------- /atspi/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/Cargo.toml -------------------------------------------------------------------------------- /atspi/LICENSE-APACHE2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/LICENSE-APACHE2.txt -------------------------------------------------------------------------------- /atspi/LICENSE-MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/LICENSE-MIT.txt -------------------------------------------------------------------------------- /atspi/benches/bench_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/benches/bench_utils.rs -------------------------------------------------------------------------------- /atspi/benches/event_parsing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/benches/event_parsing.rs -------------------------------------------------------------------------------- /atspi/benches/event_parsing_100k.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/benches/event_parsing_100k.rs -------------------------------------------------------------------------------- /atspi/examples/accessible-counts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/examples/accessible-counts.rs -------------------------------------------------------------------------------- /atspi/examples/bus-tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/examples/bus-tree.rs -------------------------------------------------------------------------------- /atspi/examples/currently-focused-frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/examples/currently-focused-frame.rs -------------------------------------------------------------------------------- /atspi/examples/focused-smol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/examples/focused-smol.rs -------------------------------------------------------------------------------- /atspi/examples/focused-tokio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/examples/focused-tokio.rs -------------------------------------------------------------------------------- /atspi/examples/p2p-tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/examples/p2p-tree.rs -------------------------------------------------------------------------------- /atspi/examples/selected-text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/examples/selected-text.rs -------------------------------------------------------------------------------- /atspi/examples/text-under-click.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/examples/text-under-click.rs -------------------------------------------------------------------------------- /atspi/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/atspi/src/lib.rs -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/deny.toml -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /type_validation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/odilia-app/atspi/HEAD/type_validation.md --------------------------------------------------------------------------------