diff --git a/app/build.gradle b/app/build.gradle index 842038e..c567986 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -35,8 +35,8 @@ dependencies { implementation 'androidx.constraintlayout:constraintlayout:2.0.0-alpha2' implementation 'org.jsoup:jsoup:1.11.3' implementation 'org.jetbrains.anko:anko-commons:0.10.8' - implementation 'com.afollestad.material-dialogs:core:2.0.0-rc1' - implementation 'com.afollestad.material-dialogs:color:2.0.0-rc1' + implementation 'com.afollestad.material-dialogs:core:2.0.0-rc3' + implementation 'com.afollestad.material-dialogs:color:2.0.0-rc3' testImplementation 'junit:junit:4.12' androidTestImplementation 'androidx.test:runner:1.1.0' androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0' diff --git a/app/src/main/java/org/mosad/seil0/projectlaogai/fragments/HomeFragment.kt b/app/src/main/java/org/mosad/seil0/projectlaogai/fragments/HomeFragment.kt index e260c00..aee73b0 100644 --- a/app/src/main/java/org/mosad/seil0/projectlaogai/fragments/HomeFragment.kt +++ b/app/src/main/java/org/mosad/seil0/projectlaogai/fragments/HomeFragment.kt @@ -75,7 +75,6 @@ class HomeFragment : Fragment() { } else { dayMenus = MensaParser().getMensaMenuDay(mainActivity.getWeekMenu(), cal.get(Calendar.DAY_OF_WEEK) + 1) uiThread { - // TODO Mensa closed today is showing txtView_Menu1Heading.text = resources.getString(R.string.meal_1_tomorrow) txtView_Menu2Heading.text = resources.getString(R.string.meal_2_tomorrow) } @@ -86,16 +85,16 @@ class HomeFragment : Fragment() { if (dayMenus.size >= 2) { // get the index of the first meal, not a "Schneller Teller" loop@ for ((i, meal) in dayMenus.withIndex()) { - if(meal.heading.contains("Essen")) { + if (meal.heading.contains("Essen")) { for ((j, part) in dayMenus[i].parts.withIndex()) { txtViewMenu1.append(part) - if(j < (dayMenus[i].parts.size - 2)) + if (j < (dayMenus[i].parts.size - 2)) txtViewMenu1.append("\n") } for ((j, part) in dayMenus[i + 1].parts.withIndex()) { txtViewMenu2.append(part) - if(j < (dayMenus[i + 1].parts.size - 2)) + if (j < (dayMenus[i + 1].parts.size - 2)) txtViewMenu2.append("\n") } @@ -104,8 +103,13 @@ class HomeFragment : Fragment() { } } else { - txtViewMenu1.text = resources.getString(R.string.no_meal_today) - txtViewMenu2.text = resources.getString(R.string.no_meal_today) + if (txtView_Menu1Heading.text == resources.getString(R.string.meal_1_tomorrow)) { + txtViewMenu1.text = resources.getString(R.string.no_meal_tomorrow) + txtViewMenu2.text = resources.getString(R.string.no_meal_tomorrow) + } else { + txtViewMenu1.text = resources.getString(R.string.no_meal_today) + txtViewMenu2.text = resources.getString(R.string.no_meal_today) + } } } } diff --git a/app/src/main/java/org/mosad/seil0/projectlaogai/fragments/MensaFragment.kt b/app/src/main/java/org/mosad/seil0/projectlaogai/fragments/MensaFragment.kt index 652a893..fa93596 100644 --- a/app/src/main/java/org/mosad/seil0/projectlaogai/fragments/MensaFragment.kt +++ b/app/src/main/java/org/mosad/seil0/projectlaogai/fragments/MensaFragment.kt @@ -90,7 +90,7 @@ class MensaFragment : Fragment() { menuViewMenu.getTxtViewMenu().append("\n") } - cardViewMensaDay.setDayHeading(meal.day) //TODO move this out of the first for loop, performance!! + cardViewMensaDay.setDayHeading(meal.day) cardViewMensaDay.getLinLayoutMensaDay().addView(menuViewMenu) add = true } diff --git a/app/src/main/res/values-de-rDE/strings.xml b/app/src/main/res/values-de-rDE/strings.xml index 555b035..bc6b953 100644 --- a/app/src/main/res/values-de-rDE/strings.xml +++ b/app/src/main/res/values-de-rDE/strings.xml @@ -10,6 +10,7 @@ Essen 1, Morgen Essen 1, Morgen heute keine Essensausgabe + morgen keine Essensausgabe Diese Woche keine weitere Essensausgabe heute keine Vorlesung Fehler diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index f14bb36..d9d1fa0 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -17,6 +17,7 @@ Meal 1, tomorrow Meal 2, tomorrow Mensa closed today + Mensa closed tomorrow No more Food this week "no lecture today "