aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/cgeocoords.java
Commit message (Collapse)AuthorAgeFilesLines
* code cleanup: remove debug codeBananeweizen2012-12-261-0/+2
| | | * fixed some more issues of Findbugs and CodePro
* Fix #1722: do not use BigDecimal in computationsSamuel Tardieu2012-06-051-31/+23
|
* Refactoring: add missing override annotationsSamuel Tardieu2012-05-231-0/+1
| | | | This was requested by SammysHP.
* Removed deprecated warningsblafoo2012-05-101-1/+1
|
* Remove Now from methods of IGeoDataSamuel Tardieu2012-04-271-6/+6
|
* Use the IGeoData interface and Observer pattern to update locationSamuel Tardieu2012-04-271-8/+8
|
* Convert some fields to local variablesSamuel Tardieu2012-04-221-3/+1
|
* Refactoring: keep GeopointParser private to its packageSamuel Tardieu2012-04-211-2/+1
| | | | | | | Geopoint exposes everything GeopointParser can do. By calling a Geopoint constructor instead of a GeopointParser method returning a Geopoint, Eclipse can do more null checks for free (a constuctor can never return a null object).
* Refactoring: move Direction out of GeopointSamuel Tardieu2012-04-201-4/+4
| | | | Directions deserve their own package to make it clearer of who use them.
* Refactoring: remove int based Geopoint and Viewport constructorsSamuel Tardieu2012-04-121-1/+1
| | | | | Those were source of errors, and have no legitimate reason to be used in our current code base as this changeset shows.
* Implementation for issue #1120Torsten Keil2012-02-171-85/+45
| | | | | | | - see ticket for more details Conflicts: main/src/cgeo/geocaching/cgeowaypointadd.java
* View.GONE instead of View.INVISIBLEMarco Jacob2012-01-261-1/+1
|
* Cache coords button invisible in other modesMarco Jacob2012-01-261-1/+5
|
* first approach, not yet testedMarco Jacob2012-01-251-1/+19
|
* refactoring: reduce boxing/unboxing crazinessBananeweizen2011-12-031-4/+4
|
* refactoring: more Findbugs cleanupsbananeweizen2011-12-011-0/+2
| | | | * Used Findbugs 2.0 RC1. You are encouraged to also give it a try to find issues in the new version before release.
* disable auto suggestion for some more fields, #839Bananeweizen2011-11-291-0/+10
|
* New: Manual-button in coordinate-dialogSammysHP2011-11-171-0/+8
| | | Closes #298
* minor code cleanup in coords dialogBananeweizen2011-11-131-57/+68
|
* Accept any coordinate when creating a GeopointSamuel Tardieu2011-11-091-14/+1
| | | | | | | Google maps may return coordinates outside of our comfort zone. Also, we need to deal with viewports encompassing the 180° meridian. This fixes #771.
* Always use an initial set of coordinates in search dialogSamuel Tardieu2011-10-261-10/+12
| | | | This fixes #715.
* fix #120: make settings static (no singleton)Bananeweizen2011-10-031-6/+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...
* Fix obvious typo where latitude was used instead of longitudeSamuel Tardieu2011-09-291-1/+1
| | | | | Fortunately, nobody seems to use this coordinates format, as the bug seems to have been here forever.
* Rewrite addZeros() using StringUtilsSamuel Tardieu2011-09-291-29/+21
|
* Add comment on unhandled case in switch statementSamuel Tardieu2011-09-271-0/+2
|
* Add new Geopoint constructor with separate latitude and longitude textsSamuel Tardieu2011-09-271-1/+1
|
* Move sources into the main directorySamuel Tardieu2011-09-161-0/+494
This prepares the inclusion of tests into the same repository.