Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Pure-Rust menubar screenshot prototype (macOS-first).
- Upward scrolling may be observed for rewind/reacquire, but it never appends stitched rows.
- `Esc` cancels capture; during scroll capture, `Esc` / `Back` returns to normal Frozen mode.
- Glass HUD with configurable blur, tint, and hue controls.
- Alt-triggered loupe sample and frozen-mode toolbar for quick action access.
- Tab-triggered loupe sample and frozen-mode toolbar for quick action access.

## Status

Expand Down
4 changes: 2 additions & 2 deletions apps/rsnap/src/settings_window/chrome.rs
Original file line number Diff line number Diff line change
Expand Up @@ -54,11 +54,11 @@ impl SettingsWindow {
"Output directory",
"Filename prefix",
"Filename naming",
"Show Alt hint in HUD",
"Show Tab hint in HUD",
"Glass HUD",
"Selection particles",
"Flow thickness",
"Alt activation",
"Loupe activation",
"Loupe sample size",
"Opacity",
"Blur",
Expand Down
4 changes: 2 additions & 2 deletions apps/rsnap/src/settings_window/sections.rs
Original file line number Diff line number Diff line change
Expand Up @@ -555,7 +555,7 @@ fn render_general_section(
fn render_overlay_section(combo_width: f32, ui: &mut Ui, settings: &mut AppSettings) -> bool {
let mut changed = false;

changed |= ui.checkbox(&mut settings.show_alt_hint_keycap, "Show Alt hint in HUD").changed();
changed |= ui.checkbox(&mut settings.show_alt_hint_keycap, "Show Tab hint in HUD").changed();
changed |= ui.checkbox(&mut settings.hud_glass_enabled, "Glass HUD").changed();
changed |= ui.checkbox(&mut settings.selection_flow_enabled, "Selection flow").changed();
changed |= overlay_range_slider_row(
Expand All @@ -571,7 +571,7 @@ fn render_overlay_section(combo_width: f32, ui: &mut Ui, settings: &mut AppSetti

let before_alt = settings.alt_activation;

ComboBox::from_label("Alt activation")
ComboBox::from_label("Loupe activation")
.selected_text(alt_activation_label(settings.alt_activation))
.width(combo_width)
.show_ui(ui, |ui| {
Expand Down
6 changes: 3 additions & 3 deletions docs/spec/v0.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ cross-platform architecture.
Rendering is implemented through three floating widgets:

- Main HUD (live info + action hint)
- Loupe (Alt-held magnified sample)
- Loupe (Tab-held magnified sample)
- Frozen toolbar (only visible in frozen + captured states)

All three are styled using the same HUD styling pipeline.
Expand Down Expand Up @@ -143,7 +143,7 @@ All three are styled using the same HUD styling pipeline.
- HUD blur: `50` (stored `0.5`)
- Tint amount: `50` (stored `0.5`)
- Hue: `215` (stored `215.0 / 360.0`)
- Alt mode: `Hold`
- Loupe activation: `Hold` (`Tab`)
- Loupe sample size: `Medium (21x21)`
- Toolbar placement: `Bottom`
- Slider semantics:
Expand Down Expand Up @@ -189,7 +189,7 @@ Research and cross-platform notes live in:
## HUD/toolbar lifecycle

- All floating HUD windows are created at overlay start.
- In Frozen mode, loupe/toolbar visibility follows Alt + current mode state and
- In Frozen mode, loupe/toolbar visibility follows Tab + current mode state and
`show_frozen_capture` state.

## Non-goals (v0)
Expand Down
Loading
Loading