aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/DataStore.java
Commit message (Collapse)AuthorAgeFilesLines
* fix #3560: Search bar shall match against ownerBananeweizen2014-01-211-2/+2
|
* fix #3561: remove search suggestions for addressBananeweizen2014-01-211-4/+0
|
* sort search suggestions case insensitiveBananeweizen2014-01-181-10/+4
|
* new: search suggestions for all search fieldsBananeweizen2014-01-141-38/+43
|
* new: search suggestions for caches and trackables while typingBananeweizen2014-01-121-1/+71
|
* Merge branch 'release' into upstreamSamuel Tardieu2014-01-091-2/+2
|\
| * fix #3534: NullPointerException in getInternalStorageBaseSamuel Tardieu2014-01-091-2/+2
| |
* | Remove onTerminate() in applicationSamuel Tardieu2014-01-081-5/+0
| | | | | | | | | | | | | | | | | | | | Not only it is not advised to derive from `Application` as this is often deemed useless, but also the `onTerminate()` method is never called on real devices. Since it causes issues with our tests since it accesses ressources that appear to have been cleaned up already, such as the application context, it is best to remove it entirely.
* | Merge branch 'release' into upstreamSamuel Tardieu2014-01-081-3/+3
|\ \ | |/
| * fix #3527: bad query stringSamuel Tardieu2014-01-081-3/+3
| | | | | | | | | | | | Let's hope that the bad formatting occurring for, at least, very small negative values in `String.format()` with a `null` Locale will not happen with `StringBuilder.append(double)`.
* | Revert "refactoring: remove dead enumeration items and dead code"Samuel Tardieu2014-01-061-0/+29
| | | | | | | | | | | | This reverts commit e2443f151d4d2bcd7574c19dcb3b4aedbd262a75. The enumeration items were used in a range expression.
* | refactoring: remove dead enumeration items and dead codeSamuel Tardieu2014-01-061-29/+0
| |
* | #609: run directory maintenance manuallyBananeweizen2014-01-051-2/+9
| |
* | Merge branch 'release' into upstreamSamuel Tardieu2014-01-051-6/+0
|\ \ | |/
| * work on #2315: do not switch to internal storageSamuel Tardieu2014-01-051-6/+0
| | | | | | | | | | | | Switching to internal storage has the potential for destructing some user data if the user reinserts an absent SD card and reswitches the applicatioon to use it.
* | Merge branch 'release' into upstreamSamuel Tardieu2014-01-051-13/+28
|\ \ | |/
| * work on #2315: preserve corrupted database on SD storageSamuel Tardieu2014-01-051-13/+28
| | | | | | | | Also, switch the DB to internal storage if we could not use external one.
* | Merge branch 'release' into upstreamSamuel Tardieu2014-01-051-1/+14
|\ \ | |/
| * fix #2467: recreate database if it cannot be openedSamuel Tardieu2014-01-051-1/+14
| |
* | fix #3513: do not clean offline logs during background cleanupBananeweizen2014-01-051-0/+29
|/
* fix #3494: EC attributes disappear on refreshSamuel Tardieu2014-01-031-3/+7
| | | | | The lazy loading of attributes appeared after they had been removed from the database.
* #3088: batch the database requests from the live mapBananeweizen2014-01-031-21/+52
|
* refactoring: don't use Iterable when we have a ListSamuel Tardieu2014-01-021-2/+2
|
* findbugs: synchronize lazy initialized objectsMichael Keppler2013-12-261-1/+1
|
* Implements stable keys for opencaching waypointsrsudev2013-11-231-9/+5
| | | | | additionally extend ex- and import (gpx) to also contain visited and userdefined.
* fix #3377: OC waypoints get duplicatedBananeweizen2013-11-091-1/+18
| | | * delete outdated waypoints from database after saving
* fix #3396: crash on logging event cacheBananeweizen2013-11-091-2/+3
|
* Update to CollectionUtils 4.0-alpha1Samuel Tardieu2013-09-151-2/+2
| | | | | | | | This is an alpha release, but has been well tested already. The major changes are the use of generics, varargs and Iterable. The release notes can be found at: http://commons.apache.org/proper/commons-collections/release_4_0.html
* refactoring: StoredListBananeweizen2013-09-141-6/+11
| | | * try more encapsulation instead of ID comparisons all time
* refactoring: introduce PseudoList to handle non concrete listsBananeweizen2013-09-141-6/+8
| | | | | * should make adding a history list entry easier * includes some non null annotations * moved list code into separate package
* refactoring: cgeoapplication -> CgeoApplicationSamuel Tardieu2013-09-131-3/+3
|
* refactoring: cgeocaches -> CacheListActivitySamuel Tardieu2013-09-131-1/+1
|
* refactoring: cgData -> DataStoreSamuel Tardieu2013-09-131-0/+3023