Merge branch 'release/1.1.2'

This commit is contained in:
Mikołaj Pich 2021-03-16 12:58:56 +01:00
commit 168f750863
6 changed files with 13 additions and 8 deletions

View File

@ -20,8 +20,8 @@ android {
testApplicationId "io.github.tests.wulkanowy" testApplicationId "io.github.tests.wulkanowy"
minSdkVersion 17 minSdkVersion 17
targetSdkVersion 30 targetSdkVersion 30
versionCode 87 versionCode 88
versionName "1.1.1" versionName "1.1.2"
multiDexEnabled true multiDexEnabled true
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables.useSupportLibrary = true vectorDrawables.useSupportLibrary = true
@ -60,7 +60,7 @@ android {
release { release {
minifyEnabled true minifyEnabled true
shrinkResources true shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release signingConfig signingConfigs.release
} }
debug { debug {
@ -150,7 +150,7 @@ ext {
} }
dependencies { dependencies {
implementation "io.github.wulkanowy:sdk:1.1.1" implementation "io.github.wulkanowy:sdk:1.1.2"
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5' coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5'

View File

@ -23,4 +23,4 @@
#Config for Material Components #Config for Material Components
-keep class com.google.android.material.tabs.** { *; } -keep class com.google.android.material.tabs.** { *; }

View File

@ -50,7 +50,7 @@ class GradePresenter @Inject constructor(
fun onSemesterSwitch(): Boolean { fun onSemesterSwitch(): Boolean {
if (semesters.isNotEmpty()) { if (semesters.isNotEmpty()) {
view?.showSemesterDialog(selectedIndex - 1, semesters.slice(0..1)) view?.showSemesterDialog(selectedIndex - 1, semesters.take(2))
} }
return true return true
} }

View File

@ -57,6 +57,7 @@ class AdditionalLessonsFragment :
additionalLessonsSwipe.setColorSchemeColors(requireContext().getThemeAttrColor(R.attr.colorPrimary)) additionalLessonsSwipe.setColorSchemeColors(requireContext().getThemeAttrColor(R.attr.colorPrimary))
additionalLessonsSwipe.setProgressBackgroundColorSchemeColor(requireContext().getThemeAttrColor(R.attr.colorSwipeRefresh)) additionalLessonsSwipe.setProgressBackgroundColorSchemeColor(requireContext().getThemeAttrColor(R.attr.colorSwipeRefresh))
additionalLessonsErrorRetry.setOnClickListener { presenter.onRetry() } additionalLessonsErrorRetry.setOnClickListener { presenter.onRetry() }
additionalLessonsErrorDetails.setOnClickListener { presenter.onDetailsClick() }
additionalLessonsPreviousButton.setOnClickListener { presenter.onPreviousDay() } additionalLessonsPreviousButton.setOnClickListener { presenter.onPreviousDay() }
additionalLessonsNavDate.setOnClickListener { presenter.onPickDate() } additionalLessonsNavDate.setOnClickListener { presenter.onPickDate() }

View File

@ -80,6 +80,10 @@ class AdditionalLessonsPresenter @Inject constructor(
loadData(currentDate, true) loadData(currentDate, true)
} }
fun onDetailsClick() {
view?.showErrorDetailsDialog(lastError)
}
private fun setBaseDateOnHolidays() { private fun setBaseDateOnHolidays() {
flow { flow {
val student = studentRepository.getCurrentStudent() val student = studentRepository.getCurrentStudent()

View File

@ -1,6 +1,6 @@
Wersja 1.1.1 Wersja 1.1.2
- naprawiliśmy wyświetlanie planu lekcji - naprawiliśmy wyświetlanie planu lekcji i lekcji dodatkowych
- naprawiliśmy kilka rzadkich problemów ze stabilnością - naprawiliśmy kilka rzadkich problemów ze stabilnością
Pełna lista zmian: https://github.com/wulkanowy/wulkanowy/releases Pełna lista zmian: https://github.com/wulkanowy/wulkanowy/releases