-
61e8206c67
docs(cuda): record owner decisions and phase 0 result (#58)
main
xavierk
2026-11-07 03:24:37 +00:00
-
594686d0f7
docs(cuda): integration plan for an optional CUDA backend on Void (#57)
xavierk
2026-11-07 03:17:22 +00:00
-
808bd17704
docs(readme): current usage, GPU and CUDA section, single upstream credit (#56)
xavierk
2026-11-07 03:00:25 +00:00
-
d1a80e6ead
chore(release): prepare v0.19.1 (#55)
v0.19.1
xavierk
2026-11-06 21:18:15 +00:00
-
8b842e5712
fix(legacy): flag leftover upstream Vocalinux launchers (#54)
xavierk
2026-11-06 21:03:29 +00:00
-
731b919865
chore(release): prepare v0.19.0 (#53)
v0.19.0
latest
xavierk
2026-11-06 20:23:14 +00:00
-
85cbc37842
fix(tray): show the tray before the speech model loads (#51)
xavierk
2026-11-06 20:00:50 +00:00
-
0c48db5b5e
fix(void): report pywhispercpp 1.5.0 and load CPU variants at runtime (#49)
xavierk
2026-11-06 18:51:30 +00:00
-
b0d8afad92
fix(audio): never open the microphone for system audio, never swap a configured mic (#48)
xavierk
2026-11-06 18:35:19 +00:00
-
a451e1d512
fix(niri): conflict-free example keybinds and a niri-aware inject probe (#47)
xavierk
2026-11-06 18:29:29 +00:00
-
a4a831c3c6
fix(src): drop remaining upstream install and wiki references (#40)
xavierk
2026-11-06 16:32:52 +00:00
-
37cf549956
fix(void): carry python3-pysocks and constrain the audio and SOCKS floors (#39)
xavierk
2026-11-06 16:17:19 +00:00
-
4171567fd7
docs: publish Void xbps as the only install channel, drop upstream references (#38)
xavierk
2026-11-06 16:17:04 +00:00
-
b47a65c91e
fix(void): build the xbps release from the tag, not an attached sdist (#37)
xavierk
2026-11-06 15:31:47 +00:00
-
2a76793109
fix(app): detect CUDA outside PATH, warn on IBus pin on niri, query Gitea for updates, repoint migrated dictionary (#36)
xavierk
2026-11-06 14:38:43 +00:00
-
f0a50fcff6
fix(web): remove Google Analytics and point site links at the fork (#35)
xavierk
2026-11-06 14:27:59 +00:00
-
180cd4d512
fix(spec16): close the review findings for the Void port (#34)
xavierk
2026-11-06 14:13:49 +00:00
-
5075933677
chore: merge Gitea template main into integration/spec16
xavierk
2026-11-06 16:36:34 +05:30
-
-
1dd3986383
Merge feature/29 into integration/spec16
soubarnak
2026-11-06 09:44:24 +05:30
-
-
4033f623c3
Merge feature/24 into integration/spec16
soubarnak
2026-11-06 09:44:20 +05:30
-
-
e6c9069e0b
fix(void): use concrete release-download URL for xbps client registration
soubarnak
2026-11-06 09:42:12 +05:30
-
cfd5bba65c
fix(web): close AC1 gap on faq, faster-whisper and parakeet pages
soubarnak
2026-11-06 09:41:36 +05:30
-
7f1e4b8ace
chore(29): merge integration tip
cf87331 into feature/29
soubarnak
2026-11-06 09:40:11 +05:30
-
-
-
-
2721b57bc1
chore(24): merge integration/spec16 tip
cf87331
soubarnak
2026-11-06 09:40:06 +05:30
-
-
-
-
cf873319d4
Merge feature/31 into integration/spec16 (ticket #31: injection ladder order)
soubarnak
2026-11-06 09:37:14 +05:30
-
-
6eb8ff3d67
Merge feature/20 into integration/spec16 (ticket #20: measured ladder thresholds)
soubarnak
2026-11-06 09:37:13 +05:30
-
-
fbddbecd7a
Merge feature/17 into integration/spec16 (ticket #17: shared user-agent fix)
soubarnak
2026-11-06 09:37:13 +05:30
-
-
e100af7bcd
fix(injection): align fallback ladder to portal>wtype>ydotool>xdotool>manual
soubarnak
2026-11-06 09:21:13 +05:30
-
-
-
da450e32db
fix(void): wire signed xbps repo into release, README, and release process
soubarnak
2026-11-06 09:15:22 +05:30
-
-
-
9a289548ba
fix(web): honest fork-status notes on all packaged-artefact surfaces
soubarnak
2026-11-06 09:04:49 +05:30
-
-
-
d08cacb0b4
fix(identity): share one model-download user agent definition
soubarnak
2026-11-06 09:01:15 +05:30
-
-
987d8eec29
fix(models): use ticket 19 measured peaks for ladder thresholds
soubarnak
2026-11-06 09:00:47 +05:30
-
-
da97b676a7
Merge feature/29 into integration/spec16 (ticket #29: signed xbps pipeline)
soubarnak
2026-11-06 06:29:27 +05:30
-
-
9bc04936b6
feat(void): add signed xbps repository pipeline
soubarnak
2026-11-06 06:15:46 +05:30
-
-
1ae453e7d9
Merge feature/28 into integration/spec16 (ticket #28: Void package smoke gate)
soubarnak
2026-11-06 05:57:40 +05:30
-
-
bd7b624f50
feat(void): add package smoke gate across all templates
soubarnak
2026-11-06 05:57:37 +05:30
-
-
edaa3a57d3
Merge feature/24 fix into integration/spec16 (ticket #24: fork-status install notes, xbps claim)
soubarnak
2026-11-06 03:17:08 +05:30
-
-
fe209e70ad
fix(web): honest fork-status notes on install paths, soften xbps claim
soubarnak
2026-11-06 03:16:39 +05:30
-
f660471757
Merge feature/31 into integration/spec16 (ticket #31: injection ladder tests and first-dictation docs)
soubarnak
2026-11-06 03:04:14 +05:30
-
-
d320cdae14
Merge feature/27 into integration/spec16 (ticket #27: Void xbps app template)
soubarnak
2026-11-06 03:04:11 +05:30
-
-
fa14552a2a
Merge feature/24 into integration/spec16 (ticket #24: web rebrand to Voculinux)
soubarnak
2026-11-06 03:04:09 +05:30
-
-
-
-
c8cdb810a6
Merge feature/22 into integration/spec16 (ticket #22: niri keybind pack)
soubarnak
2026-11-06 03:04:06 +05:30
-
-
d7a4b8c21e
feat(void): add xbps template for the voculinux app
soubarnak
2026-11-06 03:03:33 +05:30
-
-
-
f26e0a9111
feat(web): rebrand marketing site to Voculinux
soubarnak
2026-11-06 02:29:37 +05:30
-
-
-
e6f7938068
test(injection): pin fallback ladder per desktop class and niri first-run
soubarnak
2026-11-06 02:27:15 +05:30
-
-
-
c27d204a00
feat(niri): add niri keybind pack and Dank Material Shell notes
soubarnak
2026-11-06 02:23:40 +05:30
-
-
27f157355d
style(models): fix isort import block in recognition_manager
soubarnak
2026-11-06 01:58:07 +05:30
-
59086820a7
Merge feature/21 into integration/spec16 (ticket #21: D-Bus state signal)
soubarnak
2026-11-06 01:51:05 +05:30
-
-
74ea855220
feat(dbus): expose dictation state signal and property
soubarnak
2026-11-06 01:51:05 +05:30
-
-
701266ac2e
Merge feature/20 into integration/spec16 (ticket #20: memory-aware model ladder)
soubarnak
2026-11-06 01:48:24 +05:30
-
-
df771d8fb1
feat(models): memory-aware whisper.cpp ladder with conditional backend order
soubarnak
2026-11-06 01:48:20 +05:30
-
-
426f524145
Merge feature/18 into integration/spec16 (ticket #18: rename to voculinux)
soubarnak
2026-11-06 01:29:42 +05:30
-
-
ea7be5f111
feat(identity): rename user-visible identity to voculinux with one-time legacy import
soubarnak
2026-11-06 01:29:39 +05:30
-
-
c565e6d946
Merge feature/30 into integration/spec16 (ticket #30: upstream intake policy)
soubarnak
2026-11-06 00:06:02 +05:30
-
-
d4be3caf7a
Merge feature/26 into integration/spec16 (ticket #26: void pywhispercpp template)
soubarnak
2026-11-06 00:06:02 +05:30
-
-
cc9db31450
Merge feature/25 into integration/spec16 (ticket #25: void pynput/pyaudio templates)
soubarnak
2026-11-06 00:05:40 +05:30
-
-
9d09319ba1
Merge feature/23 into integration/spec16 (ticket #23: brand accent hook)
soubarnak
2026-11-06 00:05:37 +05:30
-
-
c5c42fedee
Merge feature/19 into integration/spec16 (ticket #19: perf baseline protocol)
soubarnak
2026-11-06 00:05:35 +05:30
-
-
0b3f01227f
Merge feature/17 into integration/spec16 (ticket #17: centralise app identity)
soubarnak
2026-11-06 00:05:32 +05:30
-
-
203b51ab78
feat(ui): add brand accent hook to GTK colour scheme
soubarnak
2026-11-06 00:05:29 +05:30
-
-
-
d7a0273da1
refactor(identity): centralise user-visible app identity
soubarnak
2026-11-06 00:05:26 +05:30
-
-
1d8b07727e
feat(void): add xbps template for python3-pywhispercpp
soubarnak
2026-11-06 00:04:47 +05:30
-
-
-
6713722daf
feat(perf): lock installed-build baseline protocol and take target-machine numbers
soubarnak
2026-11-05 23:11:28 +05:30
-
-
c462ffb4b2
feat(void): add xbps templates for pynput and updated PyAudio
soubarnak
2026-11-05 23:09:16 +05:30
-
-
de548d6a56
docs(release): write upstream cherry-pick policy into release process
soubarnak
2026-11-05 22:46:41 +05:30
-
-
4a90b559ca
Initial commit
xavierk
2026-11-05 15:04:46 +00:00
-
0a4d637f5f
fix(overlay): detect Wayland by GType so the fallback overlay stays compact (#1030) (#1035)

Jatin K MalikandGitHub
2026-11-02 19:17:27 -08:00
-
f70357f2b8
fix(overlay): quit Vocalinux when the dock closes the overlay window (#1028) (#1036)

Jatin K MalikandGitHub
2026-11-02 19:17:21 -08:00
-
61bfb1e58e
fix(ui): escape device names and test errors in the audio status label (#1043)

Jatin K MalikandGitHub
2026-11-02 18:46:31 -08:00
-
c461cf5147
fix(snap): build from locked python inputs and verify artifacts (#1041)


2026-11-02 21:31:14 +01:00
-
80e3019a74
feat(parakeet): add optional Underdog Bark 3.0 models, int8 and 4-bit (#1031)


2026-11-02 21:31:08 +01:00
-
f3913fb6bf
fix(ui): show the selected microphone's full name in the device tooltip (#1029) (#1037)

Jatin K MalikandGitHub
2026-11-02 12:31:02 -08:00
-
d11af1c232
chore(deps): bump the github-actions group with 4 updates (#1042)
![dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)

2026-11-02 12:30:53 -08:00
-
122a5e69e6
feat(web): Linux-flavoured 404 page that sends visitors back (#1040)

Jatin K MalikandGitHub
2026-11-01 01:44:17 -07:00
-
f7147bdb44
fix(web): SEO fixes from Search Console and Lighthouse audit (#1039)

Jatin K MalikandGitHub
2026-11-01 01:39:01 -07:00
-
6389e81d45
docs(web): 16 new SEO pages for v0.17–v0.18 features and more distros (#1038)

Jatin K MalikandGitHub
2026-11-01 00:30:07 -07:00
-
dbf8039196
chore(release): v0.18.5 (#1027)


2026-10-26 21:40:44 -07:00
-
e66bd218d9
fix(audio): prevent dictation hangs on stalled microphones (#974)


2026-10-27 05:25:50 +01:00
-
be690f0bd8
fix(installer): add upgrade mode that keeps the existing configuration (#1026)


2026-10-26 20:55:39 -07:00
-
8f220c38f4
fix(evdev): release EVIOCGRAB when forwarding cannot run (#1025)


2026-10-26 20:42:59 -07:00
-
4b0ec87f69
chore(deps): bump the pip group across 2 directories with 4 updates (#1015)

![dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)

2026-10-26 20:40:49 -07:00
-
9374b86793
fix(ui): keep standalone dialogs from binding to other windows on Wayland (#1024)


2026-10-26 20:28:51 -07:00
-
ac783e53bd
chore(deps): bump the github-actions group across 1 directory with 6 updates (#1014)
![dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)

2026-10-26 20:26:08 -07:00
-
5687363a4a
fix(aur): gate source publication on attested sdists (#1020)

Sergey SilaevandGitHub
2026-10-27 04:26:04 +01:00
-
aae1f4b474
fix(clipboard): keep paste-injection copies out of clipboard history 🤖🤖🤖 (#956)

Jakob JensenandGitHub
2026-10-27 04:25:40 +01:00
-
2fce81e94d
fix(shortcuts): preserve Ctrl events for mouse-wheel zoom (#967)


2026-10-27 10:24:14 +07:00
-
90adde05a4
fix(recognition): never lose a stop that races start, and read capture outside the buffer lock (#1023)


2026-10-27 05:18:50 +02:00
-
750d64dc9b
fix(tray): prefer libayatana-appindicator-glib when available (#1019)

Jatin K MalikandGitHub
2026-10-25 14:49:34 -07:00
-
9b4aded3a2
fix(snap): list PulseAudio microphones and explain CPU-only whisper.cpp (#1018)

Jatin K MalikandGitHub
2026-10-25 14:49:25 -07:00
-
ed29ddf84b
fix(overlay): keep the Wayland fallback overlay alive when the dock closes it (#1017)

Jatin K MalikandGitHub
2026-10-25 14:49:15 -07:00
-
2b2291ce69
fix(ci): align uv pins across CI and release workflows (#1016)

Sergey SilaevandGitHub
2026-10-24 18:53:51 +02:00
-
b59797f1af
chore(dev): widen uv range and harden Fedora/AppImage builds (#952)

Sergey SilaevandGitHub
2026-10-24 07:16:16 +02:00
-
498d876627
ci(release): pin build tooling and gate reproducible wheels (#945)



2026-10-24 07:16:02 +02:00
-
b148bca5fa
fix(deps): bump vulnerable dependencies flagged by Dependabot (#1008)

Kanishk PachauriandGitHub
2026-10-22 12:24:29 +05:30
-
62b0d157c4
chore(release): v0.18.4 (#1007)


2026-10-21 01:49:03 -07:00
-
138a233892
feat(recognition): cancel an in-progress transcription with the recording hotkey (#1004)

Jatin K MalikandGitHub
2026-10-21 01:33:58 -07:00
-
9b5cdf686f
fix(dictation-pad): keep Test Dictation results and move pad routing to Settings (#1005)

Jatin K MalikandGitHub
2026-10-21 01:20:14 -07:00
-
3e4230ffc2
fix(settings): make model downloads explicit and cancel the whole intent (#1006)


2026-10-21 01:04:10 -07:00
-
f013b7ff88
fix(text-injection): route XWayland clients without IBus through xdotool (#1003)

Jatin K MalikandGitHub
2026-10-21 00:40:22 -07:00
-
4d78246174
fix(recognition): queue long dictation segments before the buffer cap (#976)



2026-10-21 10:37:43 +03:00