Rename app to Castarr (dev.castarr.tv), add JDK toolchain resolution

Package/applicationId com.nodecast.tv -> dev.castarr.tv, all branding in app
and remote page renamed, remote localStorage key changed. Foojay toolchain
resolver + jvmToolchain(17) so hosts with only a JRE can build.

Closes #1

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
be-nj
2026-08-25 00:17:59 +02:00
parent a11b5a68c0
commit e2822d6f6f
14 changed files with 39 additions and 28 deletions

View File

@@ -1,4 +1,4 @@
package com.nodecast.tv
package dev.castarr.tv
import android.app.Activity
import android.graphics.Color
@@ -11,12 +11,12 @@ import android.view.View
import android.widget.ImageView
import android.widget.TextView
import androidx.media3.ui.PlayerView
import com.nodecast.tv.pairing.Pairing
import com.nodecast.tv.pairing.Qr
import com.nodecast.tv.player.PlayerController
import com.nodecast.tv.playlist.Channel
import com.nodecast.tv.playlist.PlaylistRepository
import com.nodecast.tv.server.ControlServer
import dev.castarr.tv.pairing.Pairing
import dev.castarr.tv.pairing.Qr
import dev.castarr.tv.player.PlayerController
import dev.castarr.tv.playlist.Channel
import dev.castarr.tv.playlist.PlaylistRepository
import dev.castarr.tv.server.ControlServer
import org.json.JSONObject
class MainActivity : Activity(), ControlServer.Listener {

View File

@@ -1,4 +1,4 @@
package com.nodecast.tv.pairing
package dev.castarr.tv.pairing
import android.content.Context
import java.net.Inet4Address

View File

@@ -1,4 +1,4 @@
package com.nodecast.tv.pairing
package dev.castarr.tv.pairing
import android.graphics.Bitmap
import android.graphics.Color

View File

@@ -1,4 +1,4 @@
package com.nodecast.tv.player
package dev.castarr.tv.player
import android.content.Context
import androidx.media3.common.MediaItem

View File

@@ -1,4 +1,4 @@
package com.nodecast.tv.playlist
package dev.castarr.tv.playlist
import org.json.JSONArray
import org.json.JSONObject

View File

@@ -1,4 +1,4 @@
package com.nodecast.tv.playlist
package dev.castarr.tv.playlist
object M3uParser {

View File

@@ -1,4 +1,4 @@
package com.nodecast.tv.playlist
package dev.castarr.tv.playlist
import android.content.Context
import org.json.JSONArray

View File

@@ -1,11 +1,11 @@
package com.nodecast.tv.server
package dev.castarr.tv.server
import android.content.Context
import android.os.Handler
import android.os.Looper
import android.util.Log
import com.nodecast.tv.pairing.Pairing
import com.nodecast.tv.playlist.Channel
import dev.castarr.tv.pairing.Pairing
import dev.castarr.tv.playlist.Channel
import fi.iki.elonen.NanoHTTPD
import fi.iki.elonen.NanoWSD
import org.json.JSONObject