diff options
Diffstat (limited to 'org.fox.ttrss/src/main/res')
-rwxr-xr-x | org.fox.ttrss/src/main/res/layout/widget_small.xml | 14 | ||||
-rw-r--r-- | org.fox.ttrss/src/main/res/values/arrays.xml | 8 | ||||
-rwxr-xr-x | org.fox.ttrss/src/main/res/values/strings.xml | 2 | ||||
-rwxr-xr-x | org.fox.ttrss/src/main/res/xml/preferences.xml | 12 | ||||
-rw-r--r-- | org.fox.ttrss/src/main/res/xml/widget_small.xml | 1 |
5 files changed, 34 insertions, 3 deletions
diff --git a/org.fox.ttrss/src/main/res/layout/widget_small.xml b/org.fox.ttrss/src/main/res/layout/widget_small.xml index 99124a3c..e6ee8a88 100755 --- a/org.fox.ttrss/src/main/res/layout/widget_small.xml +++ b/org.fox.ttrss/src/main/res/layout/widget_small.xml @@ -4,8 +4,20 @@ android:layout_height="fill_parent" android:padding="@dimen/widget_margin" > + <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/widget_light" + android:background="@color/cardview_light_background" + android:layout_width="fill_parent" + android:layout_height="fill_parent" /> + + <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/widget_dark" + android:visibility="invisible" + android:background="@color/cardview_dark_background" + android:layout_width="fill_parent" + android:layout_height="fill_parent" /> + <LinearLayout - android:background="@android:color/white" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > diff --git a/org.fox.ttrss/src/main/res/values/arrays.xml b/org.fox.ttrss/src/main/res/values/arrays.xml index aa14bd62..92cbefa9 100644 --- a/org.fox.ttrss/src/main/res/values/arrays.xml +++ b/org.fox.ttrss/src/main/res/values/arrays.xml @@ -30,5 +30,11 @@ <item>1000</item> <item>1500</item> <item>2000</item> - </string-array> + </string-array> + <string-array name="pref_widget_update_intervals" translatable="false"> + <item>15</item> + <item>30</item> + <item>45</item> + <item>60</item> + </string-array> </resources>
\ No newline at end of file diff --git a/org.fox.ttrss/src/main/res/values/strings.xml b/org.fox.ttrss/src/main/res/values/strings.xml index 3f1d44bb..36980218 100755 --- a/org.fox.ttrss/src/main/res/values/strings.xml +++ b/org.fox.ttrss/src/main/res/values/strings.xml @@ -247,4 +247,6 @@ <string name="headline_undo_row_prompt">Marked as read</string> <string name="pref_headlines_swipe_to_dismiss">Swipe to dismiss</string> <string name="pref_headlines_swipe_to_dismiss_long">Disables headlines context menu</string> + <string name="pref_widget_update_interval">Update interval (in minutes)</string> + <string name="pref_widget_dark_background">Use dark background</string> </resources> diff --git a/org.fox.ttrss/src/main/res/xml/preferences.xml b/org.fox.ttrss/src/main/res/xml/preferences.xml index df3be4e9..d09d9d8e 100755 --- a/org.fox.ttrss/src/main/res/xml/preferences.xml +++ b/org.fox.ttrss/src/main/res/xml/preferences.xml @@ -189,6 +189,18 @@ android:title="@string/offline_image_cache_enabled" /> </PreferenceCategory> <PreferenceCategory android:title="@string/prefs_widget" > + <ListPreference + android:defaultValue="15" + android:entries="@array/pref_widget_update_intervals" + android:entryValues="@array/pref_widget_update_intervals" + android:key="widget_update_interval" + android:title="@string/pref_widget_update_interval" /> + + <org.fox.ttrss.util.LessBrokenSwitchPreference + android:defaultValue="false" + android:key="widget_dark_mode" + android:title="@string/pref_widget_dark_background" /> + <org.fox.ttrss.util.LessBrokenSwitchPreference android:defaultValue="true" android:key="widget_show_fresh" diff --git a/org.fox.ttrss/src/main/res/xml/widget_small.xml b/org.fox.ttrss/src/main/res/xml/widget_small.xml index df80ac46..99d5e538 100644 --- a/org.fox.ttrss/src/main/res/xml/widget_small.xml +++ b/org.fox.ttrss/src/main/res/xml/widget_small.xml @@ -1,7 +1,6 @@ <appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" android:minWidth="40dp" android:minHeight="40dp" - android:updatePeriodMillis="86400000" android:initialLayout="@layout/widget_small" android:resizeMode="none" android:widgetCategory="home_screen"> |