Commit Graph

78 Commits

Author SHA1 Message Date
e67c0d316d kk 2026-03-13 22:27:59 +00:00
1da5ee3e34 Fix 2026-03-13 22:11:24 +00:00
4d377f3eb4 ignore 2026-03-13 18:43:08 +00:00
df708485b5 merge 2026-03-13 15:50:45 +00:00
b6cac5efb4 merge 2026-03-13 15:15:50 +00:00
f38081649f merge 2026-03-13 11:21:29 +00:00
5b41f728c5 UI/Features 2026-03-13 11:07:34 +00:00
7948dd298c DiskFix 2026-03-12 12:54:13 +00:00
ee6603ffad Drive Fix 2026-03-12 11:29:02 +00:00
93ed0e6eb2 Drive Fix 2026-03-12 11:22:11 +00:00
778fabb2e5 Drive Fix 2026-03-12 11:14:51 +00:00
5d8796404c setup skript 2026-03-12 11:12:31 +00:00
a2b9f3625c setup skript 2026-03-12 11:08:26 +00:00
1e30f00b45 Readme 2026-03-12 11:00:33 +00:00
519b7a30ef Readme 2026-03-12 10:54:51 +00:00
3ae883326a Readme 2026-03-12 10:52:43 +00:00
46f415d778 Readme 2026-03-12 10:48:49 +00:00
d473f296ff CD Ripping Feature 2026-03-12 10:45:42 +00:00
e0bba8cbfc Prototype 2026-03-12 10:41:38 +00:00
715dfbbc38 Prototype 2026-03-12 10:27:09 +00:00
5cf869eaca Prototype 2026-03-12 10:15:50 +00:00
3dd043689e fix: always generate CAA cover art URL, handle missing covers with onError
Per CAA API docs, front-250 URLs are predictable from mbId. Remove the
cover-art-archive.front check (unreliable in search results) and always
construct the URL. A CoverThumb component handles 404s gracefully.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-12 08:36:24 +00:00
882dad57e2 fix: CD metadata dialog search/images/Weiter button
- Remove auto MusicBrainz search from analyzeCd; user triggers search manually
- Dialog uses single results state (replaced per search, not appended)
- Add cover-art-archive to MB search includes so cover images load
- Weiter button only blocked by track selection when tracks actually exist

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-12 08:32:23 +00:00
15f1a49378 fix: add cdparanoia fallback for audio CD detection in VMs
udevadm media flags are not propagated in VM/passthrough scenarios.
When blkid and udevadm both return nothing, try cdparanoia -Q to
detect audio CDs directly via TOC read.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-12 08:18:55 +00:00
871e39bba2 fix: reset hard before branch switch to discard stale local changes
Partial writes from a failed install leave files as "local changes",
blocking the checkout. Reset to HEAD first so the switch always works.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-12 08:09:11 +00:00
d8a6b4c56d fix: fetch all remote branches before checkout on reinstall
Single-branch clones only track one branch. Reset the remote refspec
to '*' before fetching so any target branch can be checked out.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-12 08:08:05 +00:00
16e76d70c9 fix: validate remote branch exists before clone/reinstall
Prevents cryptic git errors on fresh machines or when switching branches.
Shows available branches in the error message for easier debugging.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-12 08:07:32 +00:00
45a19c7a12 fix: use checkout -B for reinstall to support new/switched branches
Fixes "pathspec did not match" error when switching to a branch that
doesn't yet have a local tracking ref on the target machine.
Also adds CD ripping tools install and output/cd directory creation.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-12 08:05:56 +00:00
8af4da5a08 First test 2026-03-12 08:04:23 +00:00
c13ce5a50b First test 2026-03-12 08:00:23 +00:00
190f6fe1a5 Final 2026-03-11 15:31:26 +00:00
14162879c0 Final 2026-03-11 15:31:12 +00:00
e14599fa4d docs 2026-03-11 15:20:20 +00:00
5576a92c5c DOcs 2026-03-11 15:11:58 +00:00
70592d2825 db fix 2026-03-11 15:08:29 +00:00
a095688d11 DOcs 2026-03-11 14:59:23 +00:00
aabb28ee06 DOcs 2026-03-11 14:54:08 +00:00
3b66ca64f8 final dev 2026-03-11 13:54:56 +00:00
0f0cfffa7a final dev 2026-03-11 13:45:24 +00:00
6f6d4f1e58 final dev 2026-03-11 13:31:00 +00:00
275ded04b8 final dev 2026-03-11 13:22:24 +00:00
e70c50ae87 final dev 2026-03-11 13:17:34 +00:00
c23fbb53b7 final dev 2026-03-11 13:07:05 +00:00
e0e89890fa final dev 2026-03-11 12:54:43 +00:00
40fa30b532 final dev 2026-03-11 12:52:21 +00:00
f565f83aea final dev 2026-03-11 12:41:01 +00:00
6591c33caa final dev 2026-03-11 12:27:01 +00:00
5e6ec13c06 final dev 2026-03-11 12:09:49 +00:00
2cf523b8e3 final dev 2026-03-11 12:06:52 +00:00
7979b353aa final dev 2026-03-11 11:56:17 +00:00