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
Beingpax
253d385d8e
Changed the Transcript History/audio transcribe results with tab view
2025-09-28 23:16:36 +05:45
Beingpax
63db449355
Added switch for using default system instructions for custom prompt.
2025-09-28 15:18:58 +05:45
wobondar
2105ae4844
feat: Add Power Mode display to transcription history
2025-09-25 21:22:52 +01:00
Beingpax
8abd8247af
Fix issues with button popovers
2025-09-24 11:08:33 +05:45
Beingpax
2157a9c2f7
Fix hover race condition by removing timer delay
2025-09-18 12:40:43 +05:45
Beingpax
011b310823
Fix dictionary replacement trimming issue
2025-09-16 15:01:05 +05:45
Beingpax
e6225050cc
Prefer enhanced text with graceful fallback: paste enhanced falls back to original; copy last transcription now mirrors same behavior; updated Settings description to reflect single-shortcut-friendly design.
2025-09-16 10:30:58 +05:45
Alexey Haidamaka
889c3e5265
add capability to see ai request in history view
2025-09-14 00:24:10 +02:00
Beingpax
2efbc5b7a0
space change
2025-09-13 15:53:56 +05:45
Beingpax
558ab60afd
Minor Ui changes
2025-09-13 15:52:28 +05:45
Alexey Haidamaka
8293bc27b7
Merge branch 'main' into feat/paste-last-enhancement
2025-09-12 21:49:17 +02:00
Alexey Haidamaka
3e9bd4580d
fixed merge conflicts
2025-09-12 21:38:44 +02:00
Alexey Haidamaka
154368e616
Added capability to paste last enhancement
2025-09-12 20:03:19 +02:00
Beingpax
61ba16ed92
Lable correction
2025-09-12 12:17:21 +05:45
Beingpax
7161bc3f71
Improved the comma seperated replacement values to be consolidated
2025-09-12 11:58:26 +05:45
Beingpax
f1fb2168c2
Added support for comma-separated words for word replacement.
2025-09-12 11:21:00 +05:45
Beingpax
8b54be3019
Minor correction on settings name
2025-09-06 14:52:14 +05:45
Beingpax
1ab2386af0
Retry hotkey and settings reorder
2025-09-06 09:43:03 +05:45