| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
| |
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.
|
| |
|
|
|
| |
Implemented detection and filtering for vanishing caches
Added testcases for new functionality
|
| |
|
|
|
| |
Extends db, geocache and OKAPI to retrieve and store the property
Extends logging UI and OKAPI to allow entering and sending it
|
| |
|
|
|
|
|
| |
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.
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
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.
|
| | |
|
| |
|
|
|
| |
* changed from O% to OC% - at least in OC caches the attributes seem to be the same (across sites)
* changed english text
|
| | |
|
| |
|
|
|
|
|
|
| |
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.
|
| | |
|
| |\
| |
| |
| |
| | |
Conflicts:
main/src/cgeo/geocaching/cgeocaches.java
|
| | | |
|
| | |
| |
| |
| | |
Implemented a new menu item in cache lists for that
|
| |/ |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
| |
* 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
|
| |
|
|
| |
and: choose list when storing
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
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.
|
| |\
| |
| |
| |
| |
| |
| | |
Conflicts:
main/src/cgeo/geocaching/connector/IConnector.java
main/src/cgeo/geocaching/connector/gc/GCParser.java
main/src/cgeo/geocaching/maps/CGeoMap.java
|
| | |
| |
| |
| |
| | |
The "isOwner()" property (previously named "isOwn()") is now
synthesized by comparing the username with the cache owner name.
|
| |\ \
| |/ |
|
| | | |
|
| | |
| |
| |
| |
| | |
For some reason, the database seems to have been closed and not reopened
after some inactivity. This should take care of it.
|
| | |
| |
| |
| |
| |
| | |
* ignore exported content provider
* ignore unregistered activity (for copy of FragmentListActivity)
* fix invalid layout attribute
* fix Locale stuff
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |\ \
| |/ |
|
| | | |
|
| | |
| |
| |
| |
| | |
Fresh caches are not in the database to begin with, this is not an
error, at most an information.
|
| | |
| |
| |
| |
| | |
File#listFiles() may return null when the object it is applied to is not
a directory.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |\ \
| | |
| | |
| | | |
https://github.com/triakcz/c-geo-opensource into upstream
|
| | | | |
|
| | | |
| | |
| | | |
* for less memory usage
|
| | | | |
|
| | | | |
|
| | | | |
|