forked from github/szkolny
[Home] Change card swipe direction to left. Add config dialog to bottom sheet.
This commit is contained in:
parent
927316d24b
commit
445dec907d
@ -16,7 +16,7 @@ class CardItemTouchHelperCallback(private val cardAdapter: HomeCardAdapter, priv
|
||||
companion object {
|
||||
private const val TAG = "CardItemTouchHelperCallback"
|
||||
private const val DRAG_FLAGS = UP or DOWN
|
||||
private const val SWIPE_FLAGS = RIGHT
|
||||
private const val SWIPE_FLAGS = LEFT
|
||||
}
|
||||
|
||||
private var dragCardView: MaterialCardView? = null
|
||||
|
@ -94,6 +94,13 @@ class HomeFragment : Fragment(), CoroutineScope {
|
||||
return
|
||||
|
||||
activity.bottomSheet.prependItems(
|
||||
BottomSheetPrimaryItem(true)
|
||||
.withTitle(R.string.menu_add_remove_cards)
|
||||
.withIcon(Icon.cmd_card_bulleted_settings_outline)
|
||||
.withOnClickListener(OnClickListener {
|
||||
activity.bottomSheet.close()
|
||||
HomeConfigDialog(activity, reloadOnDismiss = true)
|
||||
}),
|
||||
BottomSheetPrimaryItem(true)
|
||||
.withTitle(R.string.menu_set_student_number)
|
||||
.withIcon(SzkolnyFont.Icon.szf_clipboard_list_outline)
|
||||
|
@ -29,12 +29,14 @@
|
||||
tools:listitem="@layout/card_home_timetable" />
|
||||
|
||||
<View
|
||||
android:id="@+id/configHintDivider"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="1dp"
|
||||
android:layout_marginVertical="8dp"
|
||||
android:background="@drawable/divider" />
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/configHint"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center_vertical"
|
||||
|
@ -1261,7 +1261,7 @@
|
||||
<string name="grades_config_dont_count_grades">Wyklucz wybrane oceny ze średniej</string>
|
||||
<string name="grades_config_dont_count_hint">Oceny oddziel przecinkiem</string>
|
||||
<string name="grades_config_dont_count_placeholder">Podaj oceny...</string>
|
||||
<string name="home_configure_notice">Możesz usunąć karty przesuwając w prawo lub zmienić ich kolejność, przytrzymując na kartę.</string>
|
||||
<string name="home_configure_notice">Możesz usunąć karty przesuwając w lewo lub zmienić ich kolejność, przytrzymując na kartę.</string>
|
||||
<string name="home_configure_add_remove">Dodaj/usuń karty</string>
|
||||
<string name="card_type_lucky_number">Szczęśliwy numerek</string>
|
||||
<string name="card_type_timetable">Plan lekcji</string>
|
||||
@ -1275,4 +1275,5 @@
|
||||
<string name="registration_enable_progress_text">Pobieranie udostępnionych wydarzeń...</string>
|
||||
<string name="registration_enable_dialog_title">Rejestracja na serwerze</string>
|
||||
<string name="registration_enable_dialog_text">Rejestracja jest automatyczna, jeśli ta opcja jest włączona. Pozwala na tworzenie i odbieranie wydarzeń udostępnionych innym uczniom z Twojej klasy. Dzięki temu, można dodawać do dziennika pozycje nie zapisane przez nauczyciela.\n\nUpewnij się, że zapoznałeś się z warunkami <a href="http://szkolny.eu/privacy-policy">Polityki prywatności</a> i akceptujesz jej postanowienia.</string>
|
||||
<string name="menu_add_remove_cards">Dodaj lub usuń karty</string>
|
||||
</resources>
|
||||
|
Loading…
Reference in New Issue
Block a user