aboutsummaryrefslogtreecommitdiffstats
path: root/main/src
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring: loadDataHandlerSamuel Tardieu2012-04-281-20/+15
|
* Refactoring: cache/waypoint display and initial array capacitySamuel Tardieu2012-04-281-22/+15
|
* Refactoring: use switch and restructureSamuel Tardieu2012-04-281-55/+49
|
* Refactoring: reorder logicSamuel Tardieu2012-04-281-11/+8
|
* Refactoring: use switch instead of chained if/elseSamuel Tardieu2012-04-284-74/+73
|
* Refactoring: remove unnecessary else statementsSamuel Tardieu2012-04-285-25/+43
|
* Refactoring: use lazy holder and switch to load appsSamuel Tardieu2012-04-281-29/+23
|
* Refactoring: remove useless assignmentsSamuel Tardieu2012-04-283-12/+3
|
* Refactoring: remove redundant initializersSamuel Tardieu2012-04-2825-50/+50
| | | | | The initial values were never used as the variables are set in any case before being used.
* Refactoring: do not use String concatenation with a StringBuilderSamuel Tardieu2012-04-281-1/+1
|
* Refactoring: remove unnecessary class qualifiersSamuel Tardieu2012-04-283-3/+3
|
* added opencaching.com license dataBananeweizen2012-04-281-0/+6
|
* fix #1434: Font color in selection modeBananeweizen2012-04-281-20/+0
|
* Fix #1461: do not save metadata if data could not be savedSamuel Tardieu2012-04-271-8/+13
| | | | | Also, remove partially saved file on error to avoid reusing it by mistake.
* Refactoring: use the right array typeSamuel Tardieu2012-04-271-1/+1
|
* Refactoring: remove unnecessary unboxingSamuel Tardieu2012-04-273-3/+3
|
* Refactoring: use for each loop when possibleSamuel Tardieu2012-04-271-2/+1
|
* Refactoring: remove terminal return statementsSamuel Tardieu2012-04-271-1/+0
|
* Refactoring: simplify conditional expressionsSamuel Tardieu2012-04-271-6/+2
|
* Refactoring: remove useless fieldSamuel Tardieu2012-04-271-4/+1
|
* Fix warnings introduced by earlier commitsSamuel Tardieu2012-04-276-20/+5
|
* Use a Location derivative for GeoDataSamuel Tardieu2012-04-271-57/+36
|
* Remove Now from methods of IGeoDataSamuel Tardieu2012-04-2715-87/+86
|
* Remove redundancy in GeoDataProviderSamuel Tardieu2012-04-271-134/+99
| | | | | Also, clarify the algorithm used to select the "best" location available.
* Remove useless collections (never used after construction)Samuel Tardieu2012-04-272-10/+0
|
* Make memory field private and accessed in a synchronized waySamuel Tardieu2012-04-272-3/+3
|
* Use short-circuit boolean conditionSamuel Tardieu2012-04-271-1/+1
|
* Make geo volatile to properly use double-checked lockingSamuel Tardieu2012-04-271-1/+1
|
* Remove methods calling only the superclass methodSamuel Tardieu2012-04-273-26/+1
|
* Reflect the fact that GeoDataProvider does not depend on cgeoapplicationSamuel Tardieu2012-04-271-6/+3
| | | | | The dependency was useless and confusing, considering that cgeoapplication is a singleton while GeoDataProvider is not.
* Now that GeoDataProvider lives forever, don't persist dataSamuel Tardieu2012-04-272-26/+0
| | | | | | Data was persisted because cgGeo objects could be created and destroyed at will, even though only one existed at a time. This is no longer needed here.
* Do not use getLastCoords() anymoreSamuel Tardieu2012-04-271-15/+9
|
* Use IGeoData to provide GPS enabled information on home screenSamuel Tardieu2012-04-271-51/+28
|
* Add GPS enabled information to the IGeoData interfaceSamuel Tardieu2012-04-272-4/+21
|
* Use the IGeoData interface and Observer pattern to update locationSamuel Tardieu2012-04-2730-890/+737
|
* Define an interface from geographical dataSamuel Tardieu2012-04-271-0/+20
| | | | | This interface copies the existing methods and may be refined in the future.
* Synchronized implementation of ISubject with pull capabilitiesSamuel Tardieu2012-04-271-0/+45
|
* Synchronized implementation of the ISubject interfaceSamuel Tardieu2012-04-271-0/+76
|
* Add Observer/Subject design pattern interfacesSamuel Tardieu2012-04-272-0/+79
|
* New: Verbose copySammysHP2012-04-271-0/+1
|
* Merge branch 'release' into upstreamSamuel Tardieu2012-04-261-2/+2
|\ | | | | | | | | | | Conflicts: main/res/values/strings.xml main/src/cgeo/geocaching/connector/gc/Login.java
| * Add information about the user PM status into the logSamuel Tardieu2012-04-261-2/+2
| |
* | Fix: check that coordinates are not nullSamuel Tardieu2012-04-251-1/+1
| | | | | | | | | | | | Do as the comment says and accept (and skip) points with null coordinates. Bug found by chance during a test run while the website was down.
* | Merge branch 'issue#1364' of https://github.com/marco-jacob/c-geo-opensource ↵Samuel Tardieu2012-04-251-21/+27
|\ \ | | | | | | | | | into upstream
| * | no download if http response code differs from 200Marco Jacob2012-04-251-21/+27
| | |
* | | Merge branch 'release' into upstreamSamuel Tardieu2012-04-251-1/+1
|\ \ \ | | |/ | |/|
| * | Fix #1363: style information has been removed from HTMLSamuel Tardieu2012-04-251-1/+1
| | |
| * | GC.com update 24.04.12: changed login pageblafoo2012-04-241-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.
| * | #1384: FC when apply a filterBananeweizen2012-04-092-9/+6
| | |