aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/cgeo.java
Commit message (Collapse)AuthorAgeFilesLines
* Live Map strategy. Closes #1183blafoo2012-03-071-2/+7
|
* refactoring: move constants and classes to the packages they belong toBananeweizen2012-03-041-7/+9
|
* Refactoring to use common constant for ft per meter and usage of StringUtilsTorsten Keil2012-03-031-1/+1
|
* Expand what QR codes are recognized and provide better feedback to thecampbeb2012-02-241-11/+9
| | | | user when no code is found. Refactor cgeoadvsearch to use BaseUtils
* QR scan to search intentcampbeb2012-02-241-8/+25
|
* refactoring: code cleanupBananeweizen2012-02-211-1/+2
| | | | | * move human distance code to own class * remove warning suppression * fix several compiler warnings
* Relocated constants to new class Constantsblafoo2012-02-111-3/+2
|
* Database handling changes. Fixes #1050 and #1076blafoo2012-02-081-4/+0
|
* Changed database handlingblafoo2012-02-081-0/+4
|
* refactoring: remove duplicate methodBananeweizen2012-01-311-2/+2
|
* Visual Loginblafoo2012-01-271-122/+16
|
* Merge from Ghostblafoo2012-01-261-0/+134
|
* refactoring: moved some classes to packages, renamingBananeweizen2012-01-221-1/+1
|
* WaypointType cleanupblafoo2012-01-211-0/+4
|
* fix: NPE in main screen if GPS is lateBananeweizen2012-01-041-1/+3
|
* refactoring: speed up application startBananeweizen2011-12-271-74/+58
|
* fix #358: have number of caches in list selectionBananeweizen2011-12-181-3/+3
|
* performance: faster opening of lists (~20%), better scrollingBananeweizen2011-12-181-2/+2
| | | | | | | * avoid duplicate distance calculation in distance sorter * avoid String.format() wherever possible * avoid lookups with constant values in database * avoid reinitializing database all the time
* Use of Logtype instead of intblafoo2011-12-141-0/+4
|
* Correct language for CacheSize and CacheTypeblafoo2011-12-091-0/+14
|
* refactoring: remove all accesses to preferences besides central SettingsBananeweizen2011-12-041-4/+1
| | | class
* refactoring: more boxing/unboxing cleanupBananeweizen2011-12-041-2/+2
|
* refactoring: reduce boxing/unboxing crazinessBananeweizen2011-12-031-1/+1
|
* refactoring of cgGeo.java, see #355Bananeweizen2011-11-301-5/+5
| | | | * pure refactoring, no functional changes (even if the code looks very different now)
* first refactoring of cgGeo, see #355Bananeweizen2011-11-291-1/+1
| | | | | * removes mainly unnecessary variables and methods of cgGeo * next refactoring will remove all cgGeo/cgDirection instances in activies
* Merge pull request #829 from SammysHP/viewpagerSammysHP2011-11-271-1/+1
|\ | | | | New: Horizontal scrollable pages for cache-details using a ViewPager.
| * New: Horizontal scrollable pages for cache-details using a ViewPager.SammysHP2011-11-231-1/+1
| | | | | | | | | | | | | | This moves most of the code from "cgeodetail" into a new class "CacheDetailActivity". Some important parts are rewritten and the code is much more structured. This closes #83 "Redesign detail-view". Some minor changes will be added later (e.g. removing old files, improve log-count-display)
* | use an enum instead of magic constants for location providersbananeweizen2011-11-261-8/+1
|/
* Use of CacheType instead of Stringblafoo2011-11-181-36/+31
|
* Enabled (and fixed) (more) warningsblafoo2011-11-181-0/+1
|
* Remove Format.LAT_LON_DECMINUTE_PIPESammysHP2011-11-171-3/+2
| | | This format is used often in c:geo, but is not very common outside of it. Usually coordinates are written without the pipe.
* No need to store the context in a field of an Activity descendantSamuel Tardieu2011-11-161-15/+13
|
* ask for restore after reinstallation, fixes #777Bananeweizen2011-11-121-2/+35
|
* String.format needs no Locale argument to get the default oneSamuel Tardieu2011-11-091-2/+2
|
* Display a better message when gc.com is in maintenance modeSamuel Tardieu2011-11-081-1/+1
|
* Do not use deprecated methodsSamuel Tardieu2011-11-081-13/+9
|
* Use a separate and unique thread for Go4CacheSamuel Tardieu2011-11-071-1/+1
| | | | | | | 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-2/+3
|
* Use existing method to render altitudeSamuel Tardieu2011-11-071-6/+1
|
* rename scan label in main menu, fixes #740Bananeweizen2011-11-011-1/+1
| | | | | * Renamed label to force translators to change the value * Now explicitly says "geo code" instead of the more technically "QR code"
* Switch to English at initialization time if requestedSamuel Tardieu2011-10-201-0/+2
| | | | This closes #625.
* support cache type "unknown", fixes #518Bananeweizen2011-10-161-3/+4
| | | | * refactored many places to reference the cache type enum * special icon for "unknown" still missing
* new: map title describes what is shown, fixes #483Bananeweizen2011-10-151-1/+2
| | | | | | * shows geo code in case of caches * shows list title in case of lists (works also for search) * moved all map invocations into map class * refactored extras keys into String constants
* Add an extra guard in cgeoFindNearestSamuel Tardieu2011-10-111-1/+1
| | | | This should fix #655.
* Remove comparisons to booleansSamuel Tardieu2011-10-091-3/+3
|
* Use Apache Commons CollectionUtils instead of reinventing oneSamuel Tardieu2011-10-091-1/+1
|
* refactoring: make cache list type an enumBananeweizen2011-10-091-12/+3
| | | | | | * 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
* Use symbolic errors instead of hardcoded integersSamuel Tardieu2011-10-051-6/+7
|
* Make several things static following the Settings static moveSamuel Tardieu2011-10-051-2/+2
|
* fix #600: force close on first startBananeweizen2011-10-041-0/+7
| | | | | * move invocation of settings activity to cgeo activity instead of settings class * remove isInitialized