CJ Pais
11ce9a7a53
Fix Whisper Crashing on Linux + CI Fixes ( #212 )
...
* bump to latest transcribe-rs
* direct dep?
* disable avx for whisper?
* verbose?
* rust verbose?
* debug symbols
* support debug builds properly
* split release for appimage
* fix artifact name
2025-10-13 14:43:48 -07:00
CJ Pais
1029e901d1
default to no overlay on linux
2025-10-13 10:00:16 -07:00
CJ Pais
ee6c60642f
release v0.5.2
2025-10-09 19:31:12 -07:00
CJ Pais
9ff3f12ce0
fix warning
2025-10-09 10:58:23 -07:00
Gr3mIin
aed3a75d54
feat(settings): add autostart toggle in advanced settings ( #177 )
...
* feat(settings): add autostart toggle in advanced settings
Enable users to configure autostart behavior through a new toggle in the advanced settings UI. The backend now checks user preferences on startup to enable or disable autostart accordingly, with the setting persisted and manageable via a new Tauri command. This provides better control over app initialization without affecting existing functionality.
* immediate toggle effect?
---------
Co-authored-by: CJ Pais <cj@cjpais.com>
2025-10-09 10:47:51 -07:00
CJ Pais
d602a3a8e2
use alsa by default on linux ( #190 )
...
* use alsa by default on linux
* only import trait when needed
2025-10-08 17:47:10 -07:00
Jackson
83970b0f44
Load model in parallel ( #181 )
2025-10-08 16:44:55 -07:00
Arif Kurkchi
61efe3cab8
fix: delay releasing modifier key on paste to let slow consumers handle the keystroke ( #165 )
...
* fix: delay releasing modifier key on paste to let slow consumers handle the keystroke
* Adjust error message
2025-10-08 16:33:10 -07:00
CJ Pais
18f32c7c8d
simplify history slightly
2025-10-08 16:28:01 -07:00
Meng Zhang
1a2ec72fb4
feat: display overlay on active monitor ( #175 )
...
This change updates the recording and transcribing overlay to appear on the monitor that currently contains the mouse cursor, rather than always appearing on the primary monitor.
This improves the user experience for those with multi-monitor setups.
🤖 Generated with [Pochi](https://getpochi.com )
Co-authored-by: Pochi <noreply@getpochi.com>
2025-10-08 15:33:01 -07:00
becker
d0e6a17c17
Add history limit setting ( #150 )
...
* Add history limit setting
Dearest Reviewer,
I have added a history limit setting. The limit change is applied instantly.
If the limit is 0 then no recordings are saved.
Becker
* remove extra save
save happens on exit
* move to debug menu
* use the text color
---------
Co-authored-by: CJ Pais <cj@cjpais.com>
2025-10-08 13:01:09 -07:00
CJ Pais
1432bac30f
add support for changing paste method ( #187 )
...
* add support for changing paste method
* rename/refactor of methods
2025-10-08 12:32:04 -07:00
segudev
03289f84d7
fix: restore translate-to-english functionality ( #173 )
...
* fix: restore translate-to-english functionality
The translate option broke when migrating from whisper-rs to transcribe-rs.
This fix patches transcribe-rs to add translate parameter support and passes
the translate_to_english setting to the Whisper engine.
Additionally fixed AccessibilityPermissions API calls to match updated library.
Translation only works with Whisper multilingual models (not .en models).
Parakeet models don't support translation as they are transcription-only.
Fixes #152
* bump transcribe rs
---------
Co-authored-by: CJ Pais <cj@cjpais.com>
2025-10-08 11:57:47 -07:00
Alexander Tesfamichael
13910fd15c
chore: drop libsamplerate helper feature ( #144 )
2025-09-28 11:01:30 -07:00
CJ Pais
3bf4ac819e
0.5.1
2025-09-28 07:44:37 -07:00
CJ Pais
7732d20a80
fix wayland clipbard failure?
2025-09-19 12:39:08 -07:00
Han Pham
9185b3db08
feat: delete a single audio entry ( #119 )
...
* feat: delete a single audio entry
* fix(HistorySetting): remove unnecessary loading state
2025-09-19 12:30:50 -07:00
CJ Pais
153e5e0dcd
Merge branch 'main' of github.com:cjpais/Handy
2025-09-09 19:22:59 -07:00
CJ Pais
ea375d942b
Release v0.5.0
2025-09-09 18:59:50 -07:00
CJ Pais
338d15d2c4
tweak onboarding ( #112 )
2025-09-09 18:59:09 -07:00
CJ Pais
45a473dc9f
Parakeet V3 ( #111 )
...
* wip: model manager support for parakeet
* working parakeet??git status
* Update LanguageSelector.tsx
* Use the published version of the crate.
* move word correction into audio toolkit
2025-09-09 18:33:57 -07:00
CJ Pais
beaf27ed25
move to my fork for vad-rs/ort for rc10
2025-09-09 15:25:19 -07:00
CJ Pais
cdfe15c898
tweak sampling strat for whisper to hopefully decrease hallucination ( #109 )
2025-09-08 15:43:07 -07:00
CJ Pais
7be3fac4b1
Release v0.4.2
2025-09-06 14:08:31 -07:00
Dylan
b82b3b2f20
Added "Start Hidden" ( #105 )
...
* Added "Start Hidden"
* revert visible option in tauri conf
---------
Co-authored-by: CJ Pais <cj@cjpais.com>
2025-09-06 14:07:33 -07:00
CJ Pais
76785d5b47
release 0.4.1
2025-09-05 22:19:25 -07:00
CJ Pais
01d7b41058
fix linux history bug?
2025-09-05 22:19:06 -07:00
CJ Pais
40cd7ae71b
release v0.4.0
2025-09-05 16:29:16 -07:00
CJ Pais
7638f6b827
basic working history ( #104 )
2025-09-05 16:25:38 -07:00
CJ Pais
d6684ccb21
UI v2 ( #103 )
...
* wip ui
* pretty much fully new settings page
* proper dark/light mode
* slight style tweak for sidebar
* add about
2025-09-05 12:56:55 -07:00
CJ Pais
cd6102c69a
Merge branch 'main' of github.com:cjpais/Handy
2025-09-03 19:25:46 -07:00
CJ Pais
f52a43fdbf
release v0.3.9
2025-09-03 19:01:22 -07:00
CJ Pais
ae5f640da5
Add VRAM Inactivity Timer ( #101 )
...
* init vram unload
* logging
* add immediate unloading
* thread fixes
2025-09-03 19:00:36 -07:00
CJ Pais
d7cc6ff55c
add support for pink tray
2025-09-03 16:08:40 -07:00
CJ Pais
7c2ee4123b
release v0.3.8
2025-08-19 18:54:32 -07:00
CJ Pais
5296738bac
tweak thresh
2025-08-19 18:54:00 -07:00
CJ Pais
308e001661
downgrade whisper-rs to 0.13.2 to continue to support older versions of
...
macos
2025-08-19 16:12:13 -07:00
CJ Pais
8bbcfc65fe
Merge branch 'main' into upgrade-whisper
2025-08-18 15:58:06 -07:00
CJ Pais
e1773655e5
simplified dependency cargo.
2025-08-18 15:57:07 -07:00
CJ Pais
934edaa9e1
Maybe slightly better, no speech detection.
2025-08-18 13:54:55 -07:00
CJ Pais
bf35d88c03
upgrade whisper-rs (broken on macos)
2025-08-15 19:53:07 -07:00
CJ Pais
d52df53343
tweak default to 0.15
2025-08-15 12:11:35 -07:00
CJ Pais
04b006d5b8
new default correction threshold + debug menu
2025-08-15 11:55:15 -07:00
CJ Pais
0000072518
release 0.3.7
2025-08-11 15:46:34 -07:00
CJ Pais
174e7d4bbb
remove visible for now
2025-08-11 15:44:19 -07:00
CJ Pais
1b6f95918d
tweak min height for a single row of custom words by default.
2025-08-11 15:30:34 -07:00
CJ Pais
c2b3815f56
'custom words' everywhere instead of 'correct words'
2025-08-11 15:19:48 -07:00
Vlad Gerasimov
e73eba7af0
during startup, if the dev server at localhost:1420 isn't running, you get a blank settings window
2025-08-09 09:16:35 +04:00
Vlad Gerasimov
6404ce7487
refactor(transcription): optimize word correction performance
2025-08-08 19:25:21 +04:00
Vlad Gerasimov
ca00ddeb53
fix(ui): reduce window height and tighten layout spacing
2025-08-08 17:51:57 +04:00
Vlad Gerasimov
003bf23402
feat(transcription): add word correction with phonetic matching
2025-08-08 17:50:31 +04:00
CJ Pais
e8976c2047
Release v0.3.6
2025-08-07 18:01:34 -07:00
CJ Pais
62af7e8ed3
tweak position on windows
2025-08-07 17:27:17 -07:00
CJ Pais
0068b6bd9d
different bottom and top overlay offsets
2025-08-07 17:10:18 -07:00
CJ Pais
c0fc1ba817
some cleanup
2025-08-07 16:53:07 -07:00
Vlad Gerasimov
091b392aa6
feat(overlay): replace show_overlay toggle with position selector
2025-08-06 07:52:09 +04:00
Vlad Gerasimov
53874110b1
style(overlay): update recording overlay design and positioning
2025-08-03 11:36:00 +04:00
Vlad Gerasimov
7357baf672
Merge branch 'main' into tweak-colors
2025-08-03 10:56:24 +04:00
CJ Pais
e41f9bf1aa
remove openblas from linux for now
2025-08-02 20:44:09 -07:00
CJ Pais
0e73afb609
Release v0.3.5
2025-08-02 19:33:33 -07:00
CJ Pais
09547c39b1
use super on windows for now
2025-08-02 19:29:05 -07:00
CJ Pais
0e886d2239
add err logging
2025-08-02 19:16:01 -07:00
CJ Pais
98eb336ab0
disallow invalid bindings from frontend
2025-08-02 18:43:59 -07:00
CJ Pais
86a1205619
add partial/resumable download capability
2025-08-02 18:25:30 -07:00
CJ Pais
945acfed07
Release v0.3.4
2025-08-02 12:13:31 -07:00
CJ Pais
0fa1f37474
change the icon relative to the theme
2025-08-02 12:04:36 -07:00
CJ Pais
58c3d40713
add dark assets for test
2025-08-02 11:19:42 -07:00
CJ Pais
cc2c35f86d
dont use overlay height for calculation of y, it moves it too far up
2025-08-02 11:04:49 -07:00
CJ Pais
76b5fb4014
Merge pull request #62 from vladstudio/settings-window-size
...
style: window height, logo width, group title size
2025-08-02 10:28:50 -07:00
CJ Pais
ee5ab6e210
tweak default height to 700
2025-08-02 10:28:17 -07:00
CJ Pais
10b3058359
only allow a single instance of handy to run
2025-08-02 10:13:51 -07:00
Vlad Gerasimov
3862e23cef
style(overlay): update recording overlay theme to pink palette
2025-08-02 18:26:31 +04:00
Vlad Gerasimov
5b19b8a479
style: window height, logo width, group title size
2025-08-02 10:31:32 +04:00
CJ Pais
949be1b785
release v0.3.3
2025-08-01 21:15:19 -07:00
CJ Pais
c5319a3237
tweak position on windows
2025-08-01 21:13:46 -07:00
CJ Pais
5b0994d684
use workarea instead for overlay
2025-08-01 21:06:19 -07:00
CJ Pais
fdf5fcd53c
see how overlay 60px offset feels
2025-08-01 20:47:46 -07:00
CJ Pais
2acdc17435
clean up windows overlay
2025-08-01 20:16:54 -07:00
CJ Pais
79782fe31b
fixed size for overlay
2025-08-01 19:41:22 -07:00
CJ Pais
1c9b2ee7a1
Merge pull request #50 from vladstudio/cross-layout-paste
...
fix(utils): use virtual key codes for cross-layout paste
2025-08-01 18:55:03 -07:00
CJ Pais
3614d69bdf
continue to use unicode on linux
2025-08-01 18:54:01 -07:00
CJ Pais
1ce954d02f
add a very simple debug mode toggle
2025-08-01 18:16:51 -07:00
CJ Pais
cb1caf763c
add cancel to overlay
2025-08-01 15:59:00 -07:00
CJ Pais
6ce848dc66
Merge pull request #59 from cjpais/recording-pill
...
Add Recording Overlay
2025-08-01 15:35:11 -07:00
CJ Pais
a7c5b199fb
Merge branch 'main' into cancel-actions-in-menu
2025-08-01 15:25:57 -07:00
CJ Pais
a91cfdb7e8
cleanup some code + fix bug where shortcut would still be pressed making
...
the next transcript not go through
2025-08-01 15:16:16 -07:00
CJ Pais
dd957a894d
add setting to enable or disable showing the overlay
2025-08-01 14:29:02 -07:00
CJ Pais
199f52ae35
remove levels print
2025-08-01 14:15:02 -07:00
CJ Pais
ec2fefb9fe
Audio visualizer generally working nicely.
2025-08-01 14:15:02 -07:00
CJ Pais
51105dde15
more wip but roughly is there
2025-08-01 14:15:02 -07:00
CJ Pais
d5f23cdfa5
Try not to focus it first. It doesn't quite work though.
2025-08-01 14:15:02 -07:00
CJ Pais
8731881837
wip
2025-08-01 14:15:02 -07:00
CJ Pais
125d9b1c58
better default size
2025-07-28 12:43:15 -07:00
CJ Pais
9b3ac57ed6
Release v0.3.2
2025-07-28 12:31:43 -07:00
CJ Pais
d52018aa79
minor tweaks
2025-07-28 12:26:26 -07:00
Václav Škorpil
b767eca6fb
Add language select to settings
2025-07-28 19:52:37 +02:00
CJ Pais
085543d6f3
make sure to focus window when clicking 'check for updates'
2025-07-28 08:54:32 -07:00
CJ Pais
18786b6f9b
minor tweak to call
2025-07-28 08:44:55 -07:00
Vlad Gerasimov
1c61d3b6b1
fix(tray): set icon as template after build
2025-07-28 18:59:11 +04:00
Vlad Gerasimov
609fc7667b
fix(tray): mark tray icons as template for macOS
2025-07-28 18:53:25 +04:00