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 {
|
||||
val gen = Random()
|
||||
|
||||
val greetingArray = when (Calendar.getInstance().get(Calendar.HOUR_OF_DAY)) {
|
||||
in 5..10 -> resources.getStringArray(R.array.greetingsMorning)
|
||||
in 11..17 -> resources.getStringArray(R.array.greetingsNoon)
|
||||
else -> resources.getStringArray(R.array.greetingsEvening)
|
||||
}
|
||||
return String.format(greetingArray[gen.nextInt(7)], prefs.getString("username", ""))
|
||||
return String.format(when (Calendar.getInstance().get(Calendar.HOUR_OF_DAY)) {
|
||||
in 5..10 -> resources.getStringArray(R.array.greetingsMorning)[gen.nextInt(resources.getStringArray(R.array.greetingsMorning).size)]
|
||||
in 11..17 -> resources.getStringArray(R.array.greetingsNoon)[gen.nextInt(resources.getStringArray(R.array.greetingsNoon).size)]
|
||||
else -> resources.getStringArray(R.array.greetingsEvening)[gen.nextInt(resources.getStringArray(R.array.greetingsEvening).size)]
|
||||
}, prefs.getString("username", ""))
|
||||
}
|
||||
|
||||
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.textfield.TextInputEditText
|
||||
import com.jaredrummler.android.device.DeviceName
|
||||
import kotlin.collections.ArrayList
|
||||
|
||||
class SettingsFragment : Fragment(R.layout.content_settings), View.OnClickListener, CompoundButton.OnCheckedChangeListener, ColourAdapter.OnClickListener {
|
||||
|
||||
|
||||
@@ -31,6 +31,42 @@
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
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
|
||||
android:id="@+id/date"
|
||||
android:layout_height="wrap_content"
|
||||
@@ -54,18 +90,6 @@
|
||||
app:layout_constraintTop_toBottomOf="@+id/date"
|
||||
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
|
||||
android:id="@+id/room"
|
||||
android:layout_width="0dp"
|
||||
@@ -79,30 +103,6 @@
|
||||
app:layout_constraintTop_toBottomOf="@+id/time"
|
||||
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>
|
||||
|
||||
</com.google.android.material.card.MaterialCardView>
|
||||
@@ -38,7 +38,7 @@
|
||||
<string name="splan">s Plan</string>
|
||||
<string name="nosplan">\' Plan</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="privacy">Datenschutzerklärung</string>
|
||||
<string name="tac">AGB</string>
|
||||
@@ -98,6 +98,7 @@
|
||||
<string name="nightMode">Aktiviert den Nachtmodus</string>
|
||||
<string name="yourPlan">Dein Plan</string>
|
||||
<string-array name="greetingsMorning">
|
||||
<item>Hallo, %s!</item>
|
||||
<item>Guten Morgen, %s!</item>
|
||||
<item>Hab einen schönen Tag, %s.</item>
|
||||
<item>Wie geht\'s dir, %s?</item>
|
||||
@@ -108,6 +109,7 @@
|
||||
<item>Wie geht\'s dir so, %s?</item>
|
||||
</string-array>
|
||||
<string-array name="greetingsNoon">
|
||||
<item>Hallo, %s!</item>
|
||||
<item>Guten Tag, %s!</item>
|
||||
<item>Einen schönen Tag noch, %s.</item>
|
||||
<item>Wie geht\'s dir, %s?</item>
|
||||
@@ -118,13 +120,11 @@
|
||||
<item>Genieß\' deinen Tag, %s.</item>
|
||||
</string-array>
|
||||
<string-array name="greetingsEvening">
|
||||
<item>Good evening, %s!</item>
|
||||
<item>Enjoy your evening, %s.</item>
|
||||
<item>Wie geht\'s dir, %s?</item>
|
||||
<item>Hallo, %s!</item>
|
||||
<item>Schönen Abend, %s!</item>
|
||||
<item>Genieß\' deinen Abend, %s.</item>
|
||||
<item>Wie geht\'s dir, %s?</item>
|
||||
<item>Hey, %s!</item>
|
||||
<item>Hi %s!</item>
|
||||
<item>Schlaf\' gut, %s.</item>
|
||||
<item>Bleib\' nicht zu lang wach, %s!</item>
|
||||
</string-array>
|
||||
</resources>
|
||||
@@ -112,6 +112,7 @@
|
||||
<string name="yourPlan">Your Plan</string>
|
||||
|
||||
<string-array name="greetingsMorning">
|
||||
<item>Hello, %s!</item>
|
||||
<item>Good morning, %s!</item>
|
||||
<item>Have a nice day, %s.</item>
|
||||
<item>How are you, %s?</item>
|
||||
@@ -122,6 +123,7 @@
|
||||
<item>How\'ve you been, %s?</item>
|
||||
</string-array>
|
||||
<string-array name="greetingsNoon">
|
||||
<item>Hello, %s!</item>
|
||||
<item>Good day, %s!</item>
|
||||
<item>Have a nice day, %s.</item>
|
||||
<item>How are you, %s?</item>
|
||||
@@ -132,13 +134,11 @@
|
||||
<item>Enjoy your day, %s!</item>
|
||||
</string-array>
|
||||
<string-array name="greetingsEvening">
|
||||
<item>Hello, %s!</item>
|
||||
<item>Good evening, %s!</item>
|
||||
<item>Enjoy your evening, %s.</item>
|
||||
<item>How are you, %s?</item>
|
||||
<item>Enjoying your evening, %s?</item>
|
||||
<item>Hey, %s!</item>
|
||||
<item>Hi %s!</item>
|
||||
<item>Sleep tight, %s.</item>
|
||||
<item>Staying up late, %s?</item>
|
||||
</string-array>
|
||||
</resources>
|
||||
|
||||
Reference in New Issue
Block a user