Commit Graph
100 Commits
Author SHA1 Message Date
Palash Debnath 5b842280c8 Merge pull request #1997 from debpalash/fix/1931-blackwell-docs
docs+test: finish the RTX 50-series story (#1931)
2026-09-10 00:56:32 -07:00
Palash Debnath 770fe35da9 Merge pull request #1995 from debpalash/fix/1927-crash-hint
fix(crash): say what the exit code means in the crash details (#1927)
2026-09-10 00:36:16 -07:00
Palash Debnath 924172e012 Merge pull request #1986 from debpalash/fix/1960-name-the-language
fix(dub): name the source language code that was rejected
2026-09-10 00:04:53 -07:00
Palash Debnath 2bf922d9e5 Merge pull request #1993 from debpalash/land/1987-followup
docs(docker): finish the ARM64 Compose guidance (#1987)
2026-09-10 00:00:11 -07:00
Palash Debnath d52a4c89a7 Merge pull request #1991 from debpalash/fix/windows-symlink-tests
test: let a stock Windows checkout run the symlink tests (#1990)
2026-09-09 23:59:58 -07:00
Palash Debnath 525a2809eb Merge pull request #1989 from debpalash/land/1981-structure
docs: refresh STRUCTURE.md and pin its counts to the tree (#1981)
2026-09-09 23:48:11 -07:00
Palash Debnath 5e4f863c4d Merge pull request #1988 from debpalash/land/1987-docker-arch
docs(docker): document the amd64-only images and the ARM64 workaround (#1987)
2026-09-09 23:39:41 -07:00
Palash Debnath 12794f3dae Merge pull request #1985 from debpalash/fix/1773-classic-error-class
fix(errors): carry the backend error class onto a classic 500
2026-09-09 23:39:30 -07:00
Palash Debnath 60b696f37f Merge pull request #1984 from debpalash/fix/1949-phoneme-visible
fix(pronunciation): say when an IPA/CMU entry is stored but not applied
2026-09-09 23:23:18 -07:00
Palash Debnath 0f237a9b25 Merge pull request #1983 from debpalash/fix/1847-bootstrap-log-file
fix(bootstrap): keep the first-run install log after setup finishes
2026-09-09 22:57:53 -07:00
Palash Debnath f905230fd8 Merge pull request #1982 from debpalash/fix/1974-dev-port-ownership
fix(dev): reclaim the port from a backend the app itself left running
2026-09-09 22:39:58 -07:00
Palash Debnath 8e2928ca56 Merge pull request #1980 from debpalash/fix/1858-shortcut-registration
fix(dictation): say when another app already owns the shortcut
2026-09-09 22:22:01 -07:00
Palash Debnath 3013cdc241 Merge pull request #1979 from debpalash/fix/1898-windows-quit
fix(windows): stop reporting every deliberate quit as a crash
2026-09-09 22:04:19 -07:00
Palash Debnath 939bdc7248 Merge pull request #1978 from debpalash/fix/1857-reduced-motion
feat(a11y): add an in-app Reduce motion switch
2026-09-09 21:44:50 -07:00
Palash Debnath 7d1f44f8bd Merge pull request #1977 from debpalash/land/1975-light-theme
fix(a11y): land the light theme, with one token raised to clear WCAG AA
2026-09-09 21:26:39 -07:00
Palash Debnath d0ab15c376 Merge pull request #1972 from debpalash/fix/1826-input-too-short
fix(errors): explain a too-short input instead of quoting torch's conv error
2026-09-09 20:59:29 -07:00
Palash Debnath 9426006d3c Merge pull request #1971 from debpalash/fix/1849-uiscale-order
fix(setup): offer the text-size control before first run, not after it
2026-09-09 16:28:44 -07:00
Palash Debnath c6d7a19f42 Merge pull request #1970 from debpalash/fix/1879-clone-reference
fix(errors): say 'no reference clip' instead of naming library parameters
2026-09-09 16:10:58 -07:00
Palash Debnath ac63eff33d Merge pull request #1969 from debpalash/fix/1931-torchaudio-backend
fix(startup): guard the torchaudio API removed in 2.9, and document the Blackwell path
2026-09-09 15:52:29 -07:00
Palash Debnath 7b7b491ba0 Merge pull request #1968 from debpalash/fix/small-batch-1
fix(errors): point a generation timeout at Settings, not an environment variable
2026-09-09 15:36:25 -07:00
Palash Debnath 42b4bf856f Merge pull request #1967 from debpalash/fix/1866-engine-reason
fix(engines): say why an engine is unavailable instead of reporting a failed check
2026-09-09 15:19:40 -07:00
Palash Debnath 5069872752 Merge pull request #1966 from debpalash/fix/1845-setup-pill
fix(dictation): stop the Accessibility prompt owning the screen indefinitely
2026-09-09 15:02:45 -07:00
Palash Debnath a4cb4afe37 Merge pull request #1965 from debpalash/fix/1856-dictation-step
fix(setup): stop the last onboarding step failing three times with no model
2026-09-09 14:45:32 -07:00
Palash Debnath bb4e99a336 Merge pull request #1964 from debpalash/fix/1957-untrusted-mount
fix(errors): explain a Windows untrusted-mount failure instead of echoing WinError 448
2026-09-09 14:26:49 -07:00
Palash Debnath 6a44733297 Merge pull request #1962 from debpalash/land/queue2
Land the reviewed PR queue, part two: log panel, bootstrap mirror, setup diagnostics
2026-09-09 13:58:18 -07:00
Palash Debnath f82f35ee97 Merge pull request #1963 from debpalash/land/queue3
Land the reviewed PR queue, part three: zh-CN locale and null capture timings
2026-09-09 13:43:45 -07:00
Palash Debnath 854609e459 Merge pull request #1952 from debpalash/feat/local-workspace-dictation-polish
Improve dictation controls and creative workspace layouts
2026-09-09 13:41:19 -07:00
Palash Debnath a68f85c51b Merge pull request #1958 from debpalash/land/queue1
Land the reviewed PR queue: audiobook, engines, bootstrap, setup and download fixes
2026-09-09 13:13:25 -07:00
Palash Debnath e0309be21f Merge pull request #1955 from debpalash/fix/windows-backend-watchdog-hang
fix(backend): stop Windows desktop launches freezing at "Loading ML runtime"
2026-09-09 12:56:20 -07:00
Palash Debnath cea6678ea7 Merge pull request #1956 from debpalash/fix/1800-stream-error-class
fix(errors): make an unclassified failure report say something true and specific
2026-09-09 12:30:09 -07:00
Palash Debnath cea00a4889 Merge pull request #1908 from psiberfunk/codex/fix-synthesis-progress-indeterminate
fix(studio): show honest synthesis progress
2026-09-09 12:22:07 -07:00
Palash Debnath 6268eacf35 Merge pull request #1903 from psiberfunk/codex/fix-transcriptions-dictation
fix(dictation): make Transcriptions capture actionable
2026-09-09 12:22:01 -07:00
Palash Debnath a2653824ce Merge pull request #1896 from psiberfunk/fix/bootstrap-splash-observed-stages-1894
fix(bootstrap): stop showing first-run install steps on warm starts
2026-09-09 12:21:55 -07:00
Palash Debnath 71056bcdb4 Merge pull request #1890 from psiberfunk/fix/widget-pill-shadow-clip
fix(dictation): stop clipping the widget pill's drop shadow into a rectangle
2026-09-09 12:21:49 -07:00
Palash Debnath b5441bea36 Merge pull request #1888 from psiberfunk/fix/macos-dock-reopen
fix(desktop): handle Dock-icon reopen on macOS
2026-09-09 12:21:44 -07:00
Palash Debnath d7751ad7ce Merge pull request #1885 from psiberfunk/fix/capture-pill-setup-tooltip
fix(dictation): give the setup-state pill label a hover tooltip
2026-09-09 12:21:38 -07:00
Palash Debnath 2b027cb54a Merge branch 'main' into fix/1859-launchpad-scroll-shrink 2026-09-09 12:20:27 -07:00
Palash Debnath d2fb292217 Merge pull request #1938 from debpalash/dependabot/npm_and_yarn/frontend/vitest-4.1.11
chore(deps-dev): bump vitest from 4.1.9 to 4.1.11 in /frontend
2026-09-09 12:18:24 -07:00
Palash Debnath a754faec04 docs: link dictation changes to PR 1952 2026-09-09 18:58:27 +05:30
Palash Debnath 8fc003ad7c Merge remote-tracking branch 'origin/main' into feat/local-workspace-dictation-polish 2026-09-09 18:55:28 +05:30
Palash Debnath 99a534882c feat: improve dictation controls and creative workspaces 2026-09-09 18:55:19 +05:30
Palash Debnath 18f56a7940 Merge pull request #1926 from debpalash/feat/audiocpp-gpu-routing
feat(audiocpp): route native GPU backends
2026-09-08 23:53:34 +05:30
Palash Debnath 870b6f93ba fix(audiocpp): harden GPU runtime routing 2026-09-08 23:33:40 +05:30
Palash Debnath 4f4dc7e068 fix(audiocpp): budget unknown GPU memory safely 2026-09-08 21:02:44 +05:30
Palash Debnath d5c0fa6f75 fix(worker): derive every engine capacity 2026-09-08 20:52:24 +05:30
Palash Debnath fe53e02693 fix(audiocpp): harden async and worker routing 2026-09-08 19:45:48 +05:30
Palash Debnath 56f8b616cc test(audiocpp): make CPU thread assertion portable 2026-09-08 19:10:44 +05:30
Palash Debnath f1016cdedd fix(audiocpp): budget low-memory Vulkan GPUs 2026-09-08 18:42:32 +05:30
Palash Debnath 68194c004d docs(changelog): note audio.cpp GPU routing 2026-09-08 18:32:46 +05:30
Palash Debnath 23dd8728d1 fix(audiocpp): preserve GPU routing across workers 2026-09-08 18:30:12 +05:30
Palash Debnath fc237d3929 fix(audiocpp): harden native GPU routing 2026-09-08 18:10:51 +05:30
Palash Debnath 260519d4ee Merge branch 'main' into feat/audiocpp-gpu-routing
# Conflicts:
#	CHANGELOG.md
#	backend/engines/audiocpp/__init__.py
#	backend/engines/audiocpp/bootstrap.py
2026-09-08 17:29:25 +05:30
Palash Debnath 8f140e550d Merge pull request #1891 from debpalash/work/local-audiocpp-catalogue
feat(audiocpp): add CPU Breeze-TTS-2 backend and responsive catalogue rows
2026-09-08 16:43:12 +05:30
Palash Debnath 25c41e630c fix(audiocpp): gate readiness on model 2026-09-08 16:29:28 +05:30
Palash Debnath ffc5c07949 fix(audiocpp): require explicit model install 2026-09-08 16:21:08 +05:30
Palash Debnath 503407272e feat(audiocpp): route native GPU backends 2026-09-08 15:05:23 +05:30
Palash Debnath 6b2683eb32 fix(audiocpp): replace stale model aliases 2026-09-08 14:51:42 +05:30
Palash Debnath 132fdf313e fix(audiocpp): support cross-filesystem model aliases 2026-09-08 14:34:00 +05:30
Palash Debnath 9bfa3ec751 fix(audiocpp): ship verified CPU runtime 2026-09-08 14:27:19 +05:30
Palash Debnath c6fbedbecb fix(audiocpp): resolve security review findings 2026-09-08 13:09:56 +05:30
Palash Debnath e2b5b3d6ed fix(audiocpp): validate the real pinned runtime 2026-09-08 13:02:35 +05:30
Palash Debnath af216d8411 docs: reference local work draft PR in changelog 2026-09-07 20:21:47 +05:30
Palash Debnath 65ea0dc376 feat: preserve audio.cpp backend and responsive catalogue work 2026-09-07 20:20:54 +05:30
Palash Debnath 9790d28922 Merge pull request #1883 from debpalash/codex/fix-windows-nonadmin-smoke
fix(ci): prepare hosted Windows policy for non-admin MSI smoke
2026-09-07 18:43:14 +05:30
Palash Debnath 6a733a4c52 docs: reference installer smoke fix in changelog 2026-09-07 18:21:21 +05:30
Palash Debnath 5cde34c113 fix(ci): prepare hosted Windows policy for non-admin MSI smoke 2026-09-07 18:20:43 +05:30
Palash Debnath bd84169ff2 Merge pull request #1881 from debpalash/codex/fix-per-user-resource-snapshot
fix(windows): preserve frontend resources during per-user MSI build
2026-09-07 17:13:27 +05:30
Palash Debnath 4486b479a1 test: run generated asset hook inside MSI fixture 2026-09-07 16:44:14 +05:30
Palash Debnath 74aa444485 docs: reference installer resource fix PR 2026-09-07 16:43:01 +05:30
Palash Debnath e1e96ae5a2 fix: preserve frontend resources during per-user MSI build 2026-09-07 16:41:20 +05:30
Palash Debnath 0d39a5b283 test: exercise MSI build hooks with changing resource filenames 2026-09-07 16:40:12 +05:30
Palash Debnath 33ce88e465 Merge pull request #1874 from debpalash/codex/pr-queue-integration
chore(integration): land reviewed app, lifecycle and installer fixes
2026-09-07 15:51:52 +05:30
Palash Debnath 10a0fc27f0 Merge commit '63ade08b' into codex/pr-queue-integration 2026-09-07 15:30:30 +05:30
Palash Debnath 63ade08b6f fix(i18n): reuse translated token cleanup error 2026-09-07 15:30:09 +05:30
Palash Debnath fc7021e2b4 Merge commit '1038a487' into codex/pr-queue-integration
# Conflicts:
#	CHANGELOG.md
2026-09-07 15:26:02 +05:30
Palash Debnath 1038a487a8 fix(auth): gate onboarding replacement on known token state 2026-09-07 15:25:01 +05:30
Palash Debnath 19b9b4a136 Merge commit 'd9bf2516' into codex/pr-queue-integration 2026-09-07 15:09:06 +05:30
Palash Debnath d9bf251665 test(auth): exercise token paths on native backend hosts 2026-09-07 15:08:24 +05:30
Palash Debnath 5bc9f7856a Merge commit '8428517d' into codex/pr-queue-integration
# Conflicts:
#	CHANGELOG.md
2026-09-07 15:04:50 +05:30
Palash Debnath 8428517d95 fix(auth): preserve local Hugging Face token paths and cleanup 2026-09-07 15:03:12 +05:30
Palash Debnath 6caabf3b0b Merge commit '6b802bea' into codex/pr-queue-integration
# Conflicts:
#	tests/test_locale_parity.py
2026-09-07 14:29:30 +05:30
Palash Debnath 6b802beaf9 fix: complete compact engine family locale labels 2026-09-07 14:28:45 +05:30
Palash Debnath 2ed38c476e Merge commit '99f93164' into codex/pr-queue-integration
# Conflicts:
#	CHANGELOG.md
#	tests/test_locale_parity.py
2026-09-07 14:16:01 +05:30
Palash Debnath 078bc06428 Merge commit 'af245a45' into codex/pr-queue-integration 2026-09-07 14:15:11 +05:30
Palash Debnath 99f93164be fix: translate Hugging Face token source labels 2026-09-07 14:14:29 +05:30
Palash Debnath af245a45ee fix: complete workspace playback and engine translations 2026-09-07 14:14:28 +05:30
Palash Debnath dbbad3d58e Merge commit 'bcd2e531' into codex/pr-queue-integration
# Conflicts:
#	CHANGELOG.md
#	docs/install/macos.md
2026-09-07 13:48:19 +05:30
Palash Debnath 8667b34ca5 Merge commit 'f18a7add' into codex/pr-queue-integration
# Conflicts:
#	CHANGELOG.md
#	docs/install/macos.md
2026-09-07 13:47:50 +05:30
Palash Debnath bcd2e53175 fix(lifecycle): verify root exit after Darwin signal permission errors 2026-09-07 13:46:59 +05:30
Palash Debnath f18a7adddf fix(lifecycle): verify root exit after Darwin signal permission errors 2026-09-07 13:46:06 +05:30
Palash Debnath a968bc57b3 Merge commit 'f2cfdaa4' into codex/pr-queue-integration 2026-09-07 13:31:45 +05:30
Palash Debnath 7ac5e5ab3d Merge commit 'a768e84f' into codex/pr-queue-integration 2026-09-07 13:31:35 +05:30
Palash Debnath f2cfdaa430 test: assert first-sound Chinese taxonomy normalization 2026-09-07 13:31:12 +05:30
Palash Debnath a768e84ffe test: enforce device-neutral Confucius catalog label 2026-09-07 13:31:11 +05:30
Palash Debnath 4648c23256 Merge commit '24252712' into codex/pr-queue-integration 2026-09-07 13:19:19 +05:30
Palash Debnath 1e96748402 Merge commit '30307ae8' into codex/pr-queue-integration
# Conflicts:
#	.gitignore
2026-09-07 13:19:19 +05:30
Palash Debnath 169e36d5b6 Merge commit '0e7ee3d9' into codex/pr-queue-integration 2026-09-07 13:18:56 +05:30
Palash Debnath 135dd0a3a7 Merge commit '9dbf45ca' into codex/pr-queue-integration 2026-09-07 13:18:49 +05:30
Palash Debnath ef51c6b75d Merge commit 'e32bc942' into codex/pr-queue-integration
# Conflicts:
#	CHANGELOG.md
2026-09-07 13:18:49 +05:30
Palash Debnath 24252712d2 fix(moss): use declared device identifiers in install hint 2026-09-07 13:18:27 +05:30