From 68f8880a615e92839ec718b204f7bcd685367b2f Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 17 Oct 2013 16:33:30 +0400 Subject: [PATCH] implement tasker action to download articles and go offline --- AndroidManifest.xml | 45 ++++++++---- project.properties | 5 +- res/layout/tasker_settings.xml | 26 +++++++ res/values/strings.xml | 2 + .../ttrss/offline/OfflineDownloadService.java | 19 +++-- src/org/fox/ttrss/tasker/TaskerReceiver.java | 69 +++++++++++++++++++ .../ttrss/tasker/TaskerSettingsActivity.java | 48 +++++++++++++ 7 files changed, 194 insertions(+), 20 deletions(-) create mode 100644 res/layout/tasker_settings.xml create mode 100644 src/org/fox/ttrss/tasker/TaskerReceiver.java create mode 100644 src/org/fox/ttrss/tasker/TaskerSettingsActivity.java diff --git a/AndroidManifest.xml b/AndroidManifest.xml index b753670d..d0a0265d 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -16,7 +16,7 @@ @@ -43,8 +43,8 @@ + android:label="@string/app_name" + android:uiOptions="splitActionBarWhenNarrow" > @@ -53,6 +53,13 @@ android:name=".CommonActivity" android:label="@string/app_name" > + + + + + @@ -64,8 +71,8 @@ + android:label="@string/app_name" + android:uiOptions="splitActionBarWhenNarrow" > + + + + + + + @@ -208,23 +222,26 @@ android:name="android.appwidget.provider" android:resource="@xml/widget_small" /> - + - - + android:permission="com.google.android.apps.dashclock.permission.READ_EXTENSION_DATA" > - - + - - + \ No newline at end of file diff --git a/project.properties b/project.properties index bb236c79..1b18cf3a 100644 --- a/project.properties +++ b/project.properties @@ -12,5 +12,6 @@ target=android-17 android.library.reference.1=..\\Android-ViewPagerIndicator\\library android.library.reference.2=..\\ActionBarSherlock\\actionbarsherlock android.library.reference.3=..\\SlidingMenu\\library -android.library.reference.4=../ActionBar-PullToRefresh/library -android.library.reference.5=../ActionBar-PullToRefresh/extras/pulltorefresh-actionbarsherlock +android.library.reference.4=..\\ActionBar-PullToRefresh\\library +android.library.reference.5=..\\ActionBar-PullToRefresh\\extras\\pulltorefresh-actionbarsherlock +android.library.reference.6=../tasker-locale-api diff --git a/res/layout/tasker_settings.xml b/res/layout/tasker_settings.xml new file mode 100644 index 00000000..b96642aa --- /dev/null +++ b/res/layout/tasker_settings.xml @@ -0,0 +1,26 @@ + + + + +