aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix #1407, NPE in live map without networkrsudev2012-04-161-2/+2
|
* Amend fix #1401, get cachetypes for basic members as well, creatersudev2012-04-151-2/+6
| | | artificial bounds
* Fix #1403: keep android.support.v4.os classesSamuel Tardieu2012-04-151-0/+1
| | | | | Android 1.6 needs some classes that are referenced dynamically from parcelable creators.
* Fix: Android 1.6 doesn't have Log.wtf(), remove itSamuel Tardieu2012-04-151-20/+12
|
* refactoring: simplify list based alert dialogsBananeweizen2012-04-154-63/+81
|
* refactoring: encapsulate exportsBananeweizen2012-04-145-42/+42
| | | | * no more public classes, only ExportFactory * exports can be garbage collected immediately after use
* refactoring: encapsulate filter selectionBananeweizen2012-04-1412-97/+159
| | | | | * filter implementations are no longer public * only public classes: FilterUserInterface, IFilter * reduce memory consumption by creating all filters lazily
* fix #601: Store cache from context-menu in list-viewBananeweizen2012-04-141-5/+11
|
* Fix #1401, do a nearby search on live map only for premium membersrsudev2012-04-141-1/+1
|
* A viewport contains points, not coordinatesSamuel Tardieu2012-04-141-12/+16
| | | | Make the methods accept ICoordinates instances.
* Remove unused variable listsSamuel Tardieu2012-04-141-2/+0
|
* Use Viewport instead of cooked-up list of NumbersSamuel Tardieu2012-04-144-48/+15
|
* Add new Viewport method and builderSamuel Tardieu2012-04-142-0/+74
|
* Refactoring: rename isInViewport() to contains()Samuel Tardieu2012-04-144-11/+17
| | | | This is a better name from the point of a viewport.
* fix #94: Filter for Difficulty and Terrain Bananeweizen2012-04-1413-47/+207
|
* refactoring: unify UI operations for stored listsBananeweizen2012-04-142-118/+141
|
* Revert "refactoring: use locale free format method for numbers"Bananeweizen2012-04-143-11/+12
| | | | This reverts commit 5c535e5d1841d78334f6a3d15ac6edb85449a18f.
* refactoring: use locale free format method for numbersBananeweizen2012-04-143-12/+11
|
* Make method staticSamuel Tardieu2012-04-131-1/+1
|
* Merge branch 'common-network-code' into upstreamSamuel Tardieu2012-04-1317-111/+128
|\ | | | | | | | | Conflicts: main/src/cgeo/geocaching/CacheDetailActivity.java
| * Refactoring: use common URL builder methodsSamuel Tardieu2012-04-124-64/+45
| |
| * Add the possibility to set headers to a GET requestSamuel Tardieu2012-04-121-10/+36
| |
| * Cleanup: do not add Content-Type to GET requestSamuel Tardieu2012-04-1215-42/+52
| | | | | | | | | | Whatever code requests its presence is probably wrong, as Content-Type describes the type of the body, which is non-existent for a GET request.
* | NPE in cgeocaches.onPrepareOptionsMenuBananeweizen2012-04-131-42/+22
| |
* | refactorings: preparations to make #1303 easierBananeweizen2012-04-128-23/+33
| |
* | refactoring: remove the logging tag from settingsBananeweizen2012-04-1274-479/+449
| |
* | Merge remote-tracking branch 'Portree-Kid/master-new'Bananeweizen2012-04-124-72/+116
|\ \ | | | | | | | | | | | | Conflicts: main/src/cgeo/geocaching/cgeoapplication.java
| * \ Merge remote-tracking branch 'upstream/master' into master-newPortree-Kid2012-04-1241-596/+529
| |\ \ | | |/ | | | | | | | | | Conflicts: main/src/cgeo/geocaching/cgData.java
| * | Small fix (where built more effectively) for Pull #1391keith.paterson2012-04-121-8/+6
| | |
| * | Small fix for Pull #1391keith.paterson2012-04-111-1/+1
| | |
| * | Small fix for Pull #1391keith.paterson2012-04-111-5/+6
| | |
| * | Merge remote-tracking branch 'upstream/master' into master-newkeith.paterson2012-04-1123-244/+222
| |\ \
| * | | Fixed Issues with showing waypoints in mapkeith.paterson2012-04-104-69/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Waypoints now shown even when cache not shown * Showing now depends on actual visible caches Conflicts: main/src/cgeo/geocaching/maps/CGeoMap.java
* | | | more fixes for crashes in searchBananeweizen2012-04-125-7/+9
| |_|/ |/| |
* | | Partial fix: do not crash if a cache has no coordinatesSamuel Tardieu2012-04-121-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | It looks like from time to time some caches are sent with null coordinates, at least when browsing the live map. This change prevents a NullPointerException from being thrown and logs this as an error in the log. This issue still needs to be addressed, as the root cause of the problem is yet unknown.
* | | Fix bug introduced in 018e7db82858c3ab0fdc7dc5aba70eddbe1fa3feSamuel Tardieu2012-04-121-27/+15
| | | | | | | | | | | | | | | | | | | | | The removal of int-based constructors for Geopoint and Viewport made this code use the double-based one automatically by using number coercion. This is the kind of bug that the culprit commit is precisely trying to avoid.
* | | Refactoring: temporarily rewrite redundant code waiting for it to disappearSamuel Tardieu2012-04-121-34/+9
| | | | | | | | | | | | | | | | | | This code which manipulates viewports as separate int coordinates should disappear and use the proper types. This requires a large rewrite of CGeoMap.
* | | Tests: add tests for ViewportSamuel Tardieu2012-04-121-0/+72
| | |
* | | Refactoring: cleanup and add methods to ViewportSamuel Tardieu2012-04-121-9/+67
| | |
* | | Refactoring: remove int based Geopoint and Viewport constructorsSamuel Tardieu2012-04-128-32/+7
| | | | | | | | | | | | | | | Those were source of errors, and have no legitimate reason to be used in our current code base as this changeset shows.
* | | Refactoring: remove useless null checksSamuel Tardieu2012-04-122-29/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Boundary data ultimately coming to loadInViewport is checked for null (those are Long fields) while they come from long values, that cannot be null. It makes little sense to return null to represent an empty set when we can return the empty set itself. Also, the cursor cannot be null, and the method can be made private.
* | | fix #1389: Waypoint Note edit defectBananeweizen2012-04-121-1/+7
| | |
* | | crash on application startBananeweizen2012-04-121-2/+2
| | | | | | | | | * NPE in satellites handler
* | | fix #1394: Red Circles around Event CachesBananeweizen2012-04-124-52/+80
| | |
* | | Small enhancements for live-maprsudev2012-04-123-7/+15
| | |
* | | Live-map refresh on zoom-inrsudev2012-04-121-1/+3
| | |
* | | Implements cache for live-map tilesrsudev2012-04-128-53/+222
| | |
* | | remove debug code from dfbdd962599a6034bba9945d92dbf0ba90580580Bananeweizen2012-04-122-5/+2
| | |
* | | Wording correction after #1392Lars2012-04-121-1/+1
| | |
* | | Remove unused (except in tests) conversion methodsSamuel Tardieu2012-04-112-61/+0
| | |