Commit Graph

38 Commits

Author SHA1 Message Date
91e55fa37c fixed package 2026-01-13 13:32:51 +01:00
bbb767cd20 build fix 2026-01-13 13:18:46 +01:00
a69b4c0bcb Merge branch 'develop' of https://git.klevze.si/klevze/RadioPlayer into develop 2026-01-13 11:00:17 +01:00
4bd22a2009 Merge branch 'ci/add-ffmpeg-preflight' into develop 2026-01-13 10:59:46 +01:00
fd08aaffdf Merge pull request 'ci: add FFmpeg preflight workflow and helpers' (#1) from ci/add-ffmpeg-preflight into develop
Reviewed-on: #1
2026-01-13 10:59:15 +01:00
c954bf25d4 Merge branch 'feature/RewriteUIPlan' into develop 2026-01-13 08:44:51 +01:00
7b88022b66 ci: add FFmpeg preflight workflow and helpers 2026-01-13 08:44:17 +01:00
98a6ba88fc chore: remove tracked large binaries and generated assets (keep local copies) 2026-01-13 07:31:40 +01:00
916cc7764a chore: add .gitignore to ignore build artifacts and binaries 2026-01-13 07:31:18 +01:00
694f335408 tools: add sync-version.js to sync package.json -> Tauri files
- Add tools/sync-version.js script to read root package.json version
  and update src-tauri/tauri.conf.json and src-tauri/Cargo.toml.
- Update only the [package] version line in Cargo.toml to preserve formatting.
- Include JSON read/write helpers and basic error handling/reporting.
2026-01-13 07:21:51 +01:00
abb7cafaed fix 2026-01-11 19:25:02 +01:00
d45fe0fbde removing html5 audio 2026-01-11 13:42:34 +01:00
c4020615d2 ffmpeg implemented 2026-01-11 13:40:01 +01:00
34c3f0dc89 first step 2026-01-11 10:30:54 +01:00
f9b9ce0994 fix 2026-01-11 09:53:28 +01:00
9c7f04d197 Merge branch 'feature/webApp' into develop 2026-01-11 09:02:37 +01:00
ab95d124bc fix 2026-01-11 09:02:21 +01:00
bdd3e30f14 webapp 2026-01-11 08:19:27 +01:00
f2732b36f2 update 2026-01-02 20:31:15 +01:00
7c0a202f16 fix 2026-01-02 19:38:16 +01:00
cb01a59051 Display current song 2026-01-02 19:37:08 +01:00
c3f594d102 fixed visually 2026-01-02 17:16:53 +01:00
a2753bcf66 add current song 2026-01-02 16:58:58 +01:00
e36bb1ab55 Visually fix 2026-01-02 13:25:10 +01:00
c5dc6b9dd4 Added Radio City 2026-01-02 11:38:54 +01:00
c09b05b7e7 fix 2026-01-01 20:57:03 +01:00
b99d9ce524 andorid app 2026-01-01 10:47:57 +01:00
ff9209062e Merge tag 'v0.1' into develop
Initial public preview of RadioPlayer: a lightweight Custom Google Cast Receiver + desktop sidecar for playing a LIVE radio stream.

Highlights

Custom CAF Receiver UI (HTML/CSS/JS) with branded artwork and playback status
Plays LIVE stream: https://live.radio1.si/Radio1MB (audio/mpeg, streamType: LIVE)
Controls: Play / Stop / Volume via Cast sender
Works on Nest Audio, Nest Hub/Hub Max, Chromecast, and speaker groups/stereo pairs (subject to sender capabilities)
Sidecar improvements: robust launch flow (handles NOT_ALLOWED by stopping existing sessions and retrying)
Included files

index.html
receiver.js (CAF Receiver initialization + LOAD interceptor for LIVE metadata)
styles.css (dark/purple UI)
logo.svg
index.js (launch retry + metadata fixes)
Important notes

Receiver must be hosted over HTTPS for Cast
Use Default Media Receiver for local testing; register a Custom Receiver App ID for production
Sidecar uses castv2-client (not official Google sender SDK) — group behavior may vary
No Node.js on receiver; no persistent storage guaranteed
How to test (quick)

Serve the receiver folder over HTTPS (e.g. mkcert + npx http-server).
From sender, LOAD:
contentId: https://live.radio1.si/Radio1MB
contentType: audio/mpeg
streamType: LIVE
Known limitations

UI is intentionally lightweight; some CSS effects may be limited on older devices
Sender-side group handling may need the official sender SDK for full reliability
If you want, I can draft the GitHub release body or a short changelog entry formatted for the Releases page.
2025-12-31 08:57:51 +01:00
52aa5e4914 Merge branch 'release/v0.1' v0.1 2025-12-31 08:57:45 +01:00
849f55ca75 updated readme 2025-12-31 08:56:37 +01:00
bd387cce69 small fixes 2025-12-31 08:51:00 +01:00
2d459e46d3 Merge branch 'feature/castv2-client' into develop 2025-12-31 07:33:23 +01:00
a6ca7dcdca visually updated 2025-12-31 07:33:09 +01:00
eec1cff25f beautify 2025-12-30 19:09:50 +01:00
b2f1b48d06 fixed cast 2025-12-30 18:38:25 +01:00
30ebf5bc5a visual fix 2025-12-30 15:47:48 +01:00
fe06fd9763 Initial commit 2025-12-30 15:13:02 +01:00
5934d24f7f Initial commit 2025-12-30 15:12:26 +01:00