Avoid repeating Mumble server labels across columns
Collapse identical full-row labels only for Mumble while preserving mixed column data and repeated values from other providers. Add Qt native coverage and document live saved-server listening confirmation.
This commit is contained in:
1 parent
64440fbb78
commit
3dbd7f2554
8 files changed
+162
-1
No files matched your search
@@ -14,6 +14,12 @@ occupy history slots. Identical messages remain separate entries. Log messages
|
||||
can speak in the background without taking focus. Mumble's message entry and
|
||||
other text controls do not supply history.
|
||||
|
||||
Mumble's server list can expose the same accessible label in every column,
|
||||
including Ping and Users. Full-row reading announces that label once when all
|
||||
columns repeat it. Rows containing distinct information retain their complete
|
||||
column text, including equal ping and user-count values. Other applications'
|
||||
tables retain repeated values.
|
||||
|
||||
The legacy controls for separate conversation histories, room-name prefixes,
|
||||
typing announcements, and message verbosity are not yet ported.
|
||||
|
||||
@@ -148,6 +154,17 @@ Actual Pidgin listening, physical shortcuts, and Braille acceptance remain pendi
|
||||
|
||||
### Mumble live acceptance
|
||||
|
||||
For server-list row reading, open Server Connect and move between two saved
|
||||
servers with Up/Down. Each server label should occur once per row announcement.
|
||||
Try a public listing too: any distinct ping or user-count text exposed by Mumble
|
||||
should remain present. Check channel/user navigation after connecting and a
|
||||
multi-column table in another application; equal values in separate columns
|
||||
must remain available there.
|
||||
|
||||
Live listening confirmed that the repeated labels in two saved-server listings
|
||||
are spoken once after this fix. Public listings and physical Braille remain
|
||||
unverified for this change.
|
||||
|
||||
1. Quit the current reader with **Cthulhu+Q**. Press **Ctrl+Escape**, then press
|
||||
**Shift+G**. These are separate key presses. The launch script rebuilds the
|
||||
reader and Braille helper, starts debug logging, and opens a test terminal.
|
||||
|
||||
Reference in new issue
Block a user