aboutsummaryrefslogtreecommitdiffstats
path: root/main/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | 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.
* | | | | Factor out method to replace content of cache list by search resultSamuel Tardieu2012-06-171-22/+17
| | | | | | | | | | | | | | | | | | | | This is an aftermath of pull request #1777.
* | | | | Merge pull request #1785 from triakcz/live_map_from_search_resultBananeweizen2012-06-171-3/+0
|\ \ \ \ \ | | | | | | | | | | | | Permit to enable live map in every map
| * | | | | Permit to enable live map in every mapOndřej Kunc2012-06-141-3/+0
| |/ / / /
* | | | | Merge pull request #1777 from Portree-Kid/better-list-loadingBananeweizen2012-06-161-2/+16
|\ \ \ \ \ | | | | | | | | | | | | Better async loading of caches
| * | | | | Better async loading of cachesPortree-Kid2012-06-121-2/+16
| |/ / / /
* | | | | Merge branch 'release' into upstreamSamuel Tardieu2012-06-172-6/+22
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | Conflicts: main/res/values-cs/strings.xml main/res/values/strings.xml
| * | | | Fix #1751: set language to EnglishSamuel Tardieu2012-06-172-6/+22
| | | | | | | | | | | | | | | | | | | | | | | | | Using a simpler page and putting a referer seems to make the process more reliable.
* | | | | fix #1788: 2 Links in settings are unclickableBananeweizen2012-06-161-7/+1
| |/ / / |/| | |
* | | | Merge remote-tracking branch 'campbeb/fix315' into upstreamSamuel Tardieu2012-06-116-55/+107
|\ \ \ \
| * | | | Display cache and waypoint information on compasscampbeb2012-06-086-55/+107
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For caches: displays difficulty, terrain, and size. For waypoints: displays waypoint type. For direct navigation: displays nothing. Also includes some refactoring in the code used do display information about caches and waypoints.
* | | | | Merge remote-tracking branch 'campbeb/fix1757and1758' into upstreamSamuel Tardieu2012-06-101-19/+26
|\ \ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | Conflicts: main/src/cgeo/geocaching/maps/CGeoMap.java
| * | | | Perform live map operations on caches in viewport not last searchcampbeb2012-06-091-19/+26
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | Live map operations (store offline and show as list) were being performed on last search results obtained instead of on caches shown on screen. Fixes #1757 and #1758.
* | | | Merge pull request #1753 from marco-jacob/issue#1725Bananeweizen2012-06-105-1/+29
|\ \ \ \ | | | | | | | | | | fixes #1725: no static maps apps as default nav app
| * | | | fixes #1725: no static maps apps as default nav appMarco Jacob2012-06-085-1/+29
| | |_|/ | |/| |
* | | | refactoring: minor reformattingBananeweizen2012-06-091-12/+8
| | | |
* | | | Merge remote-tracking branch 'Portree-Kid/master-9'Bananeweizen2012-06-091-10/+20
|\ \ \ \
| * \ \ \ Merge remote-tracking branch 'upstream/master' into master-9Portree-Kid2012-06-083-0/+12
| |\ \ \ \ | | |/ / /
| * | | | Performance tweaking. LEFT OUTER JOIN to load OfflineLog flagPortree-Kid2012-06-081-10/+20
| | | | |
* | | | | Merge remote-tracking branch 'campbeb/fix1746'Bananeweizen2012-06-092-3/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: main/src/cgeo/geocaching/sorting/ComparatorUserInterface.java
| * | | | | Allow sorting by date logged in listscampbeb2012-06-092-2/+3
| | |/ / / | |/| | |
* | | | | Merge pull request #1755 from campbeb/parseFoundDateBananeweizen2012-06-082-0/+12
|\ \ \ \ \ | | | | | | | | | | | | Parse cache found date
| * | | | | Parse cache found datecampbeb2012-06-092-0/+12
| |/ / / / | | | | | | | | | | | | | | | This is required before we are able to sort by date logged/visited.
* | | | | fix #1746: Sort by found/log-dateBananeweizen2012-06-091-8/+9
|/ / / /
* | | | Use red text for names of archived caches - Fixes #1718campbeb2012-06-083-0/+12
|/ / /
* | | #1744: user name wrongly parsed/written in GPX import/exportBananeweizen2012-06-0811-45/+54
| | |