root and Claude Opus 5.5
47514127d8
publish.sh: dev uploads go to the main admin with ?source=developer (dev-admin :8097 is gone)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-13 15:24:55 -08:00
root and Claude Opus 5.5
5a7a36b898
iOS: same display name for every build
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-10 12:03:49 -08:00
root and Claude Opus 5.5
f9933a4883
iOS: prov uses the main bundle ID, release becomes -pub
...
prov = org.cdnutter.<name> (personal profile)
release = org.cdnutter.<name>-pub
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-10 10:25:56 -08:00
root and Claude Opus 5.5
ec1cbdfe75
iOS: release/dev/prov builds, publish.sh, dev icon variants
...
release = org.cdnutter.<name> (main, Gitea release + Sideload)
dev = org.cdnutter.<name>-dev (dev branch, Gitea pre-release + Sideload Developer)
prov = org.cdnutter.<name>-prov (personal signed, never published)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-10 10:18:32 -08:00
root and Claude Opus 5.5
e8bc920454
iOS: default build is dev + prov, public only on request
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-09 17:09:10 -08:00
root and Claude Opus 5.5
f4af7b6cf8
iOS: dev builds get a 'dev ♡' sash on the app icon (AppIconDev)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-09 13:07:13 -08:00
root and Claude Opus 5.5
d996d3e236
iOS: dev build variant (org.cdnutter.stemify-dev) for internal tests
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-09 13:00:54 -08:00
root and Claude Opus 5.5
f099682a88
ios: build-remote defaults to white-m1 host
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 09:33:45 -08:00
root and Claude Opus 5.5
c0e33b5e3e
iOS 1.0 RC 1: battery and heat work, version label, web player redraw tweaks
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 08:31:00 -08:00
cdnutter and Claude Sonnet 5.5
df5d847169
Stemify iOS 1.1 and WebUI updates, repo restructure into desktop/ios/server/web
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-24 17:08:51 -07:00
root and Claude Sonnet 5.5
2a4e848788
stemify: build-ipa writes an unsigned release IPA plus a personal signed IPA in prov/
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-20 12:41:36 -07:00
cdnutter and Claude Sonnet 5.5
629901616b
ios: optional signing step in build-ipa.sh (profile + p12 from ios/prov)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-20 12:36:05 -07:00
cdnutter and Claude Opus 5.5
d149af336a
iOS: keep older build numbers when regenerating the source
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-20 09:18:42 -07:00
cdnutter and Claude Opus 5.5
1123f460b0
iOS 1.0.3: bundle ID org.cdnutter.stemify, stemify-<version>.ipa, AltStore source generator
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-20 09:08:11 -07:00
cdnutter and Claude Opus 5.5
a0726b07a1
iOS 1.0.2: shuffle the whole library from Songs
...
Shuffle used only the pages loaded so far (the A and B songs). It now
asks Plex for 1000 random tracks from the whole library.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-20 08:53:16 -07:00
cdnutter and Claude Opus 5.5
2ddfe051d8
iOS 1.0.1: mini player, Now Playing spacing, play spinner fix
...
- Mini player floats as a solid card and every screen leaves room for it,
so it no longer covers the bottom of lists
- More space between title and scrubber; panel switches animate
- Play button no longer spins forever after changing tracks: the engine
now always reports buffering on load
- Springier button presses and play/pause symbol transitions
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-20 08:50:42 -07:00
cdnutter and Claude Opus 5.5
fdf9e970b2
Add iOS app with CarPlay and Siri
...
SwiftUI port of the Android app under ios/, with CarPlay browse and
Now Playing, Siri play-media intents, and a build-ipa.sh script that
makes an unsigned IPA for sideloading. README gets an iOS section and
the vibecoded disclaimer.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-20 07:15:47 -07:00