| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactoring: move calendar addon code into a single class | Bananeweizen | 2014-01-11 | 3 | -49/+61 |
| | | |||||
| * | 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 | 3 | -34/+53 |
| | | |||||
| * | 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 |
| | | | |||||
| * | | fix #3530: login display text on main screen leads to position settings | Bananeweizen | 2014-01-09 | 1 | -10/+7 |
| | | | | | | | of device | ||||
| * | | Update changelog_master.xml | Lars | 2014-01-09 | 1 | -0/+7 |
| | | | |||||
| * | | 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 |
| | | | |||||
| * | | Upgrade v4 support library | Samuel Tardieu | 2014-01-08 | 1 | -0/+0 |
| | | | |||||
| * | | Merge pull request #3529 from samueltardieu/rxjava-merge | Samuel Tardieu | 2014-01-08 | 19 | -649/+364 |
| |\ \ | | | | | | | Use RxJava as observers | ||||
| | * | | 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 | 6 | -109/+93 |
| | | | | |||||
| * | | | wrong German translation | Bananeweizen | 2014-01-08 | 1 | -1/+1 |
| |/ / | |||||
| * | | 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)`. | ||||
| * | | Merge branch 'release' into upstream | Samuel Tardieu | 2014-01-06 | 1 | -1/+1 |
| |\ \ | |/ | |||||
| | * | Version info | Lars | 2014-01-06 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'release' into upstream | Samuel Tardieu | 2014-01-06 | 3 | -1/+30 |
| |\ \ | |/ | |||||
| | * | fix #3521: GPS would stay on after a cache list refresh | Samuel Tardieu | 2014-01-06 | 2 | -1/+29 |
| | | | | | | | | | | | | | | | | | | | | | The previous fix for #3521 was incomplete and only reduced the time window during which the GPS could be turned on in a race condition (4c5ef68f45a2b35537b89f857c1aa9fcb117ae83). This one prevents the GPS from being turned on again when the activity is paused (which includes a dead activity as well if the user has left). | ||||
| | * | Update changelog_release.xml | Lars | 2014-01-06 | 1 | -0/+1 |
| | | | |||||
| * | | Merge branch 'release' into upstream | Samuel Tardieu | 2014-01-06 | 1 | -4/+0 |
| |\ \ | |/ | |||||
| | * | fix #3521: GPS reference count mismatch | Samuel Tardieu | 2014-01-06 | 1 | -4/+0 |
| | | | | | | | | | | | | | There is no need to explicitely turn on the GPS when cancelling a list refresh operation as this is done afterwards even when the information has been cancelled. The reference counter was not correct. | ||||
| * | | Revert "refactoring: remove dead enumeration items and dead code" | Samuel Tardieu | 2014-01-06 | 2 | -0/+32 |
| | | | | | | | | | | | | | This reverts commit e2443f151d4d2bcd7574c19dcb3b4aedbd262a75. The enumeration items were used in a range expression. | ||||
| * | | refactoring: remove dead enumeration items and dead code | Samuel Tardieu | 2014-01-06 | 2 | -32/+0 |
| | | | |||||
| * | | new: register for geokrety URLs in Android | Bananeweizen | 2014-01-06 | 9 | -13/+135 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/release' | Bananeweizen | 2014-01-05 | 2 | -1/+1 |
| |\ \ | |/ | |||||
