aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/cgeodetail.java
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused parameterSamuel Tardieu2011-10-141-1/+1
|
* fix #645: remove multiple progress dialogs in details activityBananeweizen2011-10-091-64/+24
|
* fix #644: Cache note not removed after deleting at gc.comBananeweizen2011-10-091-0/+3
|
* Use isEmpty() and isNotEmpty() from CollectionUtilsSamuel Tardieu2011-10-091-3/+4
|
* Remove comparisons to booleansSamuel Tardieu2011-10-091-3/+3
|
* Fix: Last status in cache-loading not displayedSammysHP2011-10-091-9/+11
| | | We cannot call the handler because setView() blocks processing of the message-queue. Instead we change the view directly with a new method in the handler.
* Use Apache Commons CollectionUtils instead of reinventing oneSamuel Tardieu2011-10-091-1/+1
|
* refactoring: make cache list type an enumBananeweizen2011-10-091-2/+2
| | | | | | * have enum instead of String for cache list type comparisons * move all invocations of the cache list activity into the class itself * remove duplicated invocations * remove cache type extra, it can be read from Settings instead
* Fixed + refactored cgTrackable, added testblafoo2011-10-081-4/+4
|
* Various mechanical code cleanupsSamuel Tardieu2011-10-081-1/+1
| | | | | | | | | | | | The cleanups, most of which were found by CodePro Tools, are of the following categories: - remove unnecessary type casts (and, subsequently, unnecessary import statements) - transform "if (test) return true; else return false" statements into simpler "return test" - mark abstract class as such - remove unnecessary overrides (method only calling its super method)
* Merge remote-tracking branch 'sammyshp/verboseloading'Samuel Tardieu2011-10-051-25/+37
|\ | | | | | | | | | | Conflicts: main/src/cgeo/geocaching/cgBase.java main/src/cgeo/geocaching/connector/GCConnector.java
| * Add verbose cache-loadingSammysHP2011-10-041-25/+37
| |
* | Make several things static following the Settings static moveSamuel Tardieu2011-10-051-5/+5
|/
* fix #360: don't load cache description, except when needed in detailsBananeweizen2011-10-031-5/+5
| | | | | view This saves 1.6 MB RAM for 500 caches on my device.
* fix #120: make settings static (no singleton)Bananeweizen2011-10-031-21/+20
| | | | | | | | | | * 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.
* Merge branch 'master' of ↵bananeweizen2011-09-291-1/+1
|\ | | | | | | https://Bananeweizen@github.com/cgeo/c-geo-opensource.git
| * Reinstate View on objects referenced from XML layoutSamuel Tardieu2011-09-291-1/+1
| | | | | | | | | | | | | | Commit 695e2cd89d9d97687a5bfc8b4933c923618ed7a5 removed parameters unused in code but referenced from XML layout. This commit reinstates them.
* | fix #557: one log image link only (even with multiple images)bananeweizen2011-09-291-8/+12
|/
* Use real parameters instead of a Map for searchByGeocode()Samuel Tardieu2011-09-291-13/+3
|
* Access static fields through static accessesSamuel Tardieu2011-09-291-1/+1
|
* Minor cleanupsSamuel Tardieu2011-09-291-2/+2
| | | | | Remove unuse method parameters. Make classes and methods abstract. Write some docstrings.
* Remove latitudeString and longitudeString fieldsSamuel Tardieu2011-09-281-3/+3
| | | | Those fields can be resynthesized if needed from the cache coordinates.
* fix #554: Forwarding OC-caches not possiblebananeweizen2011-09-271-27/+6
| | | | | * use getUrl() of caches for forwarding * unify URL construction * move twitter stuff into own class
* Unify intent handling for spoilers and log imagesSamuel Tardieu2011-09-261-1/+2
|
* Show all the images associated with a log entry at onceSamuel Tardieu2011-09-261-12/+15
| | | | | Clicking on every log image is tedious, and most of the time we do it on every image anyway.
* initial support of OpenCaching.DE/.PL/.USBananeweizen2011-09-201-1/+22
| | | | | | | | | | | * search for geocode can fetch online from those sites (but no other search method!) when testing, search for codes like OU0001, OP0001, OC0001. * show CC license for those caches * disable user actions, disable caches around for non GC caches open issues: * other search methods not yet implemented (but available in API) * CC license and mentioning of the OpenCaching network in about dialog
* Merge branch 'master' of ↵Bananeweizen2011-09-161-5/+9
|\ | | | | | | https://Bananeweizen@github.com/cgeo/c-geo-opensource.git
| * Do not abuse String.indexOf()Samuel Tardieu2011-09-161-5/+9
| |
* | fix #473: ROT13 on String or Spannable, including new testBananeweizen2011-09-161-27/+11
|/
* Cache result of waypoint order computationSamuel Tardieu2011-09-161-2/+2
|
* Make cgWaypoint comparableSamuel Tardieu2011-09-161-36/+3
|
* Move sources into the main directorySamuel Tardieu2011-09-161-0/+2128
This prepares the inclusion of tests into the same repository.