Vegetarian/Vegan filter

This commit is contained in:
Sebastian Seedorf
2019-10-20 15:16:45 +02:00
parent 59155923a1
commit 26742cd704
6 changed files with 38 additions and 0 deletions

View File

@@ -15,4 +15,10 @@
<item>Alle 12 Stunden</item> <item>Alle 12 Stunden</item>
<item>Alle 24 Stunden</item> <item>Alle 24 Stunden</item>
</string-array> </string-array>
<string-array name="pref_food_level_entries">
<item>Zeige jedes Essen</item>
<item>Zeige nur vegetarisches Essen</item>
<item>Zeige nur veganes Essen</item>
</string-array>
</resources> </resources>

View File

@@ -43,6 +43,9 @@
<string name="pref_price_group_title">Kantinenpreisgruppe</string> <string name="pref_price_group_title">Kantinenpreisgruppe</string>
<string name="pref_price_group_summary">Zeige nur Preise einer Gruppe</string> <string name="pref_price_group_summary">Zeige nur Preise einer Gruppe</string>
<string name="pref_price_group_dialog">Preisgruppe</string> <string name="pref_price_group_dialog">Preisgruppe</string>
<string name="pref_food_level_title">Vegetarisch/Vegan</string>
<string name="pref_food_level_summary">Zeige nur vegetarisches oder veganes Essen</string>
<string name="pref_food_level_dialog">Essensfilter</string>
<string name="pref_sync_frequency_title">Synchronisationshäufigkeit</string> <string name="pref_sync_frequency_title">Synchronisationshäufigkeit</string>
<string name="pref_sync_frequency_summary">Stellt Häufigkeit der automatischen Synchronisation ein</string> <string name="pref_sync_frequency_summary">Stellt Häufigkeit der automatischen Synchronisation ein</string>
<string name="pref_sync_frequency_dialog">Sync-Frequenz</string> <string name="pref_sync_frequency_dialog">Sync-Frequenz</string>

View File

@@ -29,4 +29,15 @@
<item>12</item> <item>12</item>
<item>24</item> <item>24</item>
</string-array> </string-array>
<string-array name="pref_food_level_entries">
<item>Show every meal</item>
<item>Show only vegetarian meals</item>
<item>Show only vegan meals</item>
</string-array>
<string-array name="pref_food_level_values" translatable="false">
<item>all</item>
<item>vegetarian</item>
<item>vegan</item>
</string-array>
</resources> </resources>

View File

@@ -15,6 +15,13 @@
<string name="pref_sync_frequency" translatable="false">pref_sync_frequency</string> <string name="pref_sync_frequency" translatable="false">pref_sync_frequency</string>
<string name="pref_sync_frequency_default" translatable="false">6</string> <string name="pref_sync_frequency_default" translatable="false">6</string>
<string-array name="pref_food_level" translatable="false">
<item>@string/pref_food_level</item>
<item>@string/pref_food_level_default</item>
</string-array>
<string name="pref_food_level" translatable="false">pref_food_level</string>
<string name="pref_food_level_default" translatable="false">all</string>
<!-- Other preferences --> <!-- Other preferences -->
<string name="pref_last_visited_news" translatable="false">pref_last_visited_news</string> <string name="pref_last_visited_news" translatable="false">pref_last_visited_news</string>

View File

@@ -50,6 +50,9 @@
<string name="pref_price_group_title">Canteen Price Group</string> <string name="pref_price_group_title">Canteen Price Group</string>
<string name="pref_price_group_summary">Only show specific price category</string> <string name="pref_price_group_summary">Only show specific price category</string>
<string name="pref_price_group_dialog">Price Group Selection</string> <string name="pref_price_group_dialog">Price Group Selection</string>
<string name="pref_food_level_title">Meal Filter</string>
<string name="pref_food_level_summary">Only show vegetarian or vegan foods</string>
<string name="pref_food_level_dialog">Meal Filter Selection</string>
<string name="pref_sync_frequency_title">Sync frequency</string> <string name="pref_sync_frequency_title">Sync frequency</string>
<string name="pref_sync_frequency_summary">Set automatic background sync frequency</string> <string name="pref_sync_frequency_summary">Set automatic background sync frequency</string>
<string name="pref_sync_frequency_dialog">Frequency selection</string> <string name="pref_sync_frequency_dialog">Frequency selection</string>

View File

@@ -9,6 +9,14 @@
android:entries="@array/pref_price_group_entries" android:entries="@array/pref_price_group_entries"
android:entryValues="@array/pref_price_group_values" android:entryValues="@array/pref_price_group_values"
android:dialogTitle="@string/pref_price_group_dialog" /> android:dialogTitle="@string/pref_price_group_dialog" />
<ListPreference
android:key="@string/pref_food_level"
android:defaultValue="@string/pref_food_level_default"
android:title="@string/pref_food_level_title"
android:summary="@string/pref_food_level_summary"
android:entries="@array/pref_food_level_entries"
android:entryValues="@array/pref_food_level_values"
android:dialogTitle="@string/pref_food_level_dialog" />
<ListPreference <ListPreference
android:key="@string/pref_sync_frequency" android:key="@string/pref_sync_frequency"
android:defaultValue="@string/pref_sync_frequency_default" android:defaultValue="@string/pref_sync_frequency_default"