aboutsummaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
Diffstat (limited to 'main')
-rw-r--r--main/libs/rxjava-android-0.17.0.jarbin30622 -> 0 bytes
-rw-r--r--main/libs/rxjava-android-0.17.1-cgeo.jarbin0 -> 36414 bytes
-rw-r--r--main/libs/rxjava-async-util-0.17.1-cgeo.jar (renamed from main/libs/rxjava-async-util-0.17.0.jar)bin48343 -> 48346 bytes
-rw-r--r--main/libs/rxjava-core-0.17.1-cgeo.jar (renamed from main/libs/rxjava-core-0.17.0.jar)bin710908 -> 716623 bytes
-rw-r--r--main/src/cgeo/geocaching/AbstractPopupActivity.java2
-rw-r--r--main/src/cgeo/geocaching/CacheDetailActivity.java4
-rw-r--r--main/src/cgeo/geocaching/DataStore.java2
-rw-r--r--main/src/cgeo/geocaching/MainActivity.java8
-rw-r--r--main/src/cgeo/geocaching/PocketQueryList.java2
-rw-r--r--main/src/cgeo/geocaching/StatusFragment.java2
-rw-r--r--main/src/cgeo/geocaching/TrackableActivity.java2
-rw-r--r--main/src/cgeo/geocaching/connector/gc/RecaptchaHandler.java2
-rw-r--r--main/src/cgeo/geocaching/settings/AbstractCheckCredentialsPreference.java2
-rw-r--r--main/src/cgeo/geocaching/settings/RegisterSend2CgeoPreference.java2
-rw-r--r--main/src/cgeo/geocaching/ui/ImagesList.java2
15 files changed, 15 insertions, 15 deletions
diff --git a/main/libs/rxjava-android-0.17.0.jar b/main/libs/rxjava-android-0.17.0.jar
deleted file mode 100644
index 04e87cc..0000000
--- a/main/libs/rxjava-android-0.17.0.jar
+++ /dev/null
Binary files differ
diff --git a/main/libs/rxjava-android-0.17.1-cgeo.jar b/main/libs/rxjava-android-0.17.1-cgeo.jar
new file mode 100644
index 0000000..6fe7eb7
--- /dev/null
+++ b/main/libs/rxjava-android-0.17.1-cgeo.jar
Binary files differ
diff --git a/main/libs/rxjava-async-util-0.17.0.jar b/main/libs/rxjava-async-util-0.17.1-cgeo.jar
index b290b31..17217d8 100644
--- a/main/libs/rxjava-async-util-0.17.0.jar
+++ b/main/libs/rxjava-async-util-0.17.1-cgeo.jar
Binary files differ
diff --git a/main/libs/rxjava-core-0.17.0.jar b/main/libs/rxjava-core-0.17.1-cgeo.jar
index 1020bc1..b5e06d9 100644
--- a/main/libs/rxjava-core-0.17.0.jar
+++ b/main/libs/rxjava-core-0.17.1-cgeo.jar
Binary files differ
diff --git a/main/src/cgeo/geocaching/AbstractPopupActivity.java b/main/src/cgeo/geocaching/AbstractPopupActivity.java
index 5978835..3bb92de 100644
--- a/main/src/cgeo/geocaching/AbstractPopupActivity.java
+++ b/main/src/cgeo/geocaching/AbstractPopupActivity.java
@@ -80,7 +80,7 @@ public abstract class AbstractPopupActivity extends AbstractActivity implements
if (!cache.supportsGCVote()) {
return;
}
- AndroidObservable.fromActivity(this, Observable.defer(new Func0<Observable<GCVoteRating>>() {
+ AndroidObservable.bindActivity(this, Observable.defer(new Func0<Observable<GCVoteRating>>() {
@Override
public Observable<GCVoteRating> call() {
final GCVoteRating rating = GCVote.getRating(cache.getGuid(), geocode);
diff --git a/main/src/cgeo/geocaching/CacheDetailActivity.java b/main/src/cgeo/geocaching/CacheDetailActivity.java
index 55cfb2b..a8a1d45 100644
--- a/main/src/cgeo/geocaching/CacheDetailActivity.java
+++ b/main/src/cgeo/geocaching/CacheDetailActivity.java
@@ -878,7 +878,7 @@ public class CacheDetailActivity extends AbstractViewPagerActivity<CacheDetailAc
view = (ScrollView) getLayoutInflater().inflate(R.layout.cachedetail_details_page, null);
// Start loading preview map
- AndroidObservable.fromActivity(CacheDetailActivity.this, previewMap.subscribeOn(Schedulers.io())).subscribe(new Action1<BitmapDrawable>() {
+ AndroidObservable.bindActivity(CacheDetailActivity.this, previewMap.subscribeOn(Schedulers.io())).subscribe(new Action1<BitmapDrawable>() {
@Override
public void call(final BitmapDrawable image) {
final Bitmap bitmap = image.getBitmap();
@@ -1605,7 +1605,7 @@ public class CacheDetailActivity extends AbstractViewPagerActivity<CacheDetailAc
}
});
- AndroidObservable.fromActivity(this, producer.subscribeOn(Schedulers.io()))
+ AndroidObservable.bindActivity(this, producer.subscribeOn(Schedulers.io()))
.subscribe(new Observer<Spanned>() {
@Override
public void onCompleted() {
diff --git a/main/src/cgeo/geocaching/DataStore.java b/main/src/cgeo/geocaching/DataStore.java
index 29531df..0ceaf4d 100644
--- a/main/src/cgeo/geocaching/DataStore.java
+++ b/main/src/cgeo/geocaching/DataStore.java
@@ -394,7 +394,7 @@ public class DataStore {
*/
public static void moveDatabase(final Activity fromActivity) {
final ProgressDialog dialog = ProgressDialog.show(fromActivity, fromActivity.getString(R.string.init_dbmove_dbmove), fromActivity.getString(R.string.init_dbmove_running), true, false);
- AndroidObservable.fromActivity(fromActivity, Async.fromFunc0(new Func0<Boolean>() {
+ AndroidObservable.bindActivity(fromActivity, Async.fromFunc0(new Func0<Boolean>() {
@Override
public Boolean call() {
if (!LocalStorage.isExternalStorageAvailable()) {
diff --git a/main/src/cgeo/geocaching/MainActivity.java b/main/src/cgeo/geocaching/MainActivity.java
index b83bef2..ab6256f 100644
--- a/main/src/cgeo/geocaching/MainActivity.java
+++ b/main/src/cgeo/geocaching/MainActivity.java
@@ -13,13 +13,13 @@ import cgeo.geocaching.geopoint.Units;
import cgeo.geocaching.list.PseudoList;
import cgeo.geocaching.list.StoredList;
import cgeo.geocaching.maps.CGeoMap;
+import cgeo.geocaching.sensors.GeoDirHandler;
import cgeo.geocaching.sensors.IGeoData;
import cgeo.geocaching.settings.Settings;
import cgeo.geocaching.settings.SettingsActivity;
import cgeo.geocaching.ui.Formatter;
import cgeo.geocaching.ui.dialog.Dialogs;
import cgeo.geocaching.utils.DatabaseBackupUtils;
-import cgeo.geocaching.sensors.GeoDirHandler;
import cgeo.geocaching.utils.Log;
import cgeo.geocaching.utils.Version;
@@ -30,8 +30,9 @@ import rx.Observable;
import rx.Observable.OnSubscribe;
import rx.Subscriber;
import rx.android.observables.AndroidObservable;
-import rx.schedulers.Schedulers;
import rx.functions.Action1;
+import rx.schedulers.Schedulers;
+import rx.subscriptions.Subscriptions;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
@@ -52,7 +53,6 @@ import android.view.View.OnClickListener;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
-import rx.subscriptions.Subscriptions;
import java.util.ArrayList;
import java.util.Arrays;
@@ -552,7 +552,7 @@ public class MainActivity extends AbstractActivity {
}
}
}).subscribeOn(Schedulers.io());
- AndroidObservable.fromActivity(MainActivity.this, address)
+ AndroidObservable.bindActivity(MainActivity.this, address)
.onErrorResumeNext(Observable.from(geo.getCoords().toString()))
.subscribe(new Action1<String>() {
@Override
diff --git a/main/src/cgeo/geocaching/PocketQueryList.java b/main/src/cgeo/geocaching/PocketQueryList.java
index 9b48f92..e624808 100644
--- a/main/src/cgeo/geocaching/PocketQueryList.java
+++ b/main/src/cgeo/geocaching/PocketQueryList.java
@@ -46,7 +46,7 @@ public final class PocketQueryList {
public static void promptForListSelection(final Activity activity, final Action1<PocketQueryList> runAfterwards) {
final Dialog waitDialog = ProgressDialog.show(activity, activity.getString(R.string.search_pocket_title), activity.getString(R.string.search_pocket_loading), true, true);
- AndroidObservable.fromActivity(activity, Observable.create(new OnSubscribe<List<PocketQueryList>>() {
+ AndroidObservable.bindActivity(activity, Observable.create(new OnSubscribe<List<PocketQueryList>>() {
@Override
public void call(final Subscriber<? super List<PocketQueryList>> subscriber) {
subscriber.onNext(GCParser.searchPocketQueryList());
diff --git a/main/src/cgeo/geocaching/StatusFragment.java b/main/src/cgeo/geocaching/StatusFragment.java
index 9acee78..5229f1e 100644
--- a/main/src/cgeo/geocaching/StatusFragment.java
+++ b/main/src/cgeo/geocaching/StatusFragment.java
@@ -30,7 +30,7 @@ public class StatusFragment extends Fragment {
final ViewGroup statusGroup = (ViewGroup) inflater.inflate(R.layout.status, container, false);
final ImageView statusIcon = (ImageView) statusGroup.findViewById(R.id.status_icon);
final TextView statusMessage = (TextView) statusGroup.findViewById(R.id.status_message);
- statusSubscription = AndroidObservable.fromFragment(this, StatusUpdater.latestStatus).subscribe(new Action1<Status>() {
+ statusSubscription = AndroidObservable.bindFragment(this, StatusUpdater.latestStatus).subscribe(new Action1<Status>() {
@Override
public void call(final Status status) {
if (status == null) {
diff --git a/main/src/cgeo/geocaching/TrackableActivity.java b/main/src/cgeo/geocaching/TrackableActivity.java
index 855eb4d..11f19f5 100644
--- a/main/src/cgeo/geocaching/TrackableActivity.java
+++ b/main/src/cgeo/geocaching/TrackableActivity.java
@@ -524,7 +524,7 @@ public class TrackableActivity extends AbstractViewPagerActivity<TrackableActivi
}
});
- AndroidObservable.fromActivity(TrackableActivity.this,
+ AndroidObservable.bindActivity(TrackableActivity.this,
new HtmlImage(geocode, true, 0, false).fetchDrawable(trackable.getImage()))
.subscribe(new Action1<BitmapDrawable>() {
@Override
diff --git a/main/src/cgeo/geocaching/connector/gc/RecaptchaHandler.java b/main/src/cgeo/geocaching/connector/gc/RecaptchaHandler.java
index ff3f5ef..934cc88 100644
--- a/main/src/cgeo/geocaching/connector/gc/RecaptchaHandler.java
+++ b/main/src/cgeo/geocaching/connector/gc/RecaptchaHandler.java
@@ -89,7 +89,7 @@ public class RecaptchaHandler extends Handler {
}
private Observable<Bitmap> getCaptcha() {
- return AndroidObservable.fromActivity(activity,
+ return AndroidObservable.bindActivity(activity,
Observable.defer(new Func0<Observable<? extends Bitmap>>() {
@Override
public Observable<? extends Bitmap> call() {
diff --git a/main/src/cgeo/geocaching/settings/AbstractCheckCredentialsPreference.java b/main/src/cgeo/geocaching/settings/AbstractCheckCredentialsPreference.java
index 0b3f4ac..8a9d1c7 100644
--- a/main/src/cgeo/geocaching/settings/AbstractCheckCredentialsPreference.java
+++ b/main/src/cgeo/geocaching/settings/AbstractCheckCredentialsPreference.java
@@ -65,7 +65,7 @@ public abstract class AbstractCheckCredentialsPreference extends AbstractClickab
loginDialog.setCancelable(false);
Cookies.clearCookies();
- AndroidObservable.fromActivity(activity, Async.start(new Func0<ImmutablePair<StatusCode, Drawable>>() {
+ AndroidObservable.bindActivity(activity, Async.start(new Func0<ImmutablePair<StatusCode, Drawable>>() {
@Override
public ImmutablePair<StatusCode, Drawable> call() {
return login();
diff --git a/main/src/cgeo/geocaching/settings/RegisterSend2CgeoPreference.java b/main/src/cgeo/geocaching/settings/RegisterSend2CgeoPreference.java
index a1ab215..49239bc 100644
--- a/main/src/cgeo/geocaching/settings/RegisterSend2CgeoPreference.java
+++ b/main/src/cgeo/geocaching/settings/RegisterSend2CgeoPreference.java
@@ -53,7 +53,7 @@ public class RegisterSend2CgeoPreference extends AbstractClickablePreference {
activity.getString(R.string.init_sendToCgeo_registering), true);
progressDialog.setCancelable(false);
- AndroidObservable.fromActivity(activity,
+ AndroidObservable.bindActivity(activity,
Observable.defer(new Func0<Observable<Integer>>() {
@Override
public Observable<Integer> call() {
diff --git a/main/src/cgeo/geocaching/ui/ImagesList.java b/main/src/cgeo/geocaching/ui/ImagesList.java
index 190f55b..31a61b5 100644
--- a/main/src/cgeo/geocaching/ui/ImagesList.java
+++ b/main/src/cgeo/geocaching/ui/ImagesList.java
@@ -116,7 +116,7 @@ public class ImagesList {
final ImageView imageView = (ImageView) inflater.inflate(R.layout.image_item, null);
assert(imageView != null);
- subscriptions.add(AndroidObservable.fromActivity(activity, imgGetter.fetchDrawable(img.getUrl()))
+ subscriptions.add(AndroidObservable.bindActivity(activity, imgGetter.fetchDrawable(img.getUrl()))
.subscribe(new Action1<BitmapDrawable>() {
@Override
public void call(final BitmapDrawable image) {