diff --git a/app/build.gradle b/app/build.gradle index 95c27c0..ac98834 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ android { applicationId "org.mosad.seil0.projectlaogai" minSdkVersion 23 targetSdkVersion 29 - versionCode 15 - versionName "0.5.93-RC1" + versionCode 5911 // 0005911 + versionName "0.6.0-RC1" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" resValue "string", "build_time", buildTime() setProperty("archivesBaseName", "projectlaogai-$versionName") diff --git a/app/src/main/java/org/mosad/seil0/projectlaogai/OnboardingActivity.kt b/app/src/main/java/org/mosad/seil0/projectlaogai/OnboardingActivity.kt index dcb4799..24d0466 100644 --- a/app/src/main/java/org/mosad/seil0/projectlaogai/OnboardingActivity.kt +++ b/app/src/main/java/org/mosad/seil0/projectlaogai/OnboardingActivity.kt @@ -34,6 +34,7 @@ import androidx.core.text.HtmlCompat import androidx.viewpager.widget.ViewPager import com.afollestad.materialdialogs.callbacks.onDismiss import kotlinx.android.synthetic.main.activity_onboarding.* +import org.mosad.seil0.projectlaogai.controller.preferences.EncryptedPreferences import org.mosad.seil0.projectlaogai.fragments.SettingsFragment import org.mosad.seil0.projectlaogai.onboarding.ViewPagerAdapter @@ -95,11 +96,11 @@ class OnboardingActivity : AppCompatActivity() { // get login credentials from gui val email = editTextEmail.text.toString() val password = editTextPassword.text.toString() - println("Login: $email:$password") - // call LoginController + // save the credentials + EncryptedPreferences.saveCredentials(email, password, this) - //launchHomeScreen() + launchHomeScreen() } private fun addBottomDots(currentPage: Int) { diff --git a/build.gradle b/build.gradle index b84b774..982f6ef 100644 --- a/build.gradle +++ b/build.gradle @@ -1,7 +1,7 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { - ext.kotlin_version = '1.3.72' + ext.kotlin_version = '1.4.0' repositories { google() jcenter() diff --git a/fastlane/metadata/android/de-DE/full_description.txt b/fastlane/metadata/android/de-DE/full_description.txt index 71eca07..e5ffcee 100644 --- a/fastlane/metadata/android/de-DE/full_description.txt +++ b/fastlane/metadata/android/de-DE/full_description.txt @@ -1,8 +1,10 @@ -ProjectLaogai ist eine App um den Vorlesungsplan und den Mensa-Speiseplan der Hochschule Offenburg anzuzeigen. +ProjectLaogai ist eine App um den Vorlesungsplan, die Notenverwaltung und den Mensa-Speiseplan der Hochschule Offenburg anzuzeigen. Features: -* schaue was es diese und nächste Woche in der Mensa zu Essen gibt -* schaue dir deinen Vorlesungsplan an -* lass dir das aktuelle Guthaben der Mensakarte anzeigen +* lass dir deine Noten direkt in der App anzeigen +* zeige den Stundenplan deines Studiengangs an +* schau dir den Mensa Speiseplan der aktuellen und der nächsten Woche an +* schaue dir das aktuelle Guthaben deiner Mensakarte an * öffne moodle direkt in der App -* viele lustige Bugs + +Bitte melde Fehler und Probleme an support@mosad.xyz diff --git a/fastlane/metadata/android/en-US/changelogs/6000.txt b/fastlane/metadata/android/en-US/changelogs/6000.txt new file mode 100644 index 0000000..a9537e3 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/6000.txt @@ -0,0 +1,9 @@ +Here comes version 0.6.0 "anthropomorphised Athena" + +* new: the new Onboarding Process allows you to select your course and login to the qispos system +* new: it's now possible to access the grades from qispos +* new: you can now add additinal lessons wich are not part of your cours timetable +* change: new primary and accent colors to match the mosad.xyz design +* change: updated some libraries +* fix: compatibility with tcor version 1.2.2 and higher +* fix: crash on first start, if tcor is not reachable diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt index c080ed0..d235b70 100644 --- a/fastlane/metadata/android/en-US/full_description.txt +++ b/fastlane/metadata/android/en-US/full_description.txt @@ -1,8 +1,10 @@ -ProjectLaogai is an app to access the timetable and the mensa menu of Hochschule Offenburg. +ProjectLaogai is an app to access the timetable, grades (qispos) and the canteen menu of Hochschule Offenburg. Features: -* check out the mensa menu of this and next week -* access your timetable +* have your grades displayed directly in the app +* show the timetable of your course +* take a look at the canteen menu for the current and next week * check the current balance of your mensa card -* open moodle -* probably some funny bugs +* open moodle directly in the app + +Please report bugs and issues to support@mosad.xyz