Updates to documentation. A few tidying up changes.
This commit is contained in:
47
docs/user.md
47
docs/user.md
@ -50,6 +50,12 @@ Navigate the screen without moving the text cursor. Essential for examining cont
|
||||
- `Keypad 1/3` - Previous/next character
|
||||
- `Fenrir + Keypad dot` - Exit review mode
|
||||
|
||||
### Table Navigation
|
||||
- `Fenrir + Keypad *` - Toggle table mode / highlight tracking
|
||||
- `Keypad 4/6` - Previous/next column (in table mode)
|
||||
- `Fenrir + Keypad 4/6` - First/last column (in table mode)
|
||||
- `Fenrir + X` - Set column headers (in table mode)
|
||||
|
||||
### Information
|
||||
- `Fenrir + T` - Announce time
|
||||
- `Fenrir + T T` - Announce date
|
||||
@ -240,6 +246,47 @@ send_fenrir_command("command say Process complete")
|
||||
|
||||
## Advanced Features
|
||||
|
||||
### Table Navigation Mode
|
||||
|
||||
Fenrir includes advanced table navigation capabilities for working with tabular data in terminal applications, CSV files, and formatted text output.
|
||||
|
||||
#### Entering Table Mode
|
||||
1. Press `Fenrir + Keypad *` (desktop) or `Fenrir + Y` (laptop)
|
||||
2. Cycle through: Highlight tracking → Cursor tracking → Table mode
|
||||
3. Listen for "table mode enabled" announcement
|
||||
|
||||
#### Table Navigation Commands
|
||||
- **Column navigation**: `Keypad 4/6` - Move between columns
|
||||
- **Row boundaries**: `Fenrir + Keypad 4/6` - Jump to first/last column
|
||||
- **Cell characters**: `Fenrir + Keypad 1/3` - First/last character in cell
|
||||
- **Set headers**: `Fenrir + X` - Mark current line as column headers
|
||||
|
||||
#### Table Features
|
||||
- **Automatic detection**: Supports CSV, pipe-separated, space-aligned columns
|
||||
- **Column headers**: Set and announce headers for better context
|
||||
- **Boundary feedback**: Audio cues when reaching row boundaries
|
||||
- **Cell-by-cell navigation**: Precise positioning within tables
|
||||
|
||||
### Progress Bar Monitoring
|
||||
|
||||
Fenrir automatically detects and provides audio feedback for progress indicators.
|
||||
|
||||
#### Progress Detection
|
||||
- **Percentage**: 45%, 67.5%, 100%
|
||||
- **Fractions**: 15/100, 3 of 10, Step 7/15
|
||||
- **Progress bars**: [#### ], [====> ]
|
||||
- **Activity indicators**: Loading..., Processing...
|
||||
|
||||
#### Audio Feedback
|
||||
- **Progress tones**: Ascending 400Hz-1200Hz frequency range
|
||||
- **Activity beeps**: 800Hz tone every 2 seconds
|
||||
- **Non-intrusive**: Doesn't interrupt speech or other audio
|
||||
|
||||
#### Usage
|
||||
- **Enable**: Use `progress_bar_monitor` command (assign key binding)
|
||||
- **Automatic**: Works with downloads, compilations, installations
|
||||
- **Remote control**: Enable via socket commands
|
||||
|
||||
### Spell Checking
|
||||
- `Fenrir + S` - Spell check current word
|
||||
- `Fenrir + S S` - Add word to dictionary
|
||||
|
Reference in New Issue
Block a user