Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Feature request: accesskit_consumer API documentation

Offen
#381 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Dokumentation
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
rust

Rechercherichtung

Beginne damit, die öffentliche accesskit_consumer API und die Einstiegspunkte der egui/accesskit-Integration zu finden; das Issue nennt keine bestimmten Dateien oder Tests. Dokumentiere, wie man eine Fensterreferenz erhält, Aktualisierungen des Barrierefreiheitsbaums empfängt und diese Aktualisierungen verwendet, wobei der relevante API-Ablauf klar genug sein soll, damit ein neuer Benutzer ihm folgen kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Hi! Very cool project, really glad this exists and eager to learn more about how to interact with the accesskit_consumer API. I'm using egui and have been exploring its integration with accesskit and am pretty impressed with the out-of-the-box experience with Voiceover in my app.

I've started poking at the source a bit, but haven't quite found the right entry point to do anything useful yet and was hoping to get pointed at a good place to start.

At a high level what I think needs to happen is something like:

  • Get a reference to a window that provides accesskit metadata
  • Implement a handler to receive accessibility tree updates from the window
  • Do something with the update

If it's welcomed, I'd be happy to document what I learn for the project so it's easier for the next person. Thank you!

Vorherrschende Sprache
Rust
Sterne
1.5k
Forks
127
Ø Merge
16 Std. 44 Min.
Gemergte PRs (30 T.)
12

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus AccessKit/accesskit

Alle Issues in AccessKit/accesskit

Ähnliche Issues

Weitere Issues zu Rust

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.