Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactoring: remove unused code | Bananeweizen | 2014-01-12 | 6 | -65/+19 |
| | |||||
* | refactoring: use Observable.from() instead of Observable.just() | Samuel Tardieu | 2014-01-11 | 2 | -2/+2 |
| | |||||
* | refactoring: simplify boolean expression | Samuel Tardieu | 2014-01-11 | 1 | -7/+1 |
| | |||||
* | refactoring: remove unused code | Bananeweizen | 2014-01-11 | 14 | -94/+15 |
| | |||||
* | revert some nonnull annotations | Bananeweizen | 2014-01-11 | 9 | -19/+11 |
| | | | | | Eclipse requires that the super implementation of overridden methods with nonnull arguments also declares the arguments nonnull and stops compilation otherwise. Seems there is no option to change that. | ||||
* | add contacts addon in useful apps | Bananeweizen | 2014-01-11 | 1 | -0/+1 |
| | |||||
* | Remove unused parameter | Samuel Tardieu | 2014-01-11 | 1 | -9/+8 |
| | |||||
* | Add extra NonNull annotations | Samuel Tardieu | 2014-01-11 | 10 | -9/+24 |
| | |||||
* | refactoring: remove unnecessary constructs | Samuel Tardieu | 2014-01-11 | 3 | -4/+4 |
| | |||||
* | Use RxJava.Action1 instead of our RunnableWithArgument | Samuel Tardieu | 2014-01-11 | 52 | -133/+105 |
| | |||||
* | Simplify pocket query selection process | Samuel Tardieu | 2014-01-11 | 2 | -86/+52 |
| | |||||
* | refactoring: make enum fields final | Samuel Tardieu | 2014-01-11 | 1 | -2/+2 |
| | |||||
* | suppress deprecation warning | Bananeweizen | 2014-01-11 | 1 | -0/+7 |
| | |||||
* | fix #3173: open specific connector preferences on missing login | Bananeweizen | 2014-01-11 | 3 | -18/+20 |
| | |||||
* | Use 1800 seconds instead of 30 minutes | Samuel Tardieu | 2014-01-11 | 1 | -1/+1 |
| | | | | The Timeunit.MINUTES is not supported at APi level 7. | ||||
* | new: add to calendar via date context menu | Bananeweizen | 2014-01-11 | 3 | -18/+36 |
| | |||||
* | refactoring: move calendar addon code into a single class | Bananeweizen | 2014-01-11 | 1 | -48/+2 |
| | |||||
* | Use view injections and move code around | Samuel Tardieu | 2014-01-11 | 1 | -31/+24 |
| | |||||
* | Use RxJava instead of an AsyncTask for description rendering | Samuel Tardieu | 2014-01-11 | 1 | -117/+117 |
| | |||||
* | wrong settings screen refreshed after oauth finishes | Bananeweizen | 2014-01-11 | 1 | -12/+20 |
| | |||||
* | fix failing test | Bananeweizen | 2014-01-11 | 1 | -2/+2 |
| | |||||
* | refactoring: avoid excessive object creation in viewport calculation | Bananeweizen | 2014-01-11 | 1 | -16/+28 |
| | |||||
* | refactoring: typo, imports, stringutils | Bananeweizen | 2014-01-11 | 3 | -8/+6 |
| | |||||
* | refactoring: extract some methods for easier reading | Samuel Tardieu | 2014-01-11 | 2 | -47/+56 |
| | |||||
* | Use image CDN when computing image URL | Samuel Tardieu | 2014-01-11 | 1 | -1/+1 |
| | |||||
* | Free resources and stop downloads when leaving cache activity | Samuel Tardieu | 2014-01-11 | 1 | -0/+8 |
| | |||||
* | fix #3536: exhaustion of simultaneous AsyncTask thread pool | Samuel Tardieu | 2014-01-11 | 1 | -46/+66 |
| | | | | | Image loading in gallery is now limited to 5 images at a time. Also, if resources are freed, queued images load requests are also discarded. | ||||
* | refactoring: add @Nullable annotations | Samuel Tardieu | 2014-01-11 | 1 | -4/+4 |
| | |||||
* | Simplify comparison implementation | Samuel Tardieu | 2014-01-10 | 17 | -76/+36 |
| | | | | | | | | | | | This was triggered by issue #3532. The comparator interface could return the following facts simultaneously A == B, A == C, B < C if A could not be compared to others. Now we will have A placed after B and C in any case. Also, since most comparators can compare all caches, the defalut is true and can be overriden if needed. | ||||
* | Merge branch 'release' into upstream | Samuel Tardieu | 2014-01-09 | 1 | -2/+1 |
|\ | | | | | | | | | Conflicts: main/src/cgeo/geocaching/MainActivity.java | ||||
| * | fix #3533: illegal longitude argument for Geocoder | Samuel Tardieu | 2014-01-09 | 1 | -1/+3 |
| | | |||||
* | | Merge branch 'release' into upstream | Samuel Tardieu | 2014-01-09 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | fix #3534: NullPointerException in getInternalStorageBase | Samuel Tardieu | 2014-01-09 | 1 | -2/+2 |
| | | |||||
* | | refactoring: getFirstCacheFromResult() can return null | Samuel Tardieu | 2014-01-09 | 1 | -0/+3 |
| | | |||||
* | | refactoring: remove useless code | Samuel Tardieu | 2014-01-09 | 2 | -20/+8 |
| | | | | | | | | | | A much more thorough cleanup is needed in the dataflow of the `CacheDetailActivity` class. | ||||
* | | refactoring: premium membership is specific to geocaching.com | Samuel Tardieu | 2014-01-09 | 8 | -22/+22 |
| | | |||||
* | | There can be no null coordinates and no exception | Samuel Tardieu | 2014-01-08 | 1 | -63/+47 |
| | | |||||
* | | Obtain address with RxJava | Samuel Tardieu | 2014-01-08 | 1 | -66/+52 |
| | | |||||
* | | Emit parallel queries to connectors when searching | Samuel Tardieu | 2014-01-08 | 2 | -8/+28 |
| | | |||||
* | | Remove now unused classes | Samuel Tardieu | 2014-01-08 | 4 | -200/+0 |
| | | |||||
* | | Use RxJava for direction and geodata updates rather than own observers | Samuel Tardieu | 2014-01-08 | 8 | -230/+171 |
| | | |||||
* | | Use RxJava for status updates rather than own observers | Samuel Tardieu | 2014-01-08 | 3 | -109/+88 |
| | | |||||
* | | Remove onTerminate() in application | Samuel Tardieu | 2014-01-08 | 2 | -15/+0 |
| | | | | | | | | | | | | | | | | | | | | Not only it is not advised to derive from `Application` as this is often deemed useless, but also the `onTerminate()` method is never called on real devices. Since it causes issues with our tests since it accesses ressources that appear to have been cleaned up already, such as the application context, it is best to remove it entirely. | ||||
* | | refactoring: remove unused or useless parameters | Samuel Tardieu | 2014-01-08 | 1 | -8/+9 |
| | | |||||
* | | refactoring: factor out duplicate code | Samuel Tardieu | 2014-01-08 | 1 | -6/+8 |
| | | |||||
* | | refactoring: clean up | Samuel Tardieu | 2014-01-08 | 1 | -5/+4 |
| | | |||||
* | | refactoring: loadCachesHandler can never be null | Samuel Tardieu | 2014-01-08 | 1 | -1/+1 |
| | | |||||
* | | fix #3522: do not asynchronously play with GPS status | Samuel Tardieu | 2014-01-08 | 2 | -54/+6 |
| | | |||||
* | | Merge branch 'release' into upstream | Samuel Tardieu | 2014-01-08 | 2 | -9/+9 |
|\ \ | |/ | |||||
| * | fix #3527: bad query string | Samuel Tardieu | 2014-01-08 | 2 | -9/+9 |
| | | | | | | | | | | | | Let's hope that the bad formatting occurring for, at least, very small negative values in `String.format()` with a `null` Locale will not happen with `StringBuilder.append(double)`. |