Fix pagination, episode parsing, and infinite scroll issues

- Fix episode parsing to capture all episodes from various page structures
- Add duplicate prevention for episodes and rows
- Implement smooth scrolling with preload next page
- Add Handler cleanup to prevent memory leaks
- Create release keystore and signing config
This commit is contained in:
tvmon-dev
2026-04-15 20:11:25 +09:00
parent ba188894a1
commit f4db19329f
6 changed files with 107 additions and 35 deletions

View File

@@ -19,10 +19,21 @@ android {
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
signingConfigs {
release {
storeFile file('tvmon-release.keystore')
storePassword 'tvmon1234'
keyAlias 'tvmon'
keyPassword 'tvmon1234'
}
}
buildTypes {
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}
debug {
minifyEnabled false