Add UIA support for menus
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- rust
- Bereich
- accessibility
Rechercherichtung
Beginne damit, die vorhandene UIA-Unterstützung für Listenfelder zu lokalisieren, und vergleiche deren Tastaturfokus, Auswahl und Ereignisbehandlung mit den Anforderungen für Menüleisten und Popup-/Kontextmenüs. Überprüfe das Verhalten mit Windows-Screenreadern, einschließlich der unterschiedlichen Ereignisse der Menüs. Als abgeschlossen gilt die Arbeit, wenn beide Menütypen den korrekten Fokus, die korrekte Auswahl und die korrekten Ereignisse bereitstellen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
This encompasses both menu bars and popup/context menus. These implement keyboard focus and selection much like list boxes. But menus have their own quirky events, and we'll need to make sure our implementation of these events works correctly with all of the Windows screen readers.
- Vorherrschende Sprache
- Rust
- Sterne
- 1.5k
- Forks
- 127
- Ø Merge
- 16 Std. 44 Min.
- Gemergte PRs (30 T.)
- 12
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus AccessKit/accesskit
-
Document sub-treesOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 50/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 1-2 Tage Anfängerfreundlichkeit 32/100
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in AccessKit/accesskit
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
FavioVazquez/mollify#62 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 61/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
fendouai/awesome-deepseek-harness#125 ·
Maintainer antworten meist innerhalb von 4 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
rust-embedded/heapless#694 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 1 Tag