aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/ICache.java
Commit message (Collapse)AuthorAgeFilesLines
* refactoring: remove IBasicCache interfaceSamuel Tardieu2013-07-141-2/+34
|
* cleanup: remove isWatchlist() since isOnWatchlist() exists alreadySamuel Tardieu2013-07-141-1/+1
|
* reduce memory usage for cache listsBananeweizen2013-02-141-1/+0
| | | | | * lazily load some of the strings in caches * remove latlon, it was never used except in parsing itself * change some collection handling to avoid huge memory hogs
* Restrict LazyInitializedList to the List interfaceSamuel Tardieu2013-02-031-1/+1
| | | | | This way, we can use various types of list at various places without specifically needing a LazyInitializedList.
* Merge branch 'issue-2322' into upstreamSamuel Tardieu2013-01-231-1/+1
|\ | | | | | | | | | | | | Conflicts: main/src/cgeo/geocaching/connector/IConnector.java main/src/cgeo/geocaching/connector/gc/GCParser.java main/src/cgeo/geocaching/maps/CGeoMap.java
| * fix #2322: GPX imported caches not marked as ownedSamuel Tardieu2013-01-231-1/+1
| | | | | | | | | | The "isOwner()" property (previously named "isOwn()") is now synthesized by comparing the username with the cache owner name.
* | Refactoring: rename cgImage into ImageSamuel Tardieu2013-01-071-1/+1
| |
* | Refactoring: rename cgTrackable into TrackableSamuel Tardieu2013-01-071-1/+1
|/
* refactoring: lazy initialized listsBananeweizen2012-11-181-3/+4
| | | | * change more users to only take Iterable interface * return unmodifiable list only
* #1744: user name wrongly parsed/written in GPX import/exportBananeweizen2012-06-081-2/+2
|
* Remove JavaDoc @author tag.SammysHP2012-05-231-3/+0
| | | Files are edited by many people, also all editors are visible in the log.
* Refactoring: add missing override annotationsSamuel Tardieu2012-05-231-0/+1
| | | | This was requested by SammysHP.
* Use of cache.isOwn()blafoo2012-05-161-2/+2
|
* Waypoint and caches both have coordinates, add ICoordinates interfaceSamuel Tardieu2012-04-111-10/+0
| | | | | Geopoint obviously implements ICoordinates. Also, getLongitude() and getLatitude() were only used in tests, remove them.
* Consistent naming for "premium members"blafoo2012-01-011-1/+1
|
* refactoring: immutable attributes collectionBananeweizen2011-12-311-0/+2
|
* Use of Logtype instead of intblafoo2011-12-141-1/+3
|
* refactoring: more boxing/unboxing cleanupBananeweizen2011-12-041-1/+1
|
* No direct access to fieldsblafoo2011-10-261-43/+2
|
* #671, cache normalized name for sortingBananeweizen2011-10-191-0/+6
|
* Tuned regexblafoo2011-10-101-0/+54
|
* Pimped additional regexblafoo2011-09-251-0/+20
|
* Move sources into the main directorySamuel Tardieu2011-09-161-0/+101
This prepares the inclusion of tests into the same repository.