style: remove channel display limit

This commit is contained in:
tunbmoon
2026-02-24 14:32:24 +08:00
parent c232b3057d
commit 4340e23eac
5 changed files with 4 additions and 13 deletions
+2 -2
View File
@@ -22,8 +22,8 @@ android {
applicationId = "com.antoniegil.astronia"
minSdk = 24
targetSdk = 36
versionCode = 1040
versionName = "1.0.4"
versionCode = 1050
versionName = "1.0.5"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables { useSupportLibrary = true }
@@ -16,7 +16,6 @@ fun generateTimestampFilename(prefix: String, extension: String): String {
}
object PlayerConstants {
const val MAX_CHANNEL_DISPLAY = 500
const val MAX_HISTORY_SIZE = 50
const val AUTO_HIDE_CONTROLS_DELAY_MS = 3000L
const val M3U8_MAX_SIZE_BYTES = 10 * 1024 * 1024
@@ -63,10 +63,6 @@ object M3U8Parser {
logoUrl = currentLogoUrl
)
)
if (channels.size >= PlayerConstants.MAX_CHANNEL_DISPLAY) {
break
}
}
currentName = ""
currentGroup = ""
@@ -190,10 +186,6 @@ object M3U8Parser {
logoUrl = currentLogoUrl
)
)
if (channels.size >= PlayerConstants.MAX_CHANNEL_DISPLAY) {
return@forEach
}
}
currentName = ""
currentGroup = ""
@@ -166,7 +166,7 @@ class PlayerViewModel(application: Application) : AndroidViewModel(application)
}
}
val channels = parsedChannels.take(com.antoniegil.astronia.util.PlayerConstants.MAX_CHANNEL_DISPLAY)
val channels = parsedChannels
val startChannel = when {
initialChannelUrl != null -> channels.find { it.url == initialChannelUrl }
@@ -1,5 +1,5 @@
新增視訊品質/位元率選擇功能。
新增頻道編輯頁面,支援拖曳重新排序、多選以及儲存/匯出功能。
新增頻道編輯頁面,支援拖曳重新排序、多選以及儲存/匯出功能。
整合 MediaSession 以改善後台播放體驗和互動。
在主頁、歷史記錄和頻道編輯頁面的頻道卡片中顯示「tvg-logo」圖示。