aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/maps
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring: use viewports where appropriateSamuel Tardieu2012-04-201-105/+52
|
* Add getViewport() to MapViewImpl interfaceSamuel Tardieu2012-04-203-0/+15
|
* Make GeopointImpl a ICoordinates as wellSamuel Tardieu2012-04-203-1/+15
|
* Merge branch 'fix-1714' into upstreamSamuel Tardieu2012-04-201-2/+19
|\
| * Fix for #1714Portree-Kid2012-04-201-2/+19
| |
* | Merge pull request #1418 from rsudev/issue1410Bananeweizen2012-04-192-6/+16
|\ \ | |/ |/| Fix #1410, display warning on invalid map file
| * Fix #1410, display warning on invalid map file and do not switch torsudev2012-04-172-6/+16
| | | | | | | | online
* | refactoring: rest in peace, cgBaseBananeweizen2012-04-181-2/+1
|/
* Refactoring: move Login from network to connector.gcSamuel Tardieu2012-04-171-1/+1
|
* Fix #1402, makes caches access in cgeomap synchronizedrsudev2012-04-161-4/+6
|
* Refactoring: make variables local and simplify codeSamuel Tardieu2012-04-161-41/+14
|
* Fix #1409: restore map information when restarting activitySamuel Tardieu2012-04-161-15/+31
| | | | | The map information (location and zoom level) is now restored when restarting a killed activity.
* Refactoring: now that Geopoint is parcelable, use it in bundlesSamuel Tardieu2012-04-161-11/+3
|
* Refactoring: replace "test ? true : false" by "test"Samuel Tardieu2012-04-161-1/+1
|
* Fix #1388: switch map view on resume if neededSamuel Tardieu2012-04-164-54/+108
| | | | | | The map to display may have changed when we come back to the current activity. In this case, change the map view or, if the map provider must be changed as well, restart the activity.
* Use Viewport instead of cooked-up list of NumbersSamuel Tardieu2012-04-141-18/+5
|
* Make method staticSamuel Tardieu2012-04-131-1/+1
|
* refactorings: preparations to make #1303 easierBananeweizen2012-04-122-15/+3
|
* refactoring: remove the logging tag from settingsBananeweizen2012-04-125-21/+20
|
* Merge remote-tracking branch 'upstream/master' into master-newPortree-Kid2012-04-122-77/+91
|\ | | | | | | | | Conflicts: main/src/cgeo/geocaching/cgData.java
| * 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.
| * fix #1394: Red Circles around Event CachesBananeweizen2012-04-121-49/+73
| |
| * Live-map refresh on zoom-inrsudev2012-04-121-1/+3
| |
* | Fixed Issues with showing waypoints in mapkeith.paterson2012-04-101-15/+17
|/ | | | | | | | * Waypoints now shown even when cache not shown * Showing now depends on actual visible caches Conflicts: main/src/cgeo/geocaching/maps/CGeoMap.java
* Merge remote-tracking branch 'teschi/issue#1304'Bananeweizen2012-04-081-2/+2
|\ | | | | | | | | Conflicts: main/src/cgeo/geocaching/maps/CGeoMap.java
| * Support different modes of operation on LastRecentlyUsedMapteschi2012-04-031-2/+3
| | | | | | | | Added a Set interface for the LastRecentlyUsedMap Changed CGeoMap to use the LastRecentlyUsedSet as its caches-cache
* | Merge remote-tracking branch 'upstream/release' into upstreamSamuel Tardieu2012-04-011-6/+6
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes and features have been implemented on the release branch. Merge them early enough to avoid dealing with huge conflicts later. Conflicts: main/src/cgeo/geocaching/Settings.java main/src/cgeo/geocaching/compatibility/Compatibility.java main/src/cgeo/geocaching/maps/CGeoMap.java
| * | Live map info popuprsudev2012-03-301-0/+6
| | |
| * | Removed debugging info from live map titlersudev2012-03-291-6/+0
| | |
* | | Refactoring: use IWaypoint and cgCache instead of cgCoord objectSamuel Tardieu2012-04-018-30/+26
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | Most of the time, the cgCoord is built from an existing cache or from an existing waypoint. And most of the time, using the IWaypoint interface is fine. We can see a cache as being a waypoint as well, so by making it implement IWaypoint we can manipulate IWaypoint objects every time we were manipulating cgCoord ones without copying. After this refactoring, cgCoord was only used to hold some partial cache information. cgCache can be used instead, and cgCoord is not needed anymore.
* | Proxy all logs through cgeo.geocaching.utils.LogSamuel Tardieu2012-03-315-5/+5
| | | | | | | | | | | | | | | | The behaviour is unchanged, but altering Settings.isDebug() to return false will prevent verbose, debug and info levels messages from being logged. Part of work on #1301.
* | make google maps api optional so that cgeo runs on x86 emulatorStephan Merker2012-03-271-1/+8
| | | | | | | | | | | | - x86 system images in virtualization mode allows much faster dev cycles (since SDK r17) - GoogleMapProvider is added only if google map api is detected at run time
* | Merge branch 'unifyRefreshCache' of git://github.com/campbeb/c-geo-opensourceSamuel Tardieu2012-03-251-1/+1
|\ \
| * | Add method to refresh cache and some cleanupcampbeb2012-03-241-1/+1
| |/
* | Rename LRUList into BoundedListSamuel Tardieu2012-03-241-2/+2
| | | | | | | | | | | | This class is not a LRU (Least Recently Used) list, in that it does not keep track of how elements are accessed. It is a bounded list whose maximum capacity gets maintained using a FIFO order.
* | refactoring: more encapsulation in SearchResultBananeweizen2012-03-241-6/+1
|/
* static code analysis and other fixesBananeweizen2012-03-182-10/+1
| | | | | | | * NumberParsingExceptions, NullPointerExceptions * StringBuilder instead of StringBuffer * access rights * interfaces instead of classes * ...
* Disable strategy menu if map is not liveSammysHP2012-03-181-0/+1
|
* Add icon for strategy menuSammysHP2012-03-171-1/+1
|
* Avoid increase of pool threads.blafoo2012-03-151-10/+10
|
* Medium rework. Fixes #1267, #1232, #711, #698blafoo2012-03-141-347/+111
|
* Limit number of caches displayed in Live Map. Fixes #1273blafoo2012-03-131-1/+5
|
* Tests for #1262blafoo2012-03-121-16/+21
|
* #1116: avoid displaying X/X in titlebarBananeweizen2012-03-121-2/+4
|
* No download of complete Live Map after popup. Fixes #1228blafoo2012-03-111-1/+1
|
* fix #1116: Cache count on live-map unreliableBananeweizen2012-03-113-13/+44
|
* refactoring: first part of removing cgBaseBananeweizen2012-03-101-1/+2
| | | | | | | * extract network stuff (non GC related) * extract GC login stuff * move UI related pieces to activities * to do: move parsing and searching to better places, remove cgBase completely afterwards
* Resolved merge error.blafoo2012-03-091-3/+38
|
* Added localization for Live Map stategy, fixes #1258YraFyra2012-03-091-37/+2
| | | | | | | Added loc for menu title. Totally untested (not even compiled). Please enter the commit message for your changes. Lines starting
* Resource for strategy menu title. Fixes #1258blafoo2012-03-091-1/+1
|