Commit Graph

  • 17fcb309d1 fix: replace PowerShell FFmpeg download with reqwest::blocking, friendly CUDA errors Thales Pereira 2026-05-25 14:59:49 +01:00
  • 94d9aa0a9e feat: setup window connectivity feedback for slow/unreachable downloads Thales Pereira 2026-05-25 10:12:01 +01:00
  • 212b730126 docs: add Windows self-hosted setup, fix Gatekeeper note, fix Discord link Thales Pereira 2026-05-25 09:19:07 +01:00
  • ec292f8806 fix: job progress box scoped to waveform panel with unified loading UI v0.6.0-alpha.5 Tha.Les 2026-05-24 16:12:24 +01:00
  • 2dd30207e4 fix: use CSS :hover to control settings tooltip visibility v0.6.0-alpha.4 Thales Pereira 2026-05-24 15:32:02 +01:00
  • a3efe2cadb fix: UI polish -- hover tooltip, waveform resize, single-click load, file re-submit Tha.Les 2026-05-24 15:28:07 +01:00
  • bcc31563ed fix: stale track load race, all-stems-muted recovery, live update notification (#123) v0.6.0-alpha.3 Tha.Les 2026-05-24 14:24:59 +01:00
  • e28b1f2e37 ci: add version-bump pipeline to commit version files back to main on tag Thales Pereira 2026-05-24 14:21:24 +01:00
  • 10226c19e6 ci: auto-update pyproject.toml and desktop/package.json from release tag Thales Pereira 2026-05-24 14:19:40 +01:00
  • cd0a451a98 chore: sync uv.lock to 0.6.0-alpha.2 Thales Pereira 2026-05-24 14:15:30 +01:00
  • 143ceff743 feat: redesign about dialog, live update notifications, settings tooltip Thales Pereira 2026-05-24 14:13:22 +01:00
  • eb3d0c6468 fix: stale track load race, all-stems-muted recovery, live update notification Thales Pereira 2026-05-24 13:54:16 +01:00
  • 62b7f828ac fix: auto-update runtime on version mismatch (#120) v0.6.0-alpha.2 Tha.Les 2026-05-23 22:52:23 +01:00
  • 779a2e6bd8 fix: re-download runtime when installed version does not match manifest Thales Pereira 2026-05-23 22:49:41 +01:00
  • bdcf066b23 chore: bump version to 0.6.0-alpha.2 (#119) Tha.Les 2026-05-23 21:40:35 +01:00
  • 2b28b4ef72 feat: collapsible library, stacked export buttons, VU meter fix (#118) Tha.Les 2026-05-23 21:39:05 +01:00
  • 698ba0efb2 chore: update Cargo.lock and uv.lock after tauri-plugin-dialog addition Thales Pereira 2026-05-23 21:36:23 +01:00
  • fc56651f69 feat: collapsible library sidebar, stacked export buttons, VU meter fix Thales Pereira 2026-05-23 21:34:55 +01:00
  • 513879f66c fix: move Export Region button after Export Mix in footer Thales Pereira 2026-05-23 21:15:09 +01:00
  • ed6679237b feat: native save dialog for audio exports on desktop (Windows + macOS) (#115) v0.6.0-alpha.1 Tha.Les 2026-05-23 19:19:48 +01:00
  • 2fa3de90f0 fix: update release pipeline repo from thcp/stemdeck to stemdeckapp/stemdeck (#114) Tha.Les 2026-05-23 19:09:11 +01:00
  • e33dc9e728 chore: bump version to 0.6.0-alpha.1 (#113) Tha.Les 2026-05-23 18:40:46 +01:00
  • c9905423f2 fix(#111): use explorer.exe to open URLs on Windows, avoiding & truncation in query strings (#112) Tha.Les 2026-05-23 18:37:39 +01:00
  • 4c0b60b344 Revert "fix(#111): use explorer.exe to open URLs on Windows, avoiding & truncation in query strings" Thales Pereira 2026-05-23 18:29:48 +01:00
  • 3281623155 fix(#111): use explorer.exe to open URLs on Windows, avoiding & truncation in query strings Thales Pereira 2026-05-23 18:28:33 +01:00
  • c474d522a2 feat: export selected loop region as WAV/MP3 (#109) v0.5.0-alpha.3 Tha.Les 2026-05-23 07:42:39 +01:00
  • 39b5f05b1b chore: revert version to 0.5.0-alpha.3 Thales Pereira 2026-05-22 12:55:18 +01:00
  • c84da504f8 chore: bump version to 0.5.0-alpha.4 Thales Pereira 2026-05-21 16:00:14 +01:00
  • 334573672f fix: address /review-all findings and WKWebView audio fixes Tha.Les 2026-05-21 15:37:54 +01:00
  • 95adbb4967 chore: sync desktop package.json and Cargo.lock to 0.5.0-alpha.3 Thales Pereira 2026-05-21 15:25:16 +01:00
  • 6e8d1fc000 fix(desktop): eliminate WKWebView audio choppiness on play and seek Thales Pereira 2026-05-21 15:21:14 +01:00
  • 1756acbe39 fix: address remaining code-review findings (reliability, security, quality, docs) Thales Pereira 2026-05-21 10:03:46 +01:00
  • def8298cd8 chore: add detailed code quality review notes from agent Thales Pereira 2026-05-21 09:07:21 +01:00
  • 96a822e6e4 fix: address /review-all findings across security, reliability, and code quality Thales Pereira 2026-05-21 09:06:52 +01:00
  • 4f571de38e fix: normalize all WAV uploads through ffmpeg and fix Docker jobs permissions (#76) Tha.Les 2026-05-21 08:19:36 +01:00
  • 5731788494 chore: apply cargo fmt to main.rs Thales Pereira 2026-05-20 12:13:20 +01:00
  • ae5edf5133 chore: bump version to 0.5.0-alpha.3 Thales Pereira 2026-05-20 12:12:11 +01:00
  • b280717a45 feat: eliminate WebKit stale-data on upgrade, move library to ~/Documents/StemDeck (#71) Tha.Les 2026-05-20 11:35:50 +01:00
  • 76ef8a9944 fix: extend FFmpeg download timeout from 5 to 30 minutes (#74) v0.5.0-alpha.2 Tha.Les 2026-05-19 23:18:00 +01:00
  • 1c4c8df04c image update Thales Pereira 2026-05-19 10:56:05 +01:00
  • e3bf8af8dc fix(ci): use sed -i '' for BSD sed compatibility on macOS agent v0.5.0-alpha.1 Thales Pereira 2026-05-18 22:00:06 +01:00
  • 483ea0dacd chore: bump version to 0.5.0-alpha.1 (#70) Tha.Les 2026-05-18 21:57:14 +01:00
  • c30dc6fa45 feat: export mix, footer waveform, tag search, pipeline fix (#69) Tha.Les 2026-05-18 21:24:14 +01:00
  • 04c0b4dee1 feat(ui-refactor): DAW redesign, library overhaul, sections, analysis, and transport (#67) Tha.Les 2026-05-18 20:22:25 +01:00
  • 01ac681e61 update Thales Pereira 2026-05-16 14:38:50 +01:00
  • 9d7cce52d7 docs: add Woodpecker CI badge to README v0.4.0-alpha.3 Thales Pereira 2026-05-16 10:15:15 +01:00
  • 12ba722932 fix(desktop): gate macOS-only constants and download_file with cfg(target_os) (#37) Tha.Les 2026-05-16 10:14:07 +01:00
  • 8e3fec15be fix(desktop): compute pythonhome before moving python into Command::new Thales Pereira 2026-05-16 09:59:55 +01:00
  • 8c9ac80043 fix(desktop): stop overriding PYTHONHOME on macOS (#36) Tha.Les 2026-05-16 09:43:52 +01:00
  • 998fa6cb6e fix(desktop): stop overriding PYTHONHOME on macOS Thales Pereira 2026-05-16 09:27:43 +01:00
  • ed8f138697 fix(papaya): apply improvement cycle fixes across backend and frontend (#35) Tha.Les 2026-05-15 17:22:42 +01:00
  • 71ec48aead fix(desktop): use base/ as PYTHONHOME on Windows portable venv (#34) Tha.Les 2026-05-15 17:18:29 +01:00
  • fc3d449b28 docs: add community links section and reorganize header badges Thales Pereira 2026-05-15 15:38:46 +01:00
  • 18a1a86ee3 docs: add Discord badge to README Thales Pereira 2026-05-14 23:04:23 +01:00
  • 5628963e08 [codex] Fix portable Python runtime layout (#30) v0.4.0-alpha.2 Tha.Les 2026-05-14 19:36:44 +01:00
  • 125f7b027c Update star history links in README.md Tha.Les 2026-05-12 14:45:52 +01:00
  • c70be0032e fix(ci): add backtick line continuations to gh release upload in Windows pipeline v0.4.0-alpha.1 Thales Pereira 2026-05-12 11:19:19 +01:00
  • 0cbc828f48 docs: add app screenshot to README Thales Pereira 2026-05-12 11:18:53 +01:00
  • 3e920fbe71 ci: revert upload trigger to event: release only Thales Pereira 2026-05-12 01:17:12 +01:00
  • 942597938a ci: also upload artifacts on event: tag Thales Pereira 2026-05-12 01:16:15 +01:00
  • 6f1c609d0f fix(ci): add backslash continuations to gh release upload in macOS pipeline Thales Pereira 2026-05-12 01:07:58 +01:00
  • 093a2ace30 fix(ci): use $arch not ${arch} in DMG inspect loop to avoid Woodpecker substitution Thales Pereira 2026-05-12 00:11:43 +01:00
  • f3a97bdeb9 fix(macos): arch-scope intermediate build paths to fix parallel race conditions Thales Pereira 2026-05-12 00:05:03 +01:00
  • 03e1cec1c3 fix(macos): replace pip self-upgrade with uv pip install in runtime pack Thales Pereira 2026-05-11 23:58:57 +01:00
  • 4f3ab4984b ci(macos): use uv-managed Python 3.12 for arm64 runtime pack Thales Pereira 2026-05-11 23:52:03 +01:00
  • 3ac121438c fix(macos): force CI=true before tauri build to avoid Woodpecker CI parse error Thales Pereira 2026-05-11 23:44:05 +01:00
  • c644402af9 ci(macos): set SSL_CERT_FILE for pip venv installs on macOS agent Thales Pereira 2026-05-11 23:42:21 +01:00
  • 30866e5e2d ci: install x86_64 Python via uv for x64 runtime pack build Thales Pereira 2026-05-11 23:35:30 +01:00
  • 2d308326ee ci: set rustup default stable and add x64 target instead of pre-flight check Thales Pereira 2026-05-11 23:30:55 +01:00
  • f08b6367b8 feat: macOS native app v0.4.0-alpha.1 (#27) Tha.Les 2026-05-11 23:29:17 +01:00
  • a6a9a65633 Update README.md Tha.Les 2026-05-10 17:10:00 +01:00
  • 4281b5e54b Update README.md Tha.Les 2026-05-10 16:58:30 +01:00
  • 5849990c62 feat: local MP3/WAV file import and README overhaul v0.3.0-alpha.1 Tha.Les 2026-05-10 11:07:37 +01:00
  • 7c3540aa58 chore: bump version to 0.3.0-alpha.1 Thales 2026-05-10 11:05:06 +01:00
  • 2fdcdfc99a fix: persist source_url in job model so URL/filename shows after app restart Thales 2026-05-10 10:52:02 +01:00
  • af7e66e5c4 docs: rewrite README lists as prose, remove dash bullets Thales 2026-05-10 10:44:18 +01:00
  • a1951e7add fix(ci): prevent System.Object[] overwriting release notes Thales 2026-05-10 10:37:51 +01:00
  • 9b9be30207 feat: local MP3/WAV file import and README overhaul Thales 2026-05-10 10:31:10 +01:00
  • 4666e00cf6 Revert "feat: local MP3/WAV file import and README overhaul" Thales 2026-05-10 10:34:23 +01:00
  • 855eb4587c feat: local MP3/WAV file import and README overhaul Thales 2026-05-10 10:31:10 +01:00
  • 93678b993a feat(desktop): store user data in %LocalAppData%\StemDeck (#25) v0.2.0-alpha.7 Tha.Les 2026-05-10 00:52:18 +01:00
  • 13ce0c977c fix(ui): fix drag-and-drop on Windows WebView2 and catalog rail layout (#24) Tha.Les 2026-05-10 00:33:26 +01:00
  • 55af86a751 fix(dnd): use dataTransfer.types to guard dragover on WebView2 (#23) v0.2.0-alpha.6 Tha.Les 2026-05-09 21:36:02 +01:00
  • 102efedc21 fix: inject certifi SSL certs into demucs subprocess env (#22) Tha.Les 2026-05-09 21:35:58 +01:00
  • a9d2302fa0 fix(ui): wire collapsed appbar strip and fix version placeholder (#21) v0.2.0-alpha.5 Tha.Les 2026-05-09 16:19:39 +01:00
  • 4630b2e311 feat(registry): persist completed jobs across server restarts (#17) Tha.Les 2026-05-09 15:26:38 +01:00
  • 0adf3c8350 fix(playback): resolve stem silence in WKWebView (#19) Tha.Les 2026-05-09 15:24:45 +01:00
  • ba05a7a995 fix(ci): drop --summary flag removed in ClamAV 1.x (#16) v0.2.0-alpha.4 Tha.Les 2026-05-09 10:16:25 +01:00
  • e3a2e26062 Fix Windows release Tauri build invocation Thales 2026-05-09 09:45:08 +01:00
  • 89b1fcd2e8 Fix Windows setup hang after data reset (#14) Tha.Les 2026-05-09 09:12:00 +01:00
  • 5a6493e690 fix(windows-build): set rustup default stable before tauri build v0.2.0-alpha.3 Thales Pereira 2026-05-09 01:36:49 +01:00
  • 7ccf5ae97d fix(windows-build): override CI=true before tauri build (Woodpecker sets CI=woodpecker which tauri rejects) Thales Pereira 2026-05-09 01:29:09 +01:00
  • ba7bbe3b5a fix(windows-build): propagate native command exit codes in make-portable.ps1 Thales Pereira 2026-05-09 01:23:25 +01:00
  • 4f79f597b8 ci: fix backend label — use kubernetes not docker Thales Pereira 2026-05-09 01:08:53 +01:00
  • c2cc312803 ci: pin all steps to docker backend to fix main-branch failures Thales Pereira 2026-05-09 01:06:01 +01:00
  • 5b051e770a feat(appbar): collapsible icon strip, version badge, and UX polish (#12) Tha.Les 2026-05-09 01:00:47 +01:00
  • a1c551e979 ci(windows-release): use powershell image for local backend steps v0.2.0-alpha.2 Thales 2026-05-07 20:20:46 +01:00
  • 829f3a596d fix: mixer volume/mute, download button, pyvenv.cfg portability, CI agent routing (#11) Tha.Les 2026-05-07 20:03:08 +01:00
  • b8e6349902 ci(windows-release): allow manual trigger on any branch (#9) Tha.Les 2026-05-07 17:34:36 +01:00
  • 45f30440ec Remove manual trigger for Windows release events (#8) Tha.Les 2026-05-07 17:28:27 +01:00