link to latest beta
authortobiasKaminsky <tobias@kaminsky.me>
Sat, 31 Oct 2015 09:35:35 +0000 (10:35 +0100)
committertobiasKaminsky <tobias@kaminsky.me>
Sat, 31 Oct 2015 09:35:35 +0000 (10:35 +0100)
add apk

android-release.apk [new file with mode: 0644]
apks/latest.apk [new file with mode: 0644]
apks/owncloud-beta-2015-10-31.apk [new file with mode: 0644]
res/values/setup.xml
res/xml/preferences.xml
src/com/owncloud/android/ui/activity/Preferences.java

diff --git a/android-release.apk b/android-release.apk
new file mode 100644 (file)
index 0000000..ab15cda
Binary files /dev/null and b/android-release.apk differ
diff --git a/apks/latest.apk b/apks/latest.apk
new file mode 100644 (file)
index 0000000..ab15cda
Binary files /dev/null and b/apks/latest.apk differ
diff --git a/apks/owncloud-beta-2015-10-31.apk b/apks/owncloud-beta-2015-10-31.apk
new file mode 100644 (file)
index 0000000..ab15cda
Binary files /dev/null and b/apks/owncloud-beta-2015-10-31.apk differ
index 62a8dfb..4d38476 100644 (file)
@@ -46,6 +46,7 @@
     <bool name="recommend_enabled">true</bool>
     <bool name="feedback_enabled">true</bool>
     <string name="url_help">http://owncloud.com/mobile/help</string>
     <bool name="recommend_enabled">true</bool>
     <bool name="feedback_enabled">true</bool>
     <string name="url_help">http://owncloud.com/mobile/help</string>
+    <string name="beta_link">https://github.com/owncloud/android/raw/beta/apks/latest.apk</string>
     <string name="url_imprint"></string>
     <string name="mail_recommend">"mailto:"</string>
     <string name="mail_feedback">"mailto:apps@owncloud.com"</string>
     <string name="url_imprint"></string>
     <string name="mail_recommend">"mailto:"</string>
     <string name="mail_feedback">"mailto:apps@owncloud.com"</string>
index 053c0e2..06e9142 100644 (file)
        <Preference             android:id="@+id/about_app" 
                                        android:title="@string/about_title" 
                                        android:key="about_app" />
        <Preference             android:id="@+id/about_app" 
                                        android:title="@string/about_title" 
                                        android:key="about_app" />
+
+       <Preference android:id="@+id/beta_link"
+                               android:title="Download latest beta"
+                               android:key="beta_link" />
        </PreferenceCategory>
 
 
        </PreferenceCategory>
 
 
index 2ffcc86..8ba6428 100644 (file)
@@ -472,6 +472,22 @@ public class Preferences extends PreferenceActivity
                     Context.BIND_AUTO_CREATE);
         }
 
                     Context.BIND_AUTO_CREATE);
         }
 
+        /* Link to Beta apks */
+        Preference pBetaLink =  findPreference("beta_link");
+        if (pBetaLink != null ){
+            pBetaLink.setOnPreferenceClickListener(new OnPreferenceClickListener() {
+                @Override
+                public boolean onPreferenceClick(Preference preference) {
+                    String betaLinkWeb = (String) getText(R.string.beta_link);
+                    if (betaLinkWeb != null && betaLinkWeb.length() > 0) {
+                        Uri uriUrl = Uri.parse(betaLinkWeb);
+                        Intent intent = new Intent(Intent.ACTION_VIEW, uriUrl);
+                        startActivity(intent);
+                    }
+                    return true;
+                }
+            });
+        }
     }
     
     private void toggleInstantPictureOptions(Boolean value){
     }
     
     private void toggleInstantPictureOptions(Boolean value){