52 Commits

Author SHA1 Message Date
Beingpax
8b1e27e1cd Retranscription Ability 2025-03-16 17:15:52 +05:45
Beingpax
289a99237b Improve Whisper model loading reliability 2025-03-14 11:35:45 +05:45
Beingpax
b4e30b2988 Add structured logging with emojis 2025-03-14 11:20:20 +05:45
Beingpax
dffa4056e2 Add language selection to menu bar 2025-03-14 10:14:48 +05:45
Beingpax
c148acefbd perf: faster recording start time 2025-03-12 14:47:43 +05:45
Beingpax
19142522bd Added support for removing recordings older than x days. 2025-03-12 14:11:39 +05:45
Beingpax
37d1914e38 Optimize transcript history loading performance 2025-03-12 13:32:38 +05:45
Beingpax
a45fee8750 Fix menubar checkmarks for settings options 2025-03-12 10:24:41 +05:45
Beingpax
70f6842d94 Move Whisper models to Application Support 2025-03-12 09:33:03 +05:45
Beingpax
d078b3ee1b feat: add tap-to-toggle for push-to-talk 2025-03-12 09:16:11 +05:45
Beingpax
f439911a8d added support for right shift key 2025-03-12 09:06:14 +05:45
Beingpax
3565f433bc Fix screen capture permissions 2025-03-07 22:38:20 +05:45
Beingpax
04adabffd5 feat: integrate screen capture with recording start in WhisperState - Added screen capture trigger when recording starts if enhancement and screen capture are enabled 2025-03-07 21:21:37 +05:45
Beingpax
611e443dd2 simple fix 2025-03-07 19:06:41 +05:45
Beingpax
6eae50d80d feat: Add Additional settings menu to menubar with auto-copy, sound feedback, and media pause options 2025-03-07 19:01:44 +05:45
Beingpax
79dbe18979 Improve AI enhancement service logging and privacy 2025-03-07 18:51:07 +05:45
Beingpax
ce3ac6d449 Enhance screen capture reliability with fallback mechanisms 2025-03-07 18:48:30 +05:45
Beingpax
214d71c29d Added debugging for screen capture services 2025-03-06 22:02:44 +05:45
Prakash Joshi Pax
61453740cd
Update WhisperState.swift 2025-03-06 21:49:20 +05:45
Beingpax
f33de6b5a8 fix: maintain cancellation state until cleanup is complete to prevent unwanted sound playback 2025-03-06 20:26:20 +05:45
Beingpax
9173264407 feat: add error handling for Zen browser AppleScript 2025-03-06 20:07:35 +05:45
Beingpax
5d80c68214 feat: add enhanced logging for browser URL detection and AppleScript execution 2025-03-06 20:06:20 +05:45
Prakash Joshi Pax
e1d9be4261
Update LibWhisper.swift 2025-03-06 18:50:42 +05:45
Prakash Joshi Pax
ef9f076360
Update LibWhisper.swift 2025-03-06 18:31:47 +05:45
Beingpax
797d3da7ba Fix sendable warning in whispercontext 2025-03-06 17:37:23 +05:45
Beingpax
04910a6dfb Update template section headers in PromptEditorView 2025-03-06 16:27:07 +05:45
Beingpax
41a33906b3 fix: enhance app scanning to include applications in subfolders using FileManager.enumerator for recursive directory traversal 2025-03-06 15:54:11 +05:45
Beingpax
57e5d456a6 feat: Enhance audio visualization and recording integration - Improved audio meter visualization, removed debug logs, optimized updates 2025-03-03 21:34:09 +05:45
Beingpax
e45112cfd7 refactor: migrate dictionary functionality to WhisperPrompt 2025-03-03 16:23:21 +05:45
Beingpax
413d11b00b Improve clipboard handling and reorder paste operations 2025-03-03 14:30:53 +05:45
Beingpax
d7ad7c5acd refactor: decouple screen capture from recording start and tie it to AI enhancement toggle with race condition protection 2025-03-02 19:07:43 +05:45
Beingpax
34fada2b26 fix: preserve enhancement settings when power mode is disabled - Remove forced disabling of enhancement, add early return to skip configuration application, maintain user's existing settings 2025-03-02 17:49:23 +05:45
Beingpax
9e5bb56242 refactor: improve clipboard management and reliability
- Centralize clipboard operations through ClipboardManager

- Remove iOS-specific code

- Improve error handling and user feedback

- Make clipboard restoration non-blocking

- Add proper success/failure status for clipboard operations

- Increase error message visibility duration

- Use background queue for clipboard restoration
2025-03-02 17:36:35 +05:45
Beingpax
1bff2d94ec feat: Add Power Mode Toggle and update to version 0.96 2025-03-01 13:24:02 +05:45
Beingpax
e390094b87 feat: improve browser URL capture scripts - Add tab functionality to move focus from address bar - Reduce delays from 0.1s to 0.05s for faster interaction 2025-03-01 10:56:23 +05:45
Beingpax
7558b3ba07 Update NotchRecordButton with distinct idle state styling 2025-02-27 19:17:58 +05:45
Beingpax
da9c636160 refactor: use native NavigationSplitView sidebar appearance instead of custom VisualEffectView 2025-02-27 17:32:37 +05:45
Beingpax
09b73a350c improve: enhance dashboard styling and metrics - Add Words/Minute and Words/Session metrics, improve card designs, update TimeEfficiencyView, ensure consistent styling 2025-02-27 17:15:13 +05:45
Beingpax
e454d53e4a push 2025-02-25 21:30:39 +05:45
Beingpax
a2b3b6dc92 appcast 2025-02-25 21:28:56 +05:45
Beingpax
79964ecb52 Fix: Update LibWhisper.swift to use current prompt directly 2025-02-25 21:19:33 +05:45
Beingpax
c681c61463 Fix: Add delays in audio engine cleanup to prevent HALC_ProxyIOContext overload errors 2025-02-25 21:17:48 +05:45
Beingpax
a798087759 Update PolarService and license management functionality 2025-02-25 19:44:16 +05:45
Beingpax
34459f6621 Optimize Whisper C++ parameters for better transcription quality 2025-02-25 18:55:30 +05:45
Beingpax
9d38c7c8fa Improve recorder responsiveness and UI consistency: 1) Added music control during recording 2) Made recorder more responsive by removing animations 3) Improved UI consistency with consistent button appearance 4) Optimized sound and UI sequence for better user experience 2025-02-25 16:14:46 +05:45
Beingpax
b5773b38a1 Multiple improvements: Removed migration code, updated sound files, improved prompt templates 2025-02-25 11:50:50 +05:45
Beingpax
6fbd475251 Update appcast.xml and script resources 2025-02-24 19:32:34 +05:45
Beingpax
54d30a3cad chore: update project configuration and services 2025-02-24 19:17:51 +05:45
Beingpax
3aec3b369b fix: improve word replacement precision and prompt handling - Enhanced word replacement logic, added examples, fixed prompt state management 2025-02-24 18:58:16 +05:45
Beingpax
763967bc35 refactor: improve default settings and task execution
- Change default push-to-talk key to Right Command

- Disable AI enhancement by default in Power Mode

- Set English as default language for multilingual models

- Make task execution sequential in WhisperState for better control flow
2025-02-24 16:46:42 +05:45