Skip to content

v1.8.0

Choose a tag to compare

@3choff 3choff released this 26 Oct 08:45
· 33 commits to main since this release

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