fkloft
e03bbf50f1
[user-location] update portal distance when GPS fix is available
2015-02-21 14:22:29 +01:00
Philipp Schaefer
4781ea9627
added persistent zoom level option ( see https://plus.google.com/112875802603603993788/posts/K5zLYyAWQkE )
2014-07-16 12:35:18 +02:00
Jon Atkins
427614ccca
mobile - show-user-location
...
1. if canvas-based layers are in use, don't draw the hack range marker (as any leaflet path-based drawing is slow, and they don't support SVG styles)
2. only add/remove the circle marker layer when needed - as the leaflet library doesn't document what will happen if a removed layer is removed again, or an added layer is added again
2014-03-22 03:34:46 +00:00
fkloft
9208552e29
use custom protocol for resources
2014-01-03 20:06:37 +01:00
fkloft
4227c072f9
user-location: Avoid errors if plugin has not been initialized yet
2014-01-02 20:41:11 +01:00
Philipp Schaefer
b5ffcb5448
don't leave follow mode on mapmove for a variable zoom
...
the user may want to use different zooms in follow mode (for example
if he rides a bike or drives a car)...unfortunately, leaflet triggers
maps movestart event _before_ the zoomstart event. this makes it
impossible to differentiate between a mapmove triggered by a zoom-event
or a move-event. the user can leave the follow mode by pressing the
getLocation button...this should be enough.
2013-12-30 17:44:42 +01:00
fkloft
7ff4c79910
Don't start follow mode immediately
2013-12-24 11:48:01 +01:00
fkloft
4b415dba59
Only move map when marker reaches edge
2013-12-23 23:20:24 +01:00
fkloft
78f6e07457
Mobile: implement follow mode
2013-12-23 23:20:24 +01:00
fkloft
2823450857
mobile/user-location: Do not reload when switching between loc+sensor and loc-only
2013-12-23 23:20:24 +01:00
Jon Atkins
4828fd3fba
limit zoom level on 'locate' function on mobile - otherwise you can end up *way* too close with maps supporting high zoom levels (e.g. bing, nokia ovi)
2013-12-19 03:49:31 +00:00
fkloft
be05945eac
Use native Android API for user-location (WebView causes high cpu load, even when IITC is stopped)
...
Also, move all user-location related functions into new class IITC_UserLocation.
2013-12-17 21:30:36 +01:00
fkloft
5c30743531
Use gradient for user-location hack circle
2013-12-11 19:27:40 +01:00
fkloft
61047dbbff
Fix: location marker would be reset to circle when layer was toggled
2013-12-11 00:36:34 +01:00
fkloft
de96f3cd2a
user-location: hide hack circle on z < 16
2013-12-11 00:18:15 +01:00
fkloft
63f4abb3ef
Make user location appear in layer chooser
2013-12-11 00:18:14 +01:00
fkloft
f0a5339479
Add hack circle to user-location
2013-12-11 00:18:07 +01:00
fkloft
1e74037163
user-location: use circle by default, or arrow if device sends orientation events
2013-12-11 00:18:07 +01:00
Philipp Schaefer
f0518e96de
use marker popup instead of mouseover tooltip on user location
2013-11-06 09:40:41 +01:00
Philipp Schaefer
ce6e316376
use simple geo intent for system languages with arabic decimal comma
...
since gmaps can't cope with it
2013-08-01 00:15:58 +02:00
Philipp Schaefer
fe47f9b5dc
added back labeled marker to gmaps link in user-location plugin
2013-07-31 21:36:21 +02:00
Philipp Schaefer
e59b38a82d
fix user-location plugin for team name change
2013-07-31 21:29:13 +02:00
Philipp Schaefer
f342aeab0a
- added developer preference to disable splash screen
...
- disable splash screen on login screen
2013-07-24 00:49:21 +02:00
Philipp Schaefer
9f9b257e85
- removed marker label from userLocation gmaps url since gmaps can't
...
cope with it anymore
- bumped version number...it has to be bumped due to some bug fixes and
I don't like v0.4.9.1...so from now on we are on v0.5+
2013-07-23 10:03:05 +02:00
Philipp Schaefer
b4ed8b0842
- bumped iitcm version (due to the login patch)
...
- bumped user-location plugin version
2013-07-08 17:44:14 +02:00
Philipp Schaefer
b0101af429
moved user-location script to new mobile plugin folder
2013-07-08 17:17:22 +02:00