aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/maps
Commit message (Collapse)AuthorAgeFilesLines
...
* experimental single overlay for mapsBananeweizen2013-12-2710-102/+114
|
* findbugs: synchronize lazy initialized objectsMichael Keppler2013-12-261-4/+1
|
* findbugs casts and dereference warningsMichael Keppler2013-12-255-7/+28
|
* fix findbugs issueMichael Keppler2013-12-251-2/+3
| | | | * refactor map tokens to be a concrete type, as we already had a bad null check in there
* refactoring: reduce mapsforge memory usageBananeweizen2013-12-1812-188/+141
| | | | | | | | | This puts scale and position into one overlay, instead of using 2 overlays. That reduces memory usage by 2 times a full screen bitmap due to double buffering in mapsforge. The only downside is that scale and position now have to be drawn at the same depth-level (below or on top of the caches), but they were both on top previously anyway.
* refactoring: remove duplication in login classesBananeweizen2013-12-161-1/+1
| | | * convert from static to singletons
* rename Login to GCLoginBananeweizen2013-12-161-3/+3
| | | * easier to differentiate, as there are other login providers now
* fix 3461: CME in map filteringBananeweizen2013-12-161-1/+1
|
* fix #3457: crash when using Google Maps on a JollaSamuel Tardieu2013-12-141-2/+9
|
* findbugs: more cleanupBananeweizen2013-12-081-6/+3
| | | | * include findbugs suppression annotations * have findbugs settings stored as shared settings
* refactoring: findbugs issuesBananeweizen2013-12-081-10/+9
|
* #3322: Option to 'show as list' only active when viewing live cachesDarek Kay2013-10-261-1/+1
|
* fix crash in map directory settingsBananeweizen2013-10-191-2/+5
|
* Merge branch 'release' into master_devrsudev2013-10-181-15/+14
|\
| * Fixes part of #2976, allow to manually select map directoryrsudev2013-10-181-15/+14
| | | | | | | | | | | | Add a directory selection button to map selection. Fix issues with updating map sources preference after selecting a map file. Fix issues with listing map source if only a directory was defined.
* | refactoring: remove unused codeBananeweizen2013-10-051-4/+0
| |
* | refactoring: remove pause in download from mapsBananeweizen2013-10-031-24/+2
| | | | | | | | * the same pause has been removed for batch storing from cache lists some time ago
* | refactoring: findbugs cleanupsBananeweizen2013-10-022-1/+4
| |
* | Update to CollectionUtils 4.0-alpha1Samuel Tardieu2013-09-151-1/+1
| | | | | | | | | | | | | | | | This is an alpha release, but has been well tested already. The major changes are the use of generics, varargs and Iterable. The release notes can be found at: http://commons.apache.org/proper/commons-collections/release_4_0.html
* | refactoring: introduce PseudoList to handle non concrete listsBananeweizen2013-09-141-1/+1
| | | | | | | | | | * should make adding a history list entry easier * includes some non null annotations * moved list code into separate package
* | refactoring: cgeoapplication -> CgeoApplicationSamuel Tardieu2013-09-134-10/+10
| |
* | refactoring: cgeocaches -> CacheListActivitySamuel Tardieu2013-09-131-2/+2
| |
* | refactoring: cgData -> DataStoreSamuel Tardieu2013-09-132-14/+14
| |
* | Merge branch 'issue-3220'rsudev2013-09-131-1/+4
|\ \
| * | Implements #3220, Feature request: Show mapsforge-map "bigger" on ↵rsudev2013-09-131-1/+4
| |/ | | | | | | | | | | high-res-displays Made the mapsforge textscale setting follow the device dpi, if so wanted, default true.
| * fixes #3248 - select map file first to get offline map choiceMarco Jacob2013-09-131-5/+1
| |
* | fixes #3248 - select map file first to get offline map choiceMarco Jacob2013-09-131-5/+1
| |
* | fix #1945: Show Circles only for shown cachesBananeweizen2013-09-011-10/+13
| |
* | refactoring: findbugs cleanupBananeweizen2013-08-262-7/+8
| | | | | | * don't catch raw exceptions
* | fix: check latitude and longitude when recording position historySamuel Tardieu2013-08-251-1/+1
|/
* Fixes #3188, NPE with map menu (mapsforge 024)rsudev2013-08-253-9/+6
| | | | Move menu inflation from resource to mapBase (AbstractMap)
* fix #3186: do not try to install a null map sourceSamuel Tardieu2013-08-251-0/+15
| | | | | | If the wanted map source can no longer be found (because it has been made unavaiable on the device), try to install a default one, or fail silently with an error message in the log.
* Log warning if Google API key not availableSammysHP2013-08-221-3/+8
|
* Disable Google Maps if no API key setSammysHP2013-08-221-2/+9
| | | Since some months ago you cannot request a new key. Thus many new developers without a key create invalid map requests.
* #3122: always have connection to current positionBananeweizen2013-08-191-3/+7
|
* refactoring: more findbugs cleanupBananeweizen2013-08-181-22/+18
|
* fix #3122: Trail jumps to 0° and back.Bananeweizen2013-08-182-56/+89
|
* refactoring: findbugs cleanupBananeweizen2013-08-117-13/+13
|
* Fixes #1399, Wrong sized overlay icons on maprsudev2013-07-281-7/+7
| | | | Added inset definitions for xhdpi devices
* Added fix suggested by rsudevJavaDog2013-07-191-0/+4
| | | | | Resolves the problem of caches sometimes not displaying when switching from hide to show (if they hadn't previously been loaded).
* Implements #2234: Hide own/found from Live MapJavaDog2013-07-191-4/+16
| | | | | | | | Added a button to show/hide own/found caches in the Live Map menu, under the "Map settings" option (renamed from "Map modes"). Refactored boolean "liveChanged" in CGeoMap.java, renamed to "markersInvalidated" as it now has more than that one use.
* Implements #750, use preference activitykoem2013-07-098-8/+8
|
* Fixes #2826, Found caches shown on live maprsudev2013-07-061-3/+9
| | | | | Implemented detection and filtering for vanishing caches Added testcases for new functionality
* Radio buttons instead of check boxes in map strategycampbeb2013-06-121-5/+13
|
* Correct log messages to account for refactoringcampbeb2013-06-054-10/+10
|
* fix #2817: OSM:Offline map name won't fit the boxBananeweizen2013-06-011-1/+1
|
* refactoring: remove the cache realmBananeweizen2013-06-011-2/+2
| | | | * the cache realm enumeration ties different connectors together * everything in the realm can also be stored at the connector instead
* refactoring: extract method to simplify control flowBananeweizen2013-06-011-7/+8
|
* #2725: Feature-Request: Circles on the map only around physical stagesBananeweizen2013-06-012-9/+7
|
* Fix #2799 - Retain trail on map when device is rotatedcampbeb2013-05-292-2/+19
|