aboutsummaryrefslogtreecommitdiffstats
path: root/main/src
Commit message (Collapse)AuthorAgeFilesLines
* Removed a wrong setting of cachesCnt. It should always contain thePortree-Kid2012-07-191-2/+1
| | | number of visible caches. Fixes #1730
* fix #1886: Context menu misses entryBananeweizen2012-07-161-5/+1
|
* Merge pull request #1877 from campbeb/fix1848rsudev2012-07-131-5/+3
|\ | | | | Fix #1848 - Allow Store for Offline from map for list of caches
| * Allow Store for Offline from map for list of cachescampbeb2012-07-111-5/+3
| |
* | Only append offline log table when loading offline logscampbeb2012-07-111-1/+3
|/
* fix #1606: Cache count in title bar doesn't update when filtering listBananeweizen2012-07-081-17/+24
|
* fix #1858: add start time to calendar entryBananeweizen2012-07-013-2/+45
|
* refactoring: some findbugs cleanupBananeweizen2012-07-011-31/+14
|
* Refactoring: remove redundant constructsSamuel Tardieu2012-07-012-2/+2
|
* fix #1828: Coords conversion to DMS not working correctBananeweizen2012-07-012-2/+2
|
* fix #1833: Export / Import GPXBananeweizen2012-07-012-6/+12
|
* Merge remote-tracking branch 'upstream/issue1846' into upstreamSamuel Tardieu2012-06-301-0/+2
|\
| * Fix #1846, parse 'medium' as Regular for cache sizersudev2012-06-301-0/+2
| | | | | | | | | | In the update on 26.06.2012 geocaching com decided to replace Regular by medium for the size on the cache details page (though not in other places like search results), so we parse medium to regular size now
| * Manual copy of #1832mucek42012-06-281-1/+1
| |
* | Merge pull request #1855 from campbeb/fix1837Bananeweizen2012-06-301-0/+2
|\ \ | | | | | | Don't cancel progress dialog when clicking outside - Fixes #1837
| * | Don't cancel progress dialog when clicking outsidecampbeb2012-06-301-0/+2
| | |
* | | fix #1850: log summary starts with commaBananeweizen2012-06-301-30/+20
|/ /
* | refactoring: minor lint cleanupsBananeweizen2012-06-294-2/+9
| | | | | | * If you get compile errors, upgrade to ADT 20 and SDK 20
* | refactoring: shorten regex to be more fault tolerantBananeweizen2012-06-291-1/+1
| |
* | #1833: recognize localized waypoint type namesBananeweizen2012-06-291-2/+10
| | | | | | * we may want to fix the export of those nonetheless
* | Update pattern for type after update of 26.6.2012BudBundi2012-06-271-1/+1
| |
* | Merge branch 'release' into upstreamSamuel Tardieu2012-06-252-3/+4
|\ \ | |/ | | | | | | | | Conflicts: main/src/cgeo/geocaching/CacheDetailActivity.java main/src/cgeo/geocaching/connector/gc/GCParser.java
| * Fix #1824: properly unescape cache owner nameSamuel Tardieu2012-06-252-3/+4
| | | | | | | | | | | | A name containing "&" was not properly unescaped. Also, when displaying the owner name, do not treat it as HTML as it was sanitized already.
| * Merge remote-tracking branch 'upstream/issue-1709' into releaseSamuel Tardieu2012-06-187-65/+142
| |\
| * \ Merge remote-tracking branch 'upstream/fix1757and1758' into releaseSamuel Tardieu2012-06-181-19/+26
| |\ \
* | | | Refactoring: restrict unnecessary broad access rightsSamuel Tardieu2012-06-251-4/+4
| | | |
* | | | Notify the adapter when a cache has been dropSamuel Tardieu2012-06-251-0/+1
| | | | | | | | | | | | | | | | This should help with #1808.
* | | | fix #1554: enumerations with name() instead of idBananeweizen2012-06-241-0/+7
| | | |
* | | | #1794 have URL in exportBananeweizen2012-06-241-0/+8
| | | |
* | | | Merge pull request #1774 from marco-jacob/issue#1740Bananeweizen2012-06-241-28/+69
|\ \ \ \
| * | | | fixes #1740: correct prefix for user defined waypointsMarco Jacob2012-06-111-28/+69
| | | | |
* | | | | fix #1792: Missing own spoiler imagesBananeweizen2012-06-242-26/+22
| | | | |
* | | | | Fix #374, store last known locationrsudev2012-06-234-7/+51
| | | | | | | | | | | | | | | | | | | | Store map center on leave (for all maps) and use it if no reliable location comes in through the GeoProvider
* | | | | Merge pull request #1820 from rsudev/issue1812Bananeweizen2012-06-231-14/+12
|\ \ \ \ \ | | | | | | | | | | | | Fix #1812, GPX-Import fails at name with quotes
| * | | | | Fix #1812, GPX-Import fails at name with quotesrsudev2012-06-231-14/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added proper sql escape for the few places where statements are created by string concatenation.
* | | | | | Reclaim bitmap memory in onStop() rather than in onDestroy()Samuel Tardieu2012-06-231-11/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | onDestroy() might be called only when the system is low in main memory, while we want to free the bitmap memory as soon as we do not need it anymore. Since the images are cached on the local filesystem, redrawing them after we come back from the image viewer does not take long.
* | | | | | Refactoring: use non-static non-synchronized bitmap collectionSamuel Tardieu2012-06-231-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The bitmap collection: - does not need to be static - does not need to be synchronized as it is manipulated only in the UI thread - is better seen as a LinkedList as it is build progressively and gone through only once in onDestroy() before being cleared
* | | | | | new: sort file names in GPX listBananeweizen2012-06-231-6/+14
| | | | | |
* | | | | | fix #1812: GPX-Import fails at name with quotes Bananeweizen2012-06-231-1/+7
|/ / / / /
* | | | | Merge branch 'issue-1709' into masterrsudev2012-06-173-31/+89
|\ \ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | Conflicts: main/src/cgeo/geocaching/DirectionProvider.java main/src/cgeo/geocaching/ui/CacheListAdapter.java
| * | | | fix #1709: reduce update frequency of position overlay for mapStephan Merker2012-06-172-30/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - update only if location changed > 1% of map width or heading >15° - update at most every half second - reduces battery consumption and makes mapsforge 0.3.0 maps usable at all on certain phones like Nexus S - fixed redraw issue for followMyLocation
| * | | | Put angle-related utilities into their own packageSamuel Tardieu2012-06-175-35/+54
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | Also, use float instead of double for every angle computation. Conflicts: main/src/cgeo/geocaching/ui/CacheListAdapter.java
* | | | Merge branch 'release' into upstreamSamuel Tardieu2012-06-171-1/+18
|\ \ \ \ | |/ / / | | | | | | | | | | | | Conflicts: main/res/values/strings.xml
| * | | Fix #1790: use correct freshness information for picturesSamuel Tardieu2012-06-171-1/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On some filesystems and Android versions, the "last modified" data on files cannot be modified after the file has been initially created. Since we use this information to indicate that a cached image has been refreshed, this could fail on some devices. Now, we use a degraded version of File#setLastModified if it returns false. This goes through an intermediate copy, but is always much more faster than getting the file from the network connection and saving it on the local storage.
* | | | Clear overlays cache to help with bitmap memory pressureSamuel Tardieu2012-06-171-3/+5
| | | | | | | | | | | | | | | | | | | | The overlays cache can be rebuilt once per activity view. We can free the bitmap memory when we are not displaying overlays.
* | | | Merge pull request #1571 from triakcz/bluetooth_gpx_sharingBananeweizen2012-06-173-6/+74
|\ \ \ \ | | | | | | | | | | GPX export sharing menu after successful export
| * | | | Removed GPX export setting from settingsOndřej Kunc2012-06-112-11/+1
| | | | | | | | | | | | | | | | | | | | (It's in export settings dialog)
| * | | | GPX export sharing via bluetooth, gmail ...Ondřej Kunc2012-06-113-6/+84
| | | | |
* | | | | Refactoring: remove redundant initializersSamuel Tardieu2012-06-171-2/+2
| | | | | | | | | | | | | | | | | | | | The initial null value is always overriden later.
* | | | | Do not create an intermediate SearchResultSamuel Tardieu2012-06-171-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Building the SearchResult through the Parcelable deconstructor makes a unique entity already, which doesn't share data with others. We have no need to go through the copy constructor.