280 Commits

Author SHA1 Message Date
Beingpax
ab9d6ad830 Add option to dismiss Affiliate promotion 2025-12-06 08:18:35 +05:45
Beingpax
feea0d7f2a Fix race conditions due to audio device selection in menu bar 2025-12-04 21:24:36 +05:45
Beingpax
2e7112c06a Remove disabled state when enhancement turned off 2025-12-04 21:17:00 +05:45
Beingpax
1ab91ad4ef Add audio input device selection option in menu bar 2025-12-04 21:12:30 +05:45
Beingpax
fca509952f Make the soundfeedback row clickable 2025-11-28 20:45:24 +05:45
Beingpax
ac1a85c056 Improved text formatting during paste operation 2025-11-28 20:39:43 +05:45
Beingpax
b6068bc881 Show raw API error responses on key verification failure 2025-11-20 22:29:21 +05:45
Beingpax
a762070f3d Remove redundant codefiles 2025-11-18 15:36:12 +05:45
Beingpax
7365493366 Feat: Add custom start/stop sounds and fix race condition 2025-11-16 22:42:28 +05:45
Beingpax
35a08dce7b Add Keyboardshortcutlview 2025-11-14 15:33:22 +05:45
Beingpax
7d12c50fcb Rename dictionary context to custom vocabulary 2025-11-14 09:02:12 +05:45
Beingpax
692bd5f9d4 Update Sidebar 2025-11-07 23:58:44 +05:45
Beingpax
f559d19390 Revert "Merge pull request #362 from tmm22/feature/qol-documentation"
This reverts commit 5c55d12cbf5e2919ecf0cacb2e623bf17cd8dff6, reversing
changes made to 2f2f1bc894d2a3fe69d4c6e2d8ce0a76071fe1a8.
2025-11-07 22:42:37 +05:45
Prakash Joshi Pax
5c55d12cbf
Merge pull request #362 from tmm22/feature/qol-documentation
Quality of Life Improvements - Documentation & Source Files
2025-11-07 22:36:38 +05:45
Beingpax
2f2f1bc894 Fix text display order in transcription card 2025-11-07 22:35:19 +05:45
Beingpax
cf8d821436 Implement Dictionary Import export support for iOS companion app(v1) 2025-11-07 11:31:41 +05:45
Beingpax
5f59b61ee8 Remove toggle switch for word replacements 2025-11-07 10:47:25 +05:45
Beingpax
dc925e0ebd A-Z sorting for dictionary correct spellings 2025-11-07 10:29:27 +05:45
Deborah Mangan
d798a99994 docs: Add QOL improvements documentation and source files
This commit provides comprehensive documentation and source files for 5 critical quality of life improvements:

1. Recording duration indicator with real-time timer
2. Enhanced status display with visual feedback
3. Visible cancel button during recording
4. Keyboard shortcut cheat sheet (Cmd+?)
5. Structured logging system (AppLogger)

Included Files:
- Complete source files for new features
- Step-by-step application guide
- Detailed technical documentation
- Full analysis with 40+ improvement ideas

See APPLYING_QOL_IMPROVEMENTS.md for instructions on how to apply these improvements to the codebase.

All changes are backward compatible with no breaking changes.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2025-11-03 11:39:30 +10:00
Beingpax
e3ab7d8e80 Fix footer button overlap on small screens 2025-11-01 11:49:29 +05:45
Beingpax
45fd4c327b Skip permission validation after onboarding and display dashboard directly to all users 2025-11-01 10:55:39 +05:45
Beingpax
f223a74194 Show enhanced transcript result before original. 2025-11-01 10:27:52 +05:45
Beingpax
4bff63dc00 Prevent UI stuck state when switching between mini and notch recorders 2025-11-01 10:15:32 +05:45
Prakash Joshi Pax
648c36f12a
Update VoiceInk/Views/PredefinedPromptsView.swift
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-10-31 16:41:33 +05:45
Beingpax
6d3fac76ef Redesign predefinedprompttemplates view 2025-10-31 15:13:49 +05:45
Beingpax
ed9a13c16b Improve prompt icon picker: grid popover UI, 30+ productivity icons, system colors 2025-10-31 12:10:57 +05:45
Beingpax
bf028f427c Added keyboard shortcut for menu items 2025-10-30 22:06:13 +05:45
Beingpax
96185a5d0d Added help and resources section 2025-10-29 22:38:29 +05:45
Beingpax
e21c34fdc3 Added promotional cards 2025-10-29 20:52:09 +05:45
Beingpax
5cd64a1247 Added Promotional Cards 2025-10-29 20:51:31 +05:45
Beingpax
367da05feb Reorganized/redesigned the Dashboard 2025-10-29 17:02:42 +05:45
Beingpax
39c7e4671c Remove 30-day VoiceInk trend 2025-10-29 13:56:34 +05:45
Beingpax
f6402b1520 feat: Adding support for soniox v3 2025-10-28 22:31:16 +05:45
Beingpax
b52cb36bb8 Remove power mode activation persistence 2025-10-27 16:41:51 +05:45
Beingpax
4fb8bf361b Add option to disable Enhancemnent Shortcut Cmd + E 2025-10-27 10:59:19 +05:45
Beingpax
e3610c6db3 Added Enhancment shortcuts view 2025-10-26 09:28:22 +05:45
Beingpax
cacd38f339 Fix SwiftData pagination race by isolating on MainActor 2025-10-24 22:31:47 +05:45
Beingpax
b568fb9fa0 Auto warm-up downloaded Whisper models after downloading 2025-10-19 19:56:07 +05:45
Beingpax
a0e4dd1367 Added support for V2 and V3 models 2025-10-19 14:01:31 +05:45
Beingpax
7a7dbaecab Remove the power mode UI by default. 2025-10-17 13:11:51 +05:45
Beingpax
0914840460 feat: Add screen recording info 2025-10-17 09:13:08 +05:45
Beingpax
26da3e90d4 Minor ui update 2025-10-10 22:17:06 +05:45
Beingpax
e58d178c9d Add prompt picker to audio transcribe tab 2025-10-08 15:48:33 +05:45
Beingpax
3eed3e2f6b Add copy device information feature 2025-10-05 17:40:55 +05:45
Beingpax
ef5b86e7c3 Centered the recorder 2025-10-05 13:35:27 +05:45
Beingpax
9a7f702859 Remove background color and state persistence. 2025-10-05 10:13:00 +05:45
Beingpax
eefee8d9d6 Cleaned up transcriptioncard 2025-10-04 23:23:27 +05:45
Beingpax
0265333722 Add keyboard shortcuts to menu bar items 2025-10-04 19:14:52 +05:45
Beingpax
7f729a9021 Add ability to sort dictionary items for text replacement 2025-10-04 16:21:16 +05:45
Beingpax
2663096eb2 Added a switch for announcement service. 2025-09-29 09:23:13 +05:45