| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
This should help with #1808.
|
| | | | |
|
| | | | |
|
|\ \ \ \ |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Store map center on leave (for all maps) and use it if no reliable
location comes in through the GeoProvider
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fix #1812, GPX-Import fails at name with quotes
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Added proper sql escape for the few places where statements are created
by
string concatenation.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| | | | | | |
|
|/ / / / / |
|
|\ \ \ \ \
| | |_|_|/
| |/| | |
| | | | |
| | | | |
| | | | | |
Conflicts:
main/src/cgeo/geocaching/DirectionProvider.java
main/src/cgeo/geocaching/ui/CacheListAdapter.java
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- 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
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also, use float instead of double for every angle computation.
Conflicts:
main/src/cgeo/geocaching/ui/CacheListAdapter.java
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
Conflicts:
main/res/values/strings.xml
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
The overlays cache can be rebuilt once per activity view. We can free
the bitmap memory when we are not displaying overlays.
|
|\ \ \ \
| | | | |
| | | | | |
GPX export sharing menu after successful export
|
| | | | |
| | | | |
| | | | |
| | | | | |
(It's in export settings dialog)
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
The initial null value is always overriden later.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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.
|
| | | | |
| | | | |
| | | | |
| | | | | |
This is an aftermath of pull request #1777.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Permit to enable live map in every map
|
| |/ / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Better async loading of caches
|
| |/ / / / |
|
|\ \ \ \ \
| | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | | |
Conflicts:
main/res/values-cs/strings.xml
main/res/values/strings.xml
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Using a simpler page and putting a referer seems to make the process
more reliable.
|
| |/ / /
|/| | | |
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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.
|
|\ \ \ \ \
| | |_|_|/
| |/| | |
| | | | |
| | | | | |
Conflicts:
main/src/cgeo/geocaching/maps/CGeoMap.java
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
|\ \ \ \
| | | | |
| | | | | |
fixes #1725: no static maps apps as default nav app
|
| | |_|/
| |/| | |
|
| | | | |
|
|\ \ \ \ |
|
| |\ \ \ \
| | |/ / / |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Conflicts:
main/src/cgeo/geocaching/sorting/ComparatorUserInterface.java
|
| | |/ / /
| |/| | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Parse cache found date
|
| |/ / / /
| | | | |
| | | | |
| | | | | |
This is required before we are able to sort by date logged/visited.
|
|/ / / / |
|
|/ / / |
|
| | | |
|