Archived
Edited greetings and course card layout in preparation for release 2.1.0
This commit is contained in:
@@ -215,12 +215,11 @@ class Main : AppCompatActivity(R.layout.app_bar_main) {
|
|||||||
private fun getGreetingString(): String {
|
private fun getGreetingString(): String {
|
||||||
val gen = Random()
|
val gen = Random()
|
||||||
|
|
||||||
val greetingArray = when (Calendar.getInstance().get(Calendar.HOUR_OF_DAY)) {
|
return String.format(when (Calendar.getInstance().get(Calendar.HOUR_OF_DAY)) {
|
||||||
in 5..10 -> resources.getStringArray(R.array.greetingsMorning)
|
in 5..10 -> resources.getStringArray(R.array.greetingsMorning)[gen.nextInt(resources.getStringArray(R.array.greetingsMorning).size)]
|
||||||
in 11..17 -> resources.getStringArray(R.array.greetingsNoon)
|
in 11..17 -> resources.getStringArray(R.array.greetingsNoon)[gen.nextInt(resources.getStringArray(R.array.greetingsNoon).size)]
|
||||||
else -> resources.getStringArray(R.array.greetingsEvening)
|
else -> resources.getStringArray(R.array.greetingsEvening)[gen.nextInt(resources.getStringArray(R.array.greetingsEvening).size)]
|
||||||
}
|
}, prefs.getString("username", ""))
|
||||||
return String.format(greetingArray[gen.nextInt(7)], prefs.getString("username", ""))
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun openInfoDialog() {
|
private fun openInfoDialog() {
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ import com.google.android.material.bottomnavigation.BottomNavigationView
|
|||||||
import com.google.android.material.button.MaterialButton
|
import com.google.android.material.button.MaterialButton
|
||||||
import com.google.android.material.textfield.TextInputEditText
|
import com.google.android.material.textfield.TextInputEditText
|
||||||
import com.jaredrummler.android.device.DeviceName
|
import com.jaredrummler.android.device.DeviceName
|
||||||
|
import kotlin.collections.ArrayList
|
||||||
|
|
||||||
class SettingsFragment : Fragment(R.layout.content_settings), View.OnClickListener, CompoundButton.OnCheckedChangeListener, ColourAdapter.OnClickListener {
|
class SettingsFragment : Fragment(R.layout.content_settings), View.OnClickListener, CompoundButton.OnCheckedChangeListener, ColourAdapter.OnClickListener {
|
||||||
|
|
||||||
|
|||||||
@@ -31,6 +31,42 @@
|
|||||||
app:layout_constraintTop_toTopOf="parent"
|
app:layout_constraintTop_toTopOf="parent"
|
||||||
android:textColor="@color/colorText"/>
|
android:textColor="@color/colorText"/>
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:id="@+id/iconView"
|
||||||
|
android:layout_width="0dp"
|
||||||
|
android:layout_height="20dp"
|
||||||
|
android:layout_marginStart="16dp"
|
||||||
|
android:tint="@color/colorText"
|
||||||
|
app:layout_constraintBottom_toBottomOf="@+id/course"
|
||||||
|
app:layout_constraintStart_toStartOf="parent"
|
||||||
|
app:layout_constraintTop_toTopOf="@+id/course" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/course"
|
||||||
|
android:layout_width="0dp"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="4dp"
|
||||||
|
android:layout_marginTop="8dp"
|
||||||
|
android:layout_marginEnd="8dp"
|
||||||
|
android:textColor="@color/colorText"
|
||||||
|
app:layout_constraintEnd_toStartOf="@+id/time"
|
||||||
|
app:layout_constraintStart_toEndOf="@+id/iconView"
|
||||||
|
app:layout_constraintTop_toBottomOf="@+id/group" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/additional"
|
||||||
|
android:layout_width="0dp"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="16dp"
|
||||||
|
android:layout_marginTop="8dp"
|
||||||
|
android:layout_marginEnd="8dp"
|
||||||
|
android:layout_marginBottom="16dp"
|
||||||
|
android:textColor="@color/colorText"
|
||||||
|
app:layout_constraintBottom_toBottomOf="parent"
|
||||||
|
app:layout_constraintEnd_toStartOf="@+id/room"
|
||||||
|
app:layout_constraintStart_toStartOf="parent"
|
||||||
|
app:layout_constraintTop_toBottomOf="@+id/course" />
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/date"
|
android:id="@+id/date"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
@@ -54,18 +90,6 @@
|
|||||||
app:layout_constraintTop_toBottomOf="@+id/date"
|
app:layout_constraintTop_toBottomOf="@+id/date"
|
||||||
app:layout_constraintWidth_max="200dp" />
|
app:layout_constraintWidth_max="200dp" />
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/course"
|
|
||||||
android:layout_width="0dp"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_marginStart="8dp"
|
|
||||||
android:layout_marginTop="8dp"
|
|
||||||
android:layout_marginEnd="8dp"
|
|
||||||
android:textColor="@color/colorText"
|
|
||||||
app:layout_constraintEnd_toStartOf="@+id/time"
|
|
||||||
app:layout_constraintStart_toEndOf="@+id/iconView"
|
|
||||||
app:layout_constraintTop_toBottomOf="@+id/group" />
|
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/room"
|
android:id="@+id/room"
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
@@ -79,30 +103,6 @@
|
|||||||
app:layout_constraintTop_toBottomOf="@+id/time"
|
app:layout_constraintTop_toBottomOf="@+id/time"
|
||||||
app:layout_constraintWidth_max="200dp" />
|
app:layout_constraintWidth_max="200dp" />
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/additional"
|
|
||||||
android:layout_width="0dp"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_marginStart="16dp"
|
|
||||||
android:layout_marginTop="8dp"
|
|
||||||
android:layout_marginEnd="8dp"
|
|
||||||
android:layout_marginBottom="16dp"
|
|
||||||
android:textColor="@color/colorText"
|
|
||||||
app:layout_constraintBottom_toBottomOf="parent"
|
|
||||||
app:layout_constraintEnd_toStartOf="@+id/room"
|
|
||||||
app:layout_constraintStart_toStartOf="parent"
|
|
||||||
app:layout_constraintTop_toBottomOf="@+id/course" />
|
|
||||||
|
|
||||||
<ImageView
|
|
||||||
android:id="@+id/iconView"
|
|
||||||
android:layout_width="20dp"
|
|
||||||
android:layout_height="0dp"
|
|
||||||
android:layout_marginStart="16dp"
|
|
||||||
android:tint="@color/colorText"
|
|
||||||
app:layout_constraintBottom_toBottomOf="@+id/course"
|
|
||||||
app:layout_constraintStart_toStartOf="parent"
|
|
||||||
app:layout_constraintTop_toTopOf="@+id/course" />
|
|
||||||
|
|
||||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||||
|
|
||||||
</com.google.android.material.card.MaterialCardView>
|
</com.google.android.material.card.MaterialCardView>
|
||||||
@@ -38,7 +38,7 @@
|
|||||||
<string name="splan">s Plan</string>
|
<string name="splan">s Plan</string>
|
||||||
<string name="nosplan">\' Plan</string>
|
<string name="nosplan">\' Plan</string>
|
||||||
<string name="licences">Lizenzen</string>
|
<string name="licences">Lizenzen</string>
|
||||||
<string name="whatItTook">Was die App ausmacht</string>
|
<string name="whatItTook">Was die App ausmacht (Englisch)</string>
|
||||||
<string name="version">Versionsnummer</string>
|
<string name="version">Versionsnummer</string>
|
||||||
<string name="privacy">Datenschutzerklärung</string>
|
<string name="privacy">Datenschutzerklärung</string>
|
||||||
<string name="tac">AGB</string>
|
<string name="tac">AGB</string>
|
||||||
@@ -98,6 +98,7 @@
|
|||||||
<string name="nightMode">Aktiviert den Nachtmodus</string>
|
<string name="nightMode">Aktiviert den Nachtmodus</string>
|
||||||
<string name="yourPlan">Dein Plan</string>
|
<string name="yourPlan">Dein Plan</string>
|
||||||
<string-array name="greetingsMorning">
|
<string-array name="greetingsMorning">
|
||||||
|
<item>Hallo, %s!</item>
|
||||||
<item>Guten Morgen, %s!</item>
|
<item>Guten Morgen, %s!</item>
|
||||||
<item>Hab einen schönen Tag, %s.</item>
|
<item>Hab einen schönen Tag, %s.</item>
|
||||||
<item>Wie geht\'s dir, %s?</item>
|
<item>Wie geht\'s dir, %s?</item>
|
||||||
@@ -108,6 +109,7 @@
|
|||||||
<item>Wie geht\'s dir so, %s?</item>
|
<item>Wie geht\'s dir so, %s?</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
<string-array name="greetingsNoon">
|
<string-array name="greetingsNoon">
|
||||||
|
<item>Hallo, %s!</item>
|
||||||
<item>Guten Tag, %s!</item>
|
<item>Guten Tag, %s!</item>
|
||||||
<item>Einen schönen Tag noch, %s.</item>
|
<item>Einen schönen Tag noch, %s.</item>
|
||||||
<item>Wie geht\'s dir, %s?</item>
|
<item>Wie geht\'s dir, %s?</item>
|
||||||
@@ -118,13 +120,11 @@
|
|||||||
<item>Genieß\' deinen Tag, %s.</item>
|
<item>Genieß\' deinen Tag, %s.</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
<string-array name="greetingsEvening">
|
<string-array name="greetingsEvening">
|
||||||
<item>Good evening, %s!</item>
|
<item>Hallo, %s!</item>
|
||||||
<item>Enjoy your evening, %s.</item>
|
<item>Schönen Abend, %s!</item>
|
||||||
<item>Wie geht\'s dir, %s?</item>
|
|
||||||
<item>Genieß\' deinen Abend, %s.</item>
|
<item>Genieß\' deinen Abend, %s.</item>
|
||||||
|
<item>Wie geht\'s dir, %s?</item>
|
||||||
<item>Hey, %s!</item>
|
<item>Hey, %s!</item>
|
||||||
<item>Hi %s!</item>
|
<item>Hi %s!</item>
|
||||||
<item>Schlaf\' gut, %s.</item>
|
|
||||||
<item>Bleib\' nicht zu lang wach, %s!</item>
|
|
||||||
</string-array>
|
</string-array>
|
||||||
</resources>
|
</resources>
|
||||||
@@ -112,6 +112,7 @@
|
|||||||
<string name="yourPlan">Your Plan</string>
|
<string name="yourPlan">Your Plan</string>
|
||||||
|
|
||||||
<string-array name="greetingsMorning">
|
<string-array name="greetingsMorning">
|
||||||
|
<item>Hello, %s!</item>
|
||||||
<item>Good morning, %s!</item>
|
<item>Good morning, %s!</item>
|
||||||
<item>Have a nice day, %s.</item>
|
<item>Have a nice day, %s.</item>
|
||||||
<item>How are you, %s?</item>
|
<item>How are you, %s?</item>
|
||||||
@@ -122,6 +123,7 @@
|
|||||||
<item>How\'ve you been, %s?</item>
|
<item>How\'ve you been, %s?</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
<string-array name="greetingsNoon">
|
<string-array name="greetingsNoon">
|
||||||
|
<item>Hello, %s!</item>
|
||||||
<item>Good day, %s!</item>
|
<item>Good day, %s!</item>
|
||||||
<item>Have a nice day, %s.</item>
|
<item>Have a nice day, %s.</item>
|
||||||
<item>How are you, %s?</item>
|
<item>How are you, %s?</item>
|
||||||
@@ -132,13 +134,11 @@
|
|||||||
<item>Enjoy your day, %s!</item>
|
<item>Enjoy your day, %s!</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
<string-array name="greetingsEvening">
|
<string-array name="greetingsEvening">
|
||||||
|
<item>Hello, %s!</item>
|
||||||
<item>Good evening, %s!</item>
|
<item>Good evening, %s!</item>
|
||||||
<item>Enjoy your evening, %s.</item>
|
<item>Enjoy your evening, %s.</item>
|
||||||
<item>How are you, %s?</item>
|
<item>How are you, %s?</item>
|
||||||
<item>Enjoying your evening, %s?</item>
|
|
||||||
<item>Hey, %s!</item>
|
<item>Hey, %s!</item>
|
||||||
<item>Hi %s!</item>
|
<item>Hi %s!</item>
|
||||||
<item>Sleep tight, %s.</item>
|
|
||||||
<item>Staying up late, %s?</item>
|
|
||||||
</string-array>
|
</string-array>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
Reference in New Issue
Block a user