Compare commits

..

No commits in common. "cd8c1814ca412e3181671c2a8b650d261b171157" and "adc450f14fc05982808d58c53b7b3435b2da66a4" have entirely different histories.

3 changed files with 6 additions and 9 deletions

View File

@ -33,7 +33,7 @@ adb shell am start -n com.peterino.blastoise/.MainActivity
## MVP scope
- Defaults to `https://tunes.peterino.com/` and auto-connects on launch.
- Defaults to `http://mhsgroove.peterino.com:3001` and auto-connects on launch.
- Saves a server URL locally.
- Uses `/api/channels` to establish an authenticated or guest session.
- Supports `/api/auth/login` for named users.

View File

@ -801,7 +801,7 @@ class MainActivity : Activity(), PlaybackSnapshotListener {
}
val deckTop = row().apply { gravity = Gravity.CENTER_VERTICAL }
val badge = TextView(this).apply {
text = "TUNE"
text = "3001"
textSize = 22f
typeface = displayFont
letterSpacing = 0f

View File

@ -6,8 +6,7 @@ import java.net.URLEncoder
import java.nio.charset.StandardCharsets
object SessionStore {
const val defaultServerBaseUrl = "https://tunes.peterino.com"
private const val legacyDefaultServerBaseUrl = "http://mhsgroove.peterino.com:3001"
const val defaultServerBaseUrl = "http://mhsgroove.peterino.com:3001"
const val userAgent = "BlastoiseAndroid/0.1"
@Volatile
@ -21,11 +20,9 @@ object SessionStore {
fun load(context: Context) {
val prefs = context.getSharedPreferences("blastoise", Context.MODE_PRIVATE)
val storedBaseUrl = prefs.getString("serverBaseUrl", defaultServerBaseUrl).orEmpty().trim()
serverBaseUrl = when {
storedBaseUrl.isBlank() -> defaultServerBaseUrl
storedBaseUrl.trimEnd('/') == legacyDefaultServerBaseUrl -> defaultServerBaseUrl
else -> storedBaseUrl.trimEnd('/')
serverBaseUrl = prefs.getString("serverBaseUrl", defaultServerBaseUrl) ?: defaultServerBaseUrl
if (serverBaseUrl.isBlank()) {
serverBaseUrl = defaultServerBaseUrl
}
cookieHeader = prefs.getString("cookieHeader", "") ?: ""
themeKey = prefs.getString("themeKey", "seraph") ?: "seraph"