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
Vlad Gerasimov
d252f8e1ae
fix(utils): use virtual key codes for cross-layout paste
2025-07-28 18:32:18 +04:00
Vlad Gerasimov
6c26d6afb8
feat(tray): add cancel recording/transcribing actions
2025-07-27 22:46:59 +04:00
CJ Pais
d1755242be
Release 0.3.1
2025-07-26 11:42:45 -07:00
Vlad Gerasimov
7f9244c512
feat(tray): add transcribing state and update icons
2025-07-26 16:47:06 +04:00
CJ Pais
c6560bd6cb
add u8 sample format
2025-07-18 18:11:28 -07:00
CJ Pais
5746477f7f
release v0.3.0
2025-07-11 18:24:31 -07:00
CJ Pais
21e96083df
add ui toggle back
2025-07-11 18:19:26 -07:00
segudev
c3aa2d7c1b
Add "Translate to English" setting: Introduced a new setting to enable automatic translation of speech to English. Updated relevant components, settings modules, and transcription logic to support this feature. Adjusted accessibility permission calls for consistency.
2025-07-11 18:19:15 -07:00
CJ Pais
dc90edadb1
Add hysteresis to VAD.
2025-07-11 15:40:47 -07:00
CJ Pais
c23befd98a
big refactor of settings + switch audio devices
2025-07-10 21:10:46 -07:00
CJ Pais
6ef95d9298
Update Cargo.toml
2025-07-10 12:39:43 -07:00
CJ Pais
59541b8ec4
move audio toolkit into src-tauri to fix permissions
2025-07-10 12:38:06 -07:00
CJ Pais
a60cf57874
use new backend
2025-07-10 11:59:05 -07:00
CJ Pais
8dbebb6f64
move audio-toolkit into Handy
2025-07-10 11:26:17 -07:00
CJ Pais
d1f5d21c4d
Release v0.2.3
2025-07-03 14:44:09 -07:00
CJ Pais
78ec8e8918
use unquantized version of whisper turbo, and change whisper medium
...
quant to 4_1
2025-07-03 14:14:07 -07:00
CJ Pais
589f7634d5
Release v0.2.2
2025-07-02 14:06:02 -07:00
CJ Pais
6354e14194
remove 50ms delay feature flag for windows, it's needed on linux too, so
...
just alway do it.
2025-07-02 14:05:22 -07:00
CJ Pais
a77be914f8
Release v0.2.1
2025-07-01 16:06:22 -07:00
CJ Pais
6c81bb7408
ctrl+space binding for windows
2025-07-01 15:40:30 -07:00
CJ Pais
ad3ca2c0c6
fix windows paste bug.
2025-07-01 15:35:12 -07:00
CJ Pais
0805442bf2
fix not loading model on start if available
2025-07-01 14:57:02 -07:00
CJ Pais
64046ee17b
fix windows crash
2025-07-01 14:56:48 -07:00
CJ Pais
3f920d713d
Release v0.2.0
2025-06-30 16:02:02 -07:00
CJ Pais
a479ae3625
make vad less permissive
2025-06-30 15:58:13 -07:00
CJ Pais
6ad9534ab7
activate the microphone on demand
2025-06-30 15:18:59 -07:00
CJ Pais
580db411fb
Release v0.1.6
2025-06-30 14:45:11 -07:00
CJ Pais
2ab3f2ce98
tweak language
2025-06-30 14:43:34 -07:00
CJ Pais
9036c05088
initial working version of multiple models + cleanup and onboarding
2025-06-30 14:27:21 -07:00
CJ Pais
5b1872a12e
Merge branch 'main' of github.com:cjpais/Handy
2025-06-27 12:59:47 -07:00
CJ Pais
631a565ce1
release v0.1.5
2025-06-27 12:59:39 -07:00
CJ Pais
528bfc24e1
Different start and stop sounds.
2025-06-27 12:54:34 -07:00
CJ Pais
ab79f77747
sample rec sound
2025-06-27 12:54:29 -07:00
CJ Pais
0784d215b4
release 0.1.4
2025-06-27 12:27:39 -07:00
CJ Pais
80f2c72847
fix update?
2025-06-27 12:27:01 -07:00
CJ Pais
cc235fc47a
Merge branch 'main' of github.com:cjpais/Handy
2025-06-26 15:56:09 -07:00
CJ Pais
9455c77867
release v0.1.3
2025-06-26 15:55:59 -07:00
CJ Pais
ca97353f21
use enigo paste
2025-06-26 15:51:48 -07:00
CJ Pais
2368b9e7ee
Release v0.1.2
2025-06-26 14:30:01 -07:00
CJ Pais
fabb1f8760
add footer with the curr version
2025-06-26 14:03:40 -07:00
CJ Pais
fff8be3a96
better menu
2025-06-26 13:53:17 -07:00
CJ Pais
898a0120b8
auto update code + revised menu
2025-06-26 13:50:11 -07:00
CJ Pais
3c8444229e
Release v 0.1.1
2025-06-25 19:37:27 -07:00
CJ Pais
58e72e38d6
switch identifier
2025-06-25 17:06:15 -07:00
CJ Pais
586255b54e
add windows signing
2025-06-25 16:54:41 -07:00
CJ Pais
428e515129
Set language to auto.
2025-06-17 20:56:53 -07:00
CJ Pais
29aaba654c
Clean up Linux build.
2025-05-16 10:32:25 -07:00
CJ Pais
6e8128defd
remove some debug logging, plus some general minor cleanup
2025-05-16 09:06:46 -07:00
CJ Pais
4bab3f11a9
fix short words being thrown out
2025-05-15 15:48:22 -07:00
CJ Pais
012ab26aa4
remove unused import
2025-05-15 15:18:02 -07:00
CJ Pais
d3cad4973f
sample default settings for future
2025-05-15 15:15:04 -07:00
CJ Pais
1e976d62b1
auto start stuff?
2025-05-15 15:14:27 -07:00
CJ Pais
3414a6aee8
rename somethings
2025-05-15 15:07:12 -07:00
CJ Pais
cc4b057993
basically label option nicely on macOS as well as fix command not being sent properly.
2025-05-15 13:42:31 -07:00
CJ Pais
5735b83cd2
Merge branch 'main' of https://github.com/cjpais/handy-app
2025-05-15 13:21:52 -07:00
CJ Pais
821e12bdf6
handle app close uniformly xplatform
2025-05-15 13:20:54 -07:00
CJ Pais
e307da8544
fix bugs on linux (mix two channels down to 1, build with vulkan)
2025-05-15 13:00:16 -07:00
CJ Pais
e7cdecf7f0
clean up code a bit
2025-05-14 17:22:37 -07:00
CJ Pais
ef607db260
fix Windows build?
2025-05-13 14:15:41 -07:00
CJ Pais
113edbab5c
theoretically have different sample formats working as expected.
2025-05-13 13:31:51 -07:00
CJ Pais
4f6d5853b5
Don't try to paste blank text.
2025-05-13 13:31:24 -07:00
CJ Pais
3e4cf2ef24
Fix the window being hidden on macOS when clicking Settings.
2025-05-13 12:59:27 -07:00
CJ Pais
b8079b5c68
Release key with longer delay.
2025-05-13 12:58:23 -07:00
CJ Pais
cff0969b36
add Jon's feature.
2025-05-12 14:09:47 -07:00
CJ Pais
b5eb5b0431
some cleanup
2025-05-12 12:22:46 -07:00