style: remove channel display limit
This commit is contained in:
@@ -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」圖示。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user