Repository navigation
v1.8.0
v1.8.0 – Push-to-Talk, Text Rewrite System & Major UI Enhancements
This release marks a major milestone for Dictate, bringing push-to-talk recording, a powerful text rewrite system, and a complete UI refactor for a smoother, faster, and more intuitive experience.
🎤 Push-to-Talk (PTT) Mode
- Hold a keyboard shortcut to record; release to stop and transcribe instantly.
- Works with all batch providers: Groq, Gemini, Mistral, SambaNova, Fireworks.
- Automatically disables when switching to streaming providers.
- No buffering delay — transcription starts immediately on key release.
- Warnings and notifications guide users when PTT is incompatible with selected providers.
🧠 Text Rewrite System
- Replaces simple grammar correction with a complete text rewriting toolkit.
- Five rewrite modes: Grammar, Professional, Polite, Casual, Structured.
- Multi-provider support and fully customisable prompts.
- Accessible via the new rewrite button, shortcut (Ctrl + Shift + R), or voice command (“press rewrite”).
- Dedicated Rewrite settings tab with provider and mode configuration.
🎨 UI & Settings Redesign
- Fully restructured settings window with tabbed navigation: General, Transcription, Rewrite, Grammar, and About.
- Sidebar navigation with icons, active state highlighting, and smooth transitions.
- New tooltip system for settings guidance with animations and smart positioning.
- Improved visual design: refreshed microphone icon, modern recording button, and new application logo.
🐞 Fixes & Polish
- Tooltip clipping and alignment issues resolved in compact mode.
- Corrected SVG rendering and styling consistency.
- Fixed trailing space issues in terminal and browser transcriptions.
- Settings now load and auto-save reliably across all UI components.
Full Changelog: v1.6.0 → v1.8.0