New app: Vuze Remote
This commit is contained in:
parent
0dd0e0153a
commit
8a8bbb1425
42
metadata/com.vuze.android.remote.txt
Normal file
42
metadata/com.vuze.android.remote.txt
Normal file
|
@ -0,0 +1,42 @@
|
|||
Categories:Internet
|
||||
License:GPLv2+
|
||||
Web Site:https://wiki.vuze.com/w/Android_Remote_Guide
|
||||
Source Code:https://github.com/vuze/vuze-remote-for-android
|
||||
Issue Tracker:http://forum.vuze.com/Forum-Android-Remote-Client
|
||||
Donate:http://www.vuze.com/donation/btc.php
|
||||
|
||||
Auto Name:Vuze Remote
|
||||
Summary:Manage BitTorrent clients
|
||||
Description:
|
||||
Vuze Remote™ is a simple, straightforward application that allows you to control your Vuze® desktop client or Transmission torrent client through your mobile device. With Vuze Remote you can manage torrents with the touch of a button.
|
||||
Download the Vuze Remote application, scan in your Remote Pairing QR Code from your Vuze desktop client (or enter it manually), connect and go. Easy to set-up and effortless to use.
|
||||
Features
|
||||
★ Search for torrents directly from your device & add to your desktop client
|
||||
★ Manage torrent progress
|
||||
★ Set download/upload speeds
|
||||
★ Adjust torrent and file priorities
|
||||
★ Select files a location when adding torrent
|
||||
★ Create login profiles to connect multiple remote computers
|
||||
★ Simple, easy to use interface
|
||||
★ Advanced login controls and supports Transmission bittorrent client
|
||||
★ Ad free experience
|
||||
For a complete step-by-step guide read the Vuze Remote for Android guide at http://wiki.vuze.com/w/Android_Remote_Guide
|
||||
By downloading or using this app, you agree to Vuze’s Terms of Service (http://www.vuze.com/corp/terms.php) and the Vuze Privacy Policy (http://www.vuze.com/corp/privacy.php). Any use of Vuze Remote, Vuze and Vuze+™ that violates the rights of any person or entity is not allowed. More at http://www.vuze.com/corp/legal.php
|
||||
Need help? Please visit our forum at http://forum.vuze.com/forum.jspa?forumID=127
|
||||
Have a suggestion? Please contact Vuze by visiting http://vote.vuze.com/forums/227649-android-remote
|
||||
.
|
||||
|
||||
Repo Type:git
|
||||
Repo:https://github.com/vuze/vuze-remote-for-android
|
||||
|
||||
Build:2.2.4,63
|
||||
commit=5e9486fb4a4cb0a90d6f0ee8fce5dad2ef242e04
|
||||
subdir=VuzeRemoteProject
|
||||
patch=f-droid.2.2.4.diff
|
||||
rm=google-play-services_lib,VuzeRemoteProject/libs/libGoogleAnalyticsServices.jar,VuzeRemoteProject/src/com/vuze/android/remote/VuzeEasyTrackerNew.java,VuzeRemoteProject/src/com/vuze/android/remote/VuzeEasyTrackerOld.java,VuzeRemoteProject/src/com/vuze/android/remote/CampaignTrackingReceiver.java
|
||||
|
||||
Auto Update Mode:None
|
||||
Update Check Mode:RepoManifest
|
||||
Current Version:2.2.4
|
||||
Current Version Code:63
|
||||
|
175
metadata/com.vuze.android.remote/f-droid.2.2.4.diff
Normal file
175
metadata/com.vuze.android.remote/f-droid.2.2.4.diff
Normal file
|
@ -0,0 +1,175 @@
|
|||
Index: VuzeRemoteProject/project.properties
|
||||
===================================================================
|
||||
--- a/VuzeRemoteProject/project.properties (revision 41381)
|
||||
+++ b/VuzeRemoteProject/project.properties (working copy)
|
||||
@@ -17,8 +17,7 @@
|
||||
android.library.reference.2=../android-pull-to-refresh
|
||||
# https://github.com/astuetz/PagerSlidingTabStrip
|
||||
android.library.reference.3=../PagerSlidingTabStrip
|
||||
-android.library.reference.4=../google-play-services_lib
|
||||
+android.library.reference.4=../MaterialEditText/library/src/main
|
||||
# https://github.com/rengwuxian/MaterialEditText
|
||||
-android.library.reference.5=../MaterialEditText/library/src/main
|
||||
+android.library.reference.5=../android-switch-backport/library
|
||||
# https://github.com/BoD/android-switch-backport
|
||||
-android.library.reference.6=../android-switch-backport/library
|
||||
Index: src/com/vuze/android/remote/VuzeEasyTracker.java
|
||||
===================================================================
|
||||
--- a/VuzeRemoteProject/src/com/vuze/android/remote/VuzeEasyTracker.java (revision 41381)
|
||||
+++ a/VuzeRemoteProject/src/com/vuze/android/remote/VuzeEasyTracker.java (working copy)
|
||||
@@ -17,12 +17,11 @@
|
||||
|
||||
package com.vuze.android.remote;
|
||||
|
||||
+import java.util.Map;
|
||||
+
|
||||
+import android.app.Activity;
|
||||
import android.content.Context;
|
||||
import android.support.v4.app.Fragment;
|
||||
-import android.util.Log;
|
||||
-
|
||||
-import com.google.android.gms.common.ConnectionResult;
|
||||
-import com.google.android.gms.common.GooglePlayServicesUtil;
|
||||
|
||||
public class VuzeEasyTracker
|
||||
{
|
||||
@@ -31,18 +30,76 @@
|
||||
public static IVuzeEasyTracker getInstance(Context ctx) {
|
||||
synchronized (VuzeEasyTracker.class) {
|
||||
if (vuzeEasyTracker == null) {
|
||||
- int available = GooglePlayServicesUtil.isGooglePlayServicesAvailable(ctx);
|
||||
- if (available == ConnectionResult.SUCCESS) {
|
||||
- if (AndroidUtils.DEBUG) {
|
||||
- Log.d("VET", "Using GooglePlay GA");
|
||||
+ // GA SDK License is ???, so disable it.
|
||||
+ // You should also delete the following:
|
||||
+ // * /src/com/vuze/android/remote/VuzeEasyTrackerNew.java
|
||||
+ // * /src/com/vuze/android/remote/VuzeEasyTrackerOld.java
|
||||
+ // * /src/com/vuze/android/remote/CampaignTrackingReceiver.java
|
||||
+ // * /libs/libGoogleAnalyticsServices.jar
|
||||
+ // * Link to google-play-services_lib
|
||||
+ vuzeEasyTracker = new IVuzeEasyTracker() {
|
||||
+
|
||||
+ @Override
|
||||
+ public void setPage(String rt) {
|
||||
+ }
|
||||
+
|
||||
+ @Override
|
||||
+ public void setClientID(String rt) {
|
||||
+ }
|
||||
+
|
||||
+ @Override
|
||||
+ public void set(String key, String value) {
|
||||
+ }
|
||||
+
|
||||
+ @Override
|
||||
+ public void sendEvent(String category, String action, String label, Long value) {
|
||||
+ }
|
||||
+
|
||||
+ @Override
|
||||
+ public void send(Map<String, String> params) {
|
||||
+ }
|
||||
+
|
||||
+ @Override
|
||||
+ public void screenStart(String name) {
|
||||
}
|
||||
- vuzeEasyTracker = new VuzeEasyTrackerNew(ctx);
|
||||
- } else {
|
||||
- if (AndroidUtils.DEBUG) {
|
||||
- Log.d("VET", "Using old GA API");
|
||||
+
|
||||
+ @Override
|
||||
+ public void registerExceptionReporter(Context applicationContext) {
|
||||
}
|
||||
- vuzeEasyTracker = new VuzeEasyTrackerOld(ctx);
|
||||
- }
|
||||
+
|
||||
+ @Override
|
||||
+ public void logErrorNoLines(Throwable e) {
|
||||
+ }
|
||||
+
|
||||
+ @Override
|
||||
+ public void logError(Throwable e) {
|
||||
+ }
|
||||
+
|
||||
+ @Override
|
||||
+ public void logError(String s, String page) {
|
||||
+ }
|
||||
+
|
||||
+ @Override
|
||||
+ public String get(String key) {
|
||||
+ return "";
|
||||
+ }
|
||||
+
|
||||
+ @Override
|
||||
+ public void fragmentStop(Fragment fragment) {
|
||||
+ }
|
||||
+
|
||||
+ @Override
|
||||
+ public void fragmentStart(Fragment fragment, String name) {
|
||||
+ }
|
||||
+
|
||||
+ @Override
|
||||
+ public void activityStop(Activity activity) {
|
||||
+ }
|
||||
+
|
||||
+ @Override
|
||||
+ public void activityStart(Activity activity) {
|
||||
+ }
|
||||
+ };
|
||||
}
|
||||
}
|
||||
return vuzeEasyTracker;
|
||||
Index: AndroidManifest.xml
|
||||
===================================================================
|
||||
--- a/VuzeRemoteProject/AndroidManifest.xml (revision 41381)
|
||||
+++ a/VuzeRemoteProject/AndroidManifest.xml (working copy)
|
||||
@@ -38,15 +38,6 @@
|
||||
android:icon="@drawable/ic_launcher"
|
||||
android:label="@string/app_name"
|
||||
android:theme="@style/AppTheme" >
|
||||
- <meta-data
|
||||
- android:name="com.google.android.gms.version"
|
||||
- android:value="@integer/google_play_services_version" />
|
||||
- <!--
|
||||
- BROKEN: See https://code.google.com/p/android/issues/detail?id=82157
|
||||
- meta-data
|
||||
- android:name="com.google.android.gms.analytics.globalConfigResource"
|
||||
- android:resource="@xml/analytics_global" /
|
||||
- -->
|
||||
|
||||
<activity
|
||||
android:name="com.vuze.android.remote.activity.LoginActivity"
|
||||
@@ -992,19 +983,6 @@
|
||||
</intent-filter>
|
||||
</activity>
|
||||
|
||||
- <!-- Used for install referral measurement -->
|
||||
- <service android:name="com.google.analytics.tracking.android.CampaignTrackingService" />
|
||||
-
|
||||
- <receiver
|
||||
- android:name="com.vuze.android.remote.CampaignTrackingReceiver"
|
||||
- android:exported="true"
|
||||
- tools:ignore="ExportedReceiver" >
|
||||
- <intent-filter>
|
||||
- <action android:name="com.android.vending.INSTALL_REFERRER" />
|
||||
- </intent-filter>
|
||||
- </receiver>
|
||||
-
|
||||
- <service android:name="com.google.android.gms.analytics.CampaignTrackingService" />
|
||||
</application>
|
||||
|
||||
</manifest>
|
||||
Index: src/com/vuze/android/remote/AppPreferences.java
|
||||
===================================================================
|
||||
--- a/VuzeRemoteProject/src/com/vuze/android/remote/AppPreferences.java (revision 41381)
|
||||
+++ a/VuzeRemoteProject/src/com/vuze/android/remote/AppPreferences.java (working copy)
|
||||
@@ -403,7 +403,7 @@
|
||||
}
|
||||
|
||||
public boolean getNeverAskRatingAgain() {
|
||||
- return preferences.getBoolean("neverAskRatingAgain", false);
|
||||
+ return true;
|
||||
}
|
||||
|
||||
public boolean shouldShowRatingReminder() {
|
Loading…
Reference in a new issue