Preferences tab added for the internal UI.

This commit is contained in:
Storm Dragon committed 2026-10-29 02:46:41 -04:00
1 parent cf95b17e5d
commit 6fc3416a1b
27 files changed
+858 -434

No files matched your search

+20 -1
View File
@@ -224,7 +224,7 @@ feedback, and attribute feedback are configurable in Reading.
.SS Fenrir Menu and quick settings
Press \f[B]Fenrir+F\f[R] to open the Fenrir Menu.
It contains settings tabs for presentation, speech, sound, reading,
keyboard, clipboard, and other options.
keyboard, internal UI, clipboard, and other options.
The form captures its navigation keys until it closes.
.IP \(bu 2
At the tab selector, use arrows to choose a tab.
@@ -244,6 +244,25 @@ Sound volume is between 0.0 and 1.0.
Backend, device, keyboard layout, sound theme, and other launch\-only
settings take effect on the next start.
.PP
The \f[B]Internal UI\f[R] tab controls speech in Fenrir\(cqs own menus
and dialogs.
\f[B]Announce grid row and column\f[R] and \f[B]Announce item
position\f[R] are independent checkboxes, both enabled by default.
Disable coordinates to omit \(lqrow 1, column 2\(rq; disable item
position to omit \(lq2 of 20\(rq.
Item names and grid navigation remain available with both disabled.
Saved changes apply immediately to Emoji and Spellcheck grids and
persist across launches.
These are global settings, so this tab is omitted from application
settings.
The TOML keys are \f[CR]internal_ui.announce_grid_coordinates\f[R] and
\f[CR]internal_ui.announce_item_position\f[R].
.PP
Settings saves use mode \f[CR]644\f[R] for the standard system settings
file at \f[CR]/etc/fenrirscreenreader/settings/settings.toml\f[R], so
other users can read it as a startup fallback.
Personal settings and application profiles use mode \f[CR]600\f[R].
.PP
Quick settings work without opening the form:
.IP \(bu 2
\f[B]Fenrir+Space\f[R]
+17 -1
View File
@@ -154,7 +154,7 @@ are configurable in Reading.
=== Fenrir Menu and quick settings
Press *Fenrir{plus}F* to open the Fenrir Menu. It contains settings tabs
for presentation, speech, sound, reading, keyboard, clipboard, and other
for presentation, speech, sound, reading, keyboard, internal UI, clipboard, and other
options. The form captures its navigation keys until it closes.
* At the tab selector, use arrows to choose a tab.
@@ -169,6 +169,22 @@ rate, Up and Down change the value by 10; Left and Right change it by 1. Sound
volume is between 0.0 and 1.0. Backend, device, keyboard layout, sound
theme, and other launch-only settings take effect on the next start.
The *Internal UI* tab controls speech in Fenrir’s own menus and dialogs.
*Announce grid row and column* and *Announce item position* are
independent checkboxes, both enabled by default. Disable coordinates to
omit “row 1, column 2”; disable item position to omit “2 of 20”. Item
names and grid navigation remain available with both disabled. Saved
changes apply immediately to Emoji and Spellcheck grids and persist
across launches. These are global settings, so this tab is omitted from
application settings. The TOML keys are
`internal++_++ui.announce++_++grid++_++coordinates` and
`internal++_++ui.announce++_++item++_++position`.
Settings saves use mode `644` for the standard system settings file at
`/etc/fenrirscreenreader/settings/settings.toml`, so other users can
read it as a startup fallback. Personal settings and application
profiles use mode `600`.
Quick settings work without opening the form:
[cols=",",options="header",]
+14 -1
View File
@@ -362,7 +362,7 @@ indentation feedback, and attribute feedback are configurable in Reading.
## Fenrir Menu and quick settings
Press **Fenrir+F** to open the Fenrir Menu. It contains settings tabs for
presentation, speech, sound, reading, keyboard, clipboard, and other options.
presentation, speech, sound, reading, keyboard, internal UI, clipboard, and other options.
The form captures its navigation keys until it closes.
- At the tab selector, use arrows to choose a tab.
@@ -376,6 +376,19 @@ Up and Down change the value by 10; Left and Right change it by 1. Sound volume
between 0.0 and 1.0. Backend, device, keyboard layout, sound theme, and other
launch-only settings take effect on the next start.
The **Internal UI** tab controls speech in Fenrir's own menus and dialogs.
**Announce grid row and column** and **Announce item position** are independent
checkboxes, both enabled by default. Disable coordinates to omit “row 1, column 2”;
disable item position to omit “2 of 20”. Item names and grid navigation remain
available with both disabled. Saved changes apply immediately to Emoji and
Spellcheck grids and persist across launches. These are global settings, so this
tab is omitted from application settings. The TOML keys are
`internal_ui.announce_grid_coordinates` and `internal_ui.announce_item_position`.
Settings saves use mode `644` for the standard system settings file at
`/etc/fenrirscreenreader/settings/settings.toml`, so other users can read it as a
startup fallback. Personal settings and application profiles use mode `600`.
Quick settings work without opening the form:
| Shortcut | Action |
+16 -1
View File
@@ -146,7 +146,7 @@ Fenrir+Shift+V announces the Fenrir version.
Fenrir Menu and quick settings
Press Fenrir+F to open the Fenrir Menu. It contains settings tabs for
presentation, speech, sound, reading, keyboard, clipboard, and other
presentation, speech, sound, reading, keyboard, internal UI, clipboard, and other
options. The form captures its navigation keys until it closes.
- At the tab selector, use arrows to choose a tab.
@@ -161,6 +161,21 @@ rate, Up and Down change the value by 10; Left and Right change it by 1. Sound
volume is between 0.0 and 1.0. Backend, device, keyboard layout, sound
theme, and other launch-only settings take effect on the next start.
The Internal UI tab controls speech in Fenrir’s own menus and dialogs.
Announce grid row and column and Announce item position are independent
checkboxes, both enabled by default. Disable coordinates to omit “row 1,
column 2”; disable item position to omit “2 of 20”. Item names and grid
navigation remain available with both disabled. Saved changes apply
immediately to Emoji and Spellcheck grids and persist across launches.
These are global settings, so this tab is omitted from application
settings. The TOML keys are internal_ui.announce_grid_coordinates and
internal_ui.announce_item_position.
Settings saves use mode 644 for the standard system settings file at
/etc/fenrirscreenreader/settings/settings.toml, so other users can read
it as a startup fallback. Personal settings and application profiles use
mode 600.
Quick settings work without opening the form:
Shortcut Action