jamulussoftware / jamulussoftware/jamulus
Accessibility: Chat History
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C
- Sterne
- 1.1k
- Forks
- 248
- Ø Merge
- 2 T. 3 Std.
- Gemergte PRs (30 T.)
- 9
Beschreibung
On Windows, all three screen readers (nvda, jaws, narrator) can't seem to be able to review chat history.
On Mac, users can review chat history but with a few issues.
1. When new message is received, you have to focus away from the chat history and come back. Then you can use up/down arrow to read the message.
2. You have to keep checking to see if you got a new message. Perhaps it would be helpful to have an option to turn on/off sound alert in setting when receiving a new message. I implemented a sound alert in my fork.
3. I'm not sure if it's a scrolling issue or what, but VoiceOver has a hard time accessing the full history (especially last messages). If you keep clearing the history after every few messages with command+e, it's more manageable. However, if you happen to clear right after receiving a new message, then you lose the message.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Es werden keine Quelldateien, Tests oder Einstiegspunkte genannt. Beginnen Sie damit, die Überprüfung des Chatverlaufs mit NVDA, JAWS, Narrator und VoiceOver auf den aufgeführten Plattformen zu reproduzieren, und verifizieren Sie anschließend, dass neue Nachrichten weiterhin zugänglich bleiben, der Verlauf vollständig überprüft werden kann und das Verhalten akustischer Warnungen klar definiert ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- c
- Bereich
- accessibility, desktop
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100