aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/cgData.java
Commit message (Collapse)AuthorAgeFilesLines
* Implements #750, use preference activitykoem2013-07-091-0/+1
|
* Remove the cache column index, use the indices directlySamuel Tardieu2013-07-091-61/+84
| | | | | | When a database query is performed, the indices for every named column corresponds to its position in the query list. There is no need to go through an intermediate columns array.
* Fixes #2826, Found caches shown on live maprsudev2013-07-061-0/+33
| | | | | Implemented detection and filtering for vanishing caches Added testcases for new functionality
* Implements #2900, Support logging with password (oc)rsudev2013-06-271-3/+15
| | | | | Extends db, geocache and OKAPI to retrieve and store the property Extends logging UI and OKAPI to allow entering and sending it
* debug: change log levelSamuel Tardieu2013-05-231-1/+1
| | | | | | | Since we know require the unification of the CacheCache with what is in the database, we do not want to scare the user by pretending that a load from the database failed while it is a normal condition for newly encountered geocaches.
* refactoring: benefit from shortcut evaluationSamuel Tardieu2013-05-231-1/+1
|
* refactoring: take advantage of a previous refactorizationSamuel Tardieu2013-05-231-1/+1
|
* fix #2675: never allow CacheCache and database information to be disjointSamuel Tardieu2013-05-231-13/+20
| | | | | | | When we enter a new cache into the CacheCache, we need to make sure that the information already about this cache is merged in. Otherwise, we risk having two disjoint sets of information because we ignore and may later override information stored in the database.
* fix #2599: Typos in `strings.xml`Bananeweizen2013-05-041-1/+1
|
* Database updatekoem2013-05-031-2/+2
| | | | | * changed from O% to OC% - at least in OC caches the attributes seem to be the same (across sites) * changed english text
* issue2662 OC: leichtes Kletternkoem2013-05-011-1/+11
|
* refactoring: simplify batch export of geocachesSamuel Tardieu2013-04-061-1/+2
| | | | | | | | By using list-backed sublists, the code to export geocaches in batch can be simplified. Also, there are places where a more generic Collection type can be used in formal parameters to avoid influencing the type of actual arguments.
* Code Cleanup after reviewPortree-Kid2013-03-101-5/+2
|
* Merge remote-tracking branch 'upstream/master' into master-masterPortree-Kid2013-03-081-10/+36
|\ | | | | | | | | Conflicts: main/src/cgeo/geocaching/cgeocaches.java
| * fix #2534: Updating a OC.de cache doubles the cache descriptionBananeweizen2013-03-021-10/+20
| |
| * Closes #109, Allow user to clear all saved logs (field note export related)rsudev2013-02-271-0/+16
| | | | | | | | Implemented a new menu item in cache lists for that
* | Refactoring to use Loaders fixes #2365 Portree-Kid2013-03-081-4/+4
|/
* Visited waypoints - small fixes and polishingrsudev2013-02-241-1/+1
|
* New feature WPT visited markingtriakcz2013-02-241-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit 39f9bc9f5c38aeccc1ee037f7f11859bfe86ab75 Author: TriakCZ <kunc88@gmail.com> Date: Sat Feb 16 12:46:45 2013 +0100 Resized tick at visited WPT, not showing cross commit 8b907641660fa62a1847c1a8ed11c5b874e567a1 Author: TriakCZ <kunc88@gmail.com> Date: Fri Feb 15 22:48:06 2013 +0100 Tick/cross is displayed at wpt only when there is at least one visited wpt commit 18b5e15f0b5fcc69d7f12c27fd72f6cfb8e69c27 Author: TriakCZ <kunc88@gmail.com> Date: Fri Feb 15 19:26:34 2013 +0100 Added ticks and cross for highlighting what was visited and what not commit 7a9d9694a0f2e7e31868f75e2c230e4bea07f87b Author: TriakCZ <kunc88@gmail.com> Date: Fri Feb 15 19:00:42 2013 +0100 Visited state now survives cache refresh commit 624b70faaf313638f5a9131fdfb60d83d4424696 Author: triakcz <kunc88@gmail.com> Date: Thu Feb 14 21:13:44 2013 +0100 new feature WPT visited marking
* reduce memory usage for cache listsBananeweizen2013-02-141-22/+31
| | | | | * lazily load some of the strings in caches * remove latlon, it was never used except in parsing itself * change some collection handling to avoid huge memory hogs
* issue #275 - Move to other list from cache screenkoem2013-02-081-0/+4
| | | | and: choose list when storing
* Refactoring: rename cgCache into GeocacheSamuel Tardieu2013-02-031-28/+28
|
* Renumber columns cache to remove holeSamuel Tardieu2013-01-231-75/+41
|
* Remove the now unused "own" column in caches tableSamuel Tardieu2013-01-231-1/+0
| | | | | | | sqlite does not support the "alter table … drop column" construct, so this column will stay and be unused for existing installations. See issue #2322 for discussion.
* Merge branch 'issue-2322' into upstreamSamuel Tardieu2013-01-231-6/+4
|\ | | | | | | | | | | | | Conflicts: main/src/cgeo/geocaching/connector/IConnector.java main/src/cgeo/geocaching/connector/gc/GCParser.java main/src/cgeo/geocaching/maps/CGeoMap.java
| * fix #2322: GPX imported caches not marked as ownedSamuel Tardieu2013-01-231-6/+4
| | | | | | | | | | The "isOwner()" property (previously named "isOwn()") is now synthesized by comparing the username with the cache owner name.
* | Merge branch 'release' into upstreamSamuel Tardieu2013-01-231-3/+6
|\ \ | |/
| * Keep the Waypoint Ids stable. Fixes #2341Portree-Kid2013-01-221-3/+6
| |
* | fix #2421: crash when resuming c:geoSamuel Tardieu2013-01-221-1/+1
| | | | | | | | | | For some reason, the database seems to have been closed and not reopened after some inactivity. This should take care of it.
* | Lint fixesBananeweizen2013-01-201-1/+1
| | | | | | | | | | | | * ignore exported content provider * ignore unregistered activity (for copy of FragmentListActivity) * fix invalid layout attribute * fix Locale stuff
* | Remove empty loop accidentally entered when cleaning upcampbeb2013-01-111-1/+1
| |
* | Refactoring: rename cgImage into ImageSamuel Tardieu2013-01-071-8/+8
| |
* | Refactoring: rename cgTrackable into TrackableSamuel Tardieu2013-01-071-11/+11
| |
* | Refactoring: rename cgWaypoint into WaypointSamuel Tardieu2013-01-071-13/+13
| |
* | Refactoring: simplify use of cursor queriesSamuel Tardieu2013-01-071-320/+154
| | | | | | | | | | | | | | | | | | | | When the query has been built with a known set of fields to retrieve, there is no need to compute them as we statically know them. Also, the cursor cannot be null after a query that did not raise an exception. It is positionned before the first result, so moveToNext() can be called right away on it, allowing the use of while { … } rather than do { … } while.
* | Merge branch 'release' into upstreamSamuel Tardieu2013-01-011-0/+25
|\ \ | |/
| * fix #2313: bad entries in history searchSamuel Tardieu2013-01-011-0/+25
| |
* | Do not err when a cache is not in the databaseSamuel Tardieu2012-12-191-1/+1
| | | | | | | | | | Fresh caches are not in the database to begin with, this is not an error, at most an information.
* | Fix NPE on database migrationSamuel Tardieu2012-12-191-4/+6
| | | | | | | | | | File#listFiles() may return null when the object it is applied to is not a directory.
* | Give full exception reports rather than exception namesSamuel Tardieu2012-12-191-16/+16
| |
* | Reclassify debug informationSamuel Tardieu2012-12-191-1/+1
| |
* | Refactoring: remove useless constructor with same accessibility levelSamuel Tardieu2012-12-181-4/+0
| |
* | Refactoring: narrow scope of variablesSamuel Tardieu2012-12-181-16/+12
| |
* | Refactoring: use isEmpty() where appropriateSamuel Tardieu2012-12-181-1/+1
| |
* | Merge branch 'cache_coords_wpt_ng' of ↵Samuel Tardieu2012-12-181-1/+10
|\ \ | | | | | | | | | https://github.com/triakcz/c-geo-opensource into upstream
| * | Uploading of modified coords to geocaching.comtriakcz2012-12-181-1/+10
| | |
* | | refactoring: reduce number of prepared statementsBananeweizen2012-12-181-8/+24
| | | | | | | | | * for less memory usage
* | | Refactoring: add documentation about null-nessSamuel Tardieu2012-12-171-5/+5
| | |
* | | Refactoring: simplify codeSamuel Tardieu2012-12-171-16/+4
| | |
* | | Refactoring: do not build a string within a StringBuilder append()Samuel Tardieu2012-12-161-2/+2
| | |