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 @@ -94,7 +94,7 @@ Floating toolbars (pin/unpin with <kbd>F2</kbd>/<kbd>F9</kbd>), preset slots, ic
Save tool + color + size (plus optional fill/opacity/text settings) into 3-5 slots for fast recall. Apply with <kbd>1</kbd>-<kbd>5</kbd>, save with <kbd>Shift+1</kbd>-<kbd>Shift+5</kbd>.

### Presenter Helpers
Click highlights with configurable colors/radius/duration. Presenter mode (<kbd>Ctrl+Shift+K</kbd>) hides UI chrome and forces click highlights for clean demos. Screen freeze (<kbd>Ctrl+Shift+F</kbd>) to pause what viewers see while apps keep running. Screen zoom (<kbd>Ctrl+Alt</kbd> + scroll) with lock/pan for callouts.
Click highlights with configurable colors/radius/duration. Presenter mode (<kbd>Ctrl+Shift+M</kbd>) hides UI chrome and forces click highlights for clean demos. Screen freeze (<kbd>Ctrl+Shift+F</kbd>) to pause what viewers see while apps keep running. Screen zoom (<kbd>Ctrl+Alt</kbd> + scroll) with lock/pan for callouts.

### Zoom & Callouts
Zoom is built-in for spotlighting details during demos, with controls that match ZoomIt muscle memory:
Expand Down
2 changes: 1 addition & 1 deletion config.example.toml
Original file line number Diff line number Diff line change
Expand Up @@ -664,7 +664,7 @@ toggle_toolbar = ["F2", "F9"]
toggle_click_highlight = ["Ctrl+Shift+H"]

# Toggle presenter mode
toggle_presenter_mode = ["Ctrl+Shift+K"]
toggle_presenter_mode = ["Ctrl+Shift+M"]

# Toggle fill for rectangle/ellipse
toggle_fill = []
Expand Down
2 changes: 1 addition & 1 deletion docs/CONFIG.md
Original file line number Diff line number Diff line change
Expand Up @@ -720,7 +720,7 @@ toggle_status_bar = ["F12", "F4"]
toggle_toolbar = ["F2", "F9"]

# Toggle presenter mode
toggle_presenter_mode = ["Ctrl+Shift+K"]
toggle_presenter_mode = ["Ctrl+Shift+M"]

# Toggle click highlight (visual mouse halo)
toggle_click_highlight = ["Ctrl+Shift+H"]
Expand Down
2 changes: 1 addition & 1 deletion src/app/usage.rs
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ pub(crate) fn log_overlay_controls(freeze: bool) {
);
log::info!(" - Context menu: Right Click or Shift+F10");
log::info!(
" - Help: F1/F10 • Toolbar: F2/F9 • Presenter: Ctrl+Shift+K • Configurator: F11 • Status bar: F4/F12"
" - Help: F1/F10 • Toolbar: F2/F9 • Presenter: Ctrl+Shift+M • Configurator: F11 • Status bar: F4/F12"
);
log::info!(" - Exit: Escape");
if freeze {
Expand Down
2 changes: 1 addition & 1 deletion src/config/keybindings/defaults/ui.rs
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ pub(crate) fn default_toggle_toolbar() -> Vec<String> {
}

pub(crate) fn default_toggle_presenter_mode() -> Vec<String> {
vec!["Ctrl+Shift+K".to_string()]
vec!["Ctrl+Shift+M".to_string()]
}

pub(crate) fn default_toggle_fill() -> Vec<String> {
Expand Down
2 changes: 1 addition & 1 deletion src/ui/help_overlay/sections.rs
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ pub(crate) fn build_section_sets(
row("Escape / Ctrl+Q", "Exit"),
row("F1 / F10", "Toggle help"),
row("F2 / F9", "Toggle toolbar"),
row("Ctrl+Shift+K", "Toggle presenter mode"),
row("Ctrl+Shift+M", "Toggle presenter mode"),
row("F11", "Open configurator"),
row("F4 / F12", "Toggle status bar"),
];
Expand Down