aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/cgeowaypoint.java
Commit message (Collapse)AuthorAgeFilesLines
* Use the IGeoData interface and Observer pattern to update locationSamuel Tardieu2012-04-271-33/+11
|
* Refactoring: cleanup control flowSamuel Tardieu2012-04-201-63/+48
|
* refactorings: preparations to make #1303 easierBananeweizen2012-04-121-0/+7
|
* refactoring: remove the logging tag from settingsBananeweizen2012-04-121-2/+2
|
* Proxy all logs through cgeo.geocaching.utils.LogSamuel Tardieu2012-03-311-1/+1
| | | | | | | | 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.
* Refactor so all waypoint operations are done through the Cache object.campbeb2012-03-051-6/+7
| | | | Check for editing a waypoint when adding. Save cache after waypoint operations so finalDefined is set correctly.
* performance refactoringsBananeweizen2012-03-041-1/+1
| | | | | | * avoid creating message objects, there is a pool * only get GCVotes for filtered caches, not for all * don't use GepointParser in LocParser, we know those are pure floats * String concatenation
* fix #126: .trim() usageBananeweizen2012-03-031-3/+3
| | | | * removed trim from UI * if you find anything not trimmed now, it needs to be added in parsing
* refactoring: performance cleanupsBananeweizen2012-03-031-1/+1
|
* Fixes #1163, refactor geocode usage in cgeowaypointrsudev2012-02-261-10/+5
| | | - removed parameter and member, always taken from contained waypoint
* Implementation for #1155 - the second default navigation tool isTorsten Keil2012-02-221-3/+24
| | | | introduced
* Get geocode from wayoint fro clearing CachesCache if necessary, fixesrsudev2012-02-211-2/+8
| | | #1154
* fix #945: unify navigation methodsBananeweizen2012-02-181-1/+1
| | | * next step would be the removal of cgGeo after that becomes singleton
* #945: unify navigation methodsBananeweizen2012-02-181-2/+2
| | | | * removed search result parameter from navigation invocation * removed "fromDetail" differentiation in popup
* refactoring: use underscore in symbolic constantsBananeweizen2012-02-161-1/+1
| | | * otherwise they are not readable
* Changed database handlingblafoo2012-02-081-1/+4
|
* Refactoring navigation apps submenus to use AlertDialog.Builder whereTorsten Keil2012-02-031-13/+11
| | | possible.
* Merge pull request #988 from marco-jacob/masterBananeweizen2012-01-201-1/+2
|\ | | | | Fix #349
| * try to remove waypoint static map file always when waypoint is deletedMarco Jacob2012-01-151-12/+2
| |
| * added setting and implementation for waypoint static mapMarco Jacob2012-01-111-0/+11
| |
* | Implementation for issue #985: replace term standard navigationTorsten Keil2012-01-141-1/+1
|/
* simplified expressionTorsten Keil2012-01-081-1/+1
|
* Implementation for #957: Open cache from waypointTorsten Keil2012-01-081-0/+18
| | | | - Added context menu entry
* refactoring: clean up code around static mapsBananeweizen2012-01-081-1/+1
|
* refactoring: cleanup for #945Bananeweizen2012-01-081-3/+3
| | | | * remove duplicated code * remove all access to resources via method parameters
* Implementation for #868Torsten Keil2012-01-011-13/+8
|
* refactoring of cgGeo.java, see #355Bananeweizen2011-11-301-3/+3
| | | | * pure refactoring, no functional changes (even if the code looks very different now)
* first refactoring of cgGeo, see #355Bananeweizen2011-11-291-2/+2
| | | | | * removes mainly unnecessary variables and methods of cgGeo * next refactoring will remove all cgGeo/cgDirection instances in activies
* Remove Format.LAT_LON_DECMINUTE_PIPESammysHP2011-11-171-2/+1
| | | This format is used often in c:geo, but is not very common outside of it. Usually coordinates are written without the pipe.
* Use a separate and unique thread for Go4CacheSamuel Tardieu2011-11-071-2/+2
| | | | | | | This change creates a new Go4Cache thread which is started only when the user opts in in sending their position to go4cache.com. Instead of creating a new thread for every update, the same thread is reused and orders are given through a one-position queue.
* Get rid of deprecated methods related to coordinatesSamuel Tardieu2011-11-071-1/+2
|
* No direct access to fieldsblafoo2011-10-261-12/+12
|
* fix navigation menu icon in some menusBananeweizen2011-10-231-2/+2
|
* fix #703: exception in show on mapBananeweizen2011-10-231-9/+6
| | | | | * includes fixes for some other exceptions * refactored navigation activity invocation * icon is still not correct (generic instead of correct type)
* Remove unused parameterSamuel Tardieu2011-10-141-1/+1
|
* fix #120: make settings static (no singleton)Bananeweizen2011-10-031-5/+4
| | | | | | | | | | * Settings can no longer be instantiated, everything is static instead. * Most option values are no longer cached in fields. This has been done for clarity during the refactoring. I will add some performance tests afterwards and may re-introduce those fields for caching the option values. Sorry, if anyone gets merge issues afterwards. There was no easier way to implement this...
* Mark unused but necessary parameters so that they don't get removedSamuel Tardieu2011-09-291-0/+4
| | | | This also prevent warnings about those.
* Reinstate View on objects referenced from XML layoutSamuel Tardieu2011-09-291-2/+2
| | | | | | | Commit 695e2cd89d9d97687a5bfc8b4933c923618ed7a5 removed parameters unused in code but referenced from XML layout. This commit reinstates them.
* Minor cleanupsSamuel Tardieu2011-09-291-2/+2
| | | | | Remove unuse method parameters. Make classes and methods abstract. Write some docstrings.
* minor issues found during #545 investigationbananeweizen2011-09-281-6/+6
| | | | | | * trim waypoint.latlon on parsing * don't store "???" as latlon * overwrite latlon "???" on merge * some code analysis cleanup
* Cache result of waypoint order computationSamuel Tardieu2011-09-161-3/+3
|
* Move sources into the main directorySamuel Tardieu2011-09-161-0/+348
This prepares the inclusion of tests into the same repository.