lantea.git
8 years agoremember active map style across sessions
Robert Kaiser [Fri, 1 May 2015 00:22:06 +0000 (02:22 +0200)]
remember active map style across sessions

8 years agomove fullscreen button slightly up on small screen, make those styles apply with...
Robert Kaiser [Fri, 1 May 2015 00:04:47 +0000 (02:04 +0200)]
move fullscreen button slightly up on small screen, make those styles apply with small heights as well

8 years agoalso give fullscreen button a new design
Robert Kaiser [Fri, 1 May 2015 00:01:05 +0000 (02:01 +0200)]
also give fullscreen button a new design

8 years agoimprove new zoom area design further
Robert Kaiser [Thu, 30 Apr 2015 23:54:31 +0000 (01:54 +0200)]
improve new zoom area design further

8 years agoadjust zoom button design
Robert Kaiser [Thu, 30 Apr 2015 23:28:22 +0000 (01:28 +0200)]
adjust zoom button design

8 years agomove some tiles to HTTPs, add comments for others on what state https support is in
Robert Kaiser [Sat, 4 Apr 2015 21:06:28 +0000 (23:06 +0200)]
move some tiles to HTTPs, add comments for others on what state https support is in

8 years agoupdate appcache
Robert Kaiser [Sat, 4 Apr 2015 14:08:23 +0000 (16:08 +0200)]
update appcache

8 years agoshorten labels slightly so they don't make select grow too much on Flame
Robert Kaiser [Sat, 4 Apr 2015 14:06:44 +0000 (16:06 +0200)]
shorten labels slightly so they don't make select grow too much on Flame

8 years agoadd a note about reverse geocoding into TODO
Robert Kaiser [Wed, 1 Apr 2015 23:12:43 +0000 (01:12 +0200)]
add a note about reverse geocoding into TODO

8 years agoupdate available map styles
Robert Kaiser [Wed, 1 Apr 2015 23:03:45 +0000 (01:03 +0200)]
update available map styles

8 years agomake segments be separate lines without connections, try to make track drawing code...
Robert Kaiser [Fri, 7 Nov 2014 02:52:50 +0000 (03:52 +0100)]
make segments be separate lines without connections, try to make track drawing code a bit more consolidated and easier to understand

8 years agodo not count segment jumps in track length and duration
Robert Kaiser [Fri, 7 Nov 2014 01:56:26 +0000 (02:56 +0100)]
do not count segment jumps in track length and duration

8 years agolimit the length of track sections to paint at once on app load; implement a display...
Robert Kaiser [Mon, 3 Nov 2014 03:09:46 +0000 (04:09 +0100)]
limit the length of track sections to paint at once on app load; implement a display of track length and duration

8 years agomake sure the text field for the upload name doesn't overflow the screen
Robert Kaiser [Fri, 12 Sep 2014 02:27:46 +0000 (04:27 +0200)]
make sure the text field for the upload name doesn't overflow the screen

8 years agotry saving power by only drawing when we are actually visible
Robert Kaiser [Fri, 12 Sep 2014 02:16:28 +0000 (04:16 +0200)]
try saving power by only drawing when we are actually visible

8 years agobump appcache to pick up recent JS changes
Robert Kaiser [Mon, 18 Aug 2014 00:27:12 +0000 (02:27 +0200)]
bump appcache to pick up recent JS changes

8 years agoMerge branch 'master' of github.com:KaiRo-at/lantea
Robert Kaiser [Mon, 18 Aug 2014 00:22:30 +0000 (02:22 +0200)]
Merge branch 'master' of github.com:KaiRo-at/lantea

8 years agoMerge pull request #1 from alpha-ninja/patch-1
Robert Kaiser [Mon, 18 Aug 2014 00:21:40 +0000 (02:21 +0200)]
Merge pull request #1 from alpha-ninja/patch-1

Distribute load evenly

8 years agoDistribute load evenly
alpha-ninja [Mon, 4 Aug 2014 11:14:07 +0000 (13:14 +0200)]
Distribute load evenly

The second factor was incorrect for both.

8 years agoMerge branch 'master' of linz:/srv/git/lantea
Robert Kaiser [Thu, 3 Jul 2014 19:32:17 +0000 (21:32 +0200)]
Merge branch 'master' of linz:/srv/git/lantea

8 years agoTry to handle GL context losses
Robert Kaiser [Sun, 29 Jun 2014 23:30:35 +0000 (01:30 +0200)]
Try to handle GL context losses

9 years agoMerge branch 'master' of linz:/srv/git/lantea
Robert Kaiser [Fri, 23 May 2014 17:53:39 +0000 (19:53 +0200)]
Merge branch 'master' of linz:/srv/git/lantea

9 years agobump appcache to pick up recent JS change
Robert Kaiser [Wed, 14 May 2014 17:38:42 +0000 (19:38 +0200)]
bump appcache to pick up recent JS change

9 years agowork around Mozilla bug 1001853 with a slight delay in the .resizeAndDraw() call
Robert Kaiser [Mon, 12 May 2014 01:13:37 +0000 (03:13 +0200)]
work around Mozilla bug 1001853 with a slight delay in the .resizeAndDraw() call

9 years agofix a warning about an uninitialized var and let it not look like an argument
Robert Kaiser [Sat, 26 Apr 2014 13:29:59 +0000 (15:29 +0200)]
fix a warning about an uninitialized var and let it not look like an argument

9 years agoadd more debug comments around image loading
Robert Kaiser [Sat, 26 Apr 2014 13:24:47 +0000 (15:24 +0200)]
add more debug comments around image loading

9 years agoadd debug comments befor GL init
Robert Kaiser [Sat, 26 Apr 2014 13:17:07 +0000 (15:17 +0200)]
add debug comments befor GL init

9 years agoadd debug comments for GL init
Robert Kaiser [Sat, 26 Apr 2014 12:51:14 +0000 (14:51 +0200)]
add debug comments for GL init

9 years agoadd user-scalable=no to viewport meta to try and prevent pinch zoom affecting the...
Robert Kaiser [Tue, 8 Apr 2014 16:39:38 +0000 (18:39 +0200)]
add user-scalable=no to viewport meta to try and prevent pinch zoom affecting the whole app

9 years agobump appcache if used
Robert Kaiser [Fri, 28 Mar 2014 21:29:17 +0000 (22:29 +0100)]
bump appcache if used

9 years agomake this work with pre-23 versions of Gecko by supporting mozRequestAnimationFrame
Robert Kaiser [Fri, 28 Mar 2014 21:27:38 +0000 (22:27 +0100)]
make this work with pre-23 versions of Gecko by supporting mozRequestAnimationFrame

9 years agomake this work with pre-23 versions of Gecko by supporting mozRequestAnimationFrame
Robert Kaiser [Fri, 28 Mar 2014 21:25:28 +0000 (22:25 +0100)]
make this work with pre-23 versions of Gecko by supporting mozRequestAnimationFrame

9 years agomake sure anything using appcache actually updates to the GL version
Robert Kaiser [Sun, 23 Mar 2014 12:31:35 +0000 (13:31 +0100)]
make sure anything using appcache actually updates to the GL version

9 years agoadjust TODO for GL implementation glmap
Robert Kaiser [Sun, 23 Mar 2014 12:26:47 +0000 (13:26 +0100)]
adjust TODO for GL implementation

9 years agoimplement cleaning of textures
Robert Kaiser [Sun, 23 Mar 2014 02:57:14 +0000 (03:57 +0100)]
implement cleaning of textures

9 years agoremove separate tile indexes array and use a direct tilekey->texture array instead
Robert Kaiser [Sat, 22 Mar 2014 17:29:38 +0000 (18:29 +0100)]
remove separate tile indexes array and use a direct tilekey->texture array instead

9 years agoold pixels optimizations are not needed any more, determine if we even go to tile...
Robert Kaiser [Sat, 22 Mar 2014 16:01:25 +0000 (17:01 +0100)]
old pixels optimizations are not needed any more, determine if we even go to tile cache by querying texture list

9 years agoseparate assembling and drawing functions and make the latter happen on requestAnimat...
Robert Kaiser [Sat, 22 Mar 2014 02:13:40 +0000 (03:13 +0100)]
separate assembling and drawing functions and make the latter happen on requestAnimationFrame, fix bugs to make everything run nicely

9 years agoremove 2D canvas, move draw() and resizeAndDraw() into gMap, only use stored position...
Robert Kaiser [Fri, 21 Mar 2014 17:01:35 +0000 (18:01 +0100)]
remove 2D canvas, move draw() and resizeAndDraw() into gMap, only use stored position if it has all three components set

9 years agomore progress on actually painting a map with GL, something is still flaky though
Robert Kaiser [Thu, 20 Mar 2014 03:19:14 +0000 (04:19 +0100)]
more progress on actually painting a map with GL, something is still flaky though

9 years agomove map-related variables into gMap object, move GL tile drawing into its own functi...
Robert Kaiser [Thu, 20 Mar 2014 00:54:48 +0000 (01:54 +0100)]
move map-related variables into gMap object, move GL tile drawing into its own function, rename old GL drawing function to a test name, put a 'real' drawing function in its place by cloning the 2D one and commenting out currently unsupported functionality

9 years agomove GL map rendering stuff into an object
Robert Kaiser [Sun, 9 Mar 2014 02:57:12 +0000 (03:57 +0100)]
move GL map rendering stuff into an object

9 years agoadd first pieces of support for webGL maps
Robert Kaiser [Sun, 9 Mar 2014 00:56:44 +0000 (01:56 +0100)]
add first pieces of support for webGL maps

9 years agotry to use stopPropagation to make sure touch events aren't handled by the browser... legacy-preGL
Robert Kaiser [Sun, 2 Mar 2014 15:55:45 +0000 (16:55 +0100)]
try to use stopPropagation to make sure touch events aren't handled by the browser itself (pinch zoom on the Android browser still zooms into the page)

9 years agoremove the failed messages as well
Robert Kaiser [Thu, 2 Jan 2014 15:50:57 +0000 (16:50 +0100)]
remove the failed messages as well

9 years agoone more try at appcache bump
Robert Kaiser [Thu, 2 Jan 2014 14:29:01 +0000 (15:29 +0100)]
one more try at appcache bump

9 years agobump app cache for recent change
Robert Kaiser [Thu, 2 Jan 2014 13:45:49 +0000 (14:45 +0100)]
bump app cache for recent change

9 years agofix http://bugzilla.kairo.at/show_bug.cgi?id=360 by adding 1 to month value, thanks...
Robert Kaiser [Thu, 2 Jan 2014 13:42:44 +0000 (14:42 +0100)]
fix bugzilla.kairo.at/show_bug.cgi?id=360 by adding 1 to month value, thanks to javiribera for reporting and debugging

9 years agoindependet var assignments
Robert Kaiser [Sun, 18 Aug 2013 17:42:18 +0000 (19:42 +0200)]
independet var assignments

9 years agono debug on prod, please
Robert Kaiser [Sun, 18 Aug 2013 17:27:27 +0000 (19:27 +0200)]
no debug on prod, please

9 years agofix setting of var
Robert Kaiser [Sun, 18 Aug 2013 17:24:55 +0000 (19:24 +0200)]
fix setting of var

9 years agofix setting of var
Robert Kaiser [Sun, 18 Aug 2013 17:24:26 +0000 (19:24 +0200)]
fix setting of var

9 years agotry to fix upload error, make initial draw faster
Robert Kaiser [Sun, 18 Aug 2013 17:17:41 +0000 (19:17 +0200)]
try to fix upload error, make initial draw faster

9 years agoacknowledge that we now do pinch zoom
Robert Kaiser [Fri, 16 Aug 2013 17:09:45 +0000 (19:09 +0200)]
acknowledge that we now do pinch zoom

9 years agoremove debugging, reset pinch when ending touch
Robert Kaiser [Fri, 16 Aug 2013 04:54:49 +0000 (06:54 +0200)]
remove debugging, reset pinch when ending touch

9 years agocare that starting pinch width is set as it should be
Robert Kaiser [Fri, 16 Aug 2013 04:50:35 +0000 (06:50 +0200)]
care that starting pinch width is set as it should be

9 years agolog pinch widths
Robert Kaiser [Fri, 16 Aug 2013 04:45:51 +0000 (06:45 +0200)]
log pinch widths

9 years agolog pinch widths
Robert Kaiser [Fri, 16 Aug 2013 04:42:18 +0000 (06:42 +0200)]
log pinch widths

9 years agotry supporting pinch zoom in a simple way
Robert Kaiser [Fri, 16 Aug 2013 04:38:30 +0000 (06:38 +0200)]
try supporting pinch zoom in a simple way

9 years agofor upload, issue an empty POST (Bad Request) first to get the credentials and not...
Robert Kaiser [Thu, 25 Jul 2013 22:22:54 +0000 (00:22 +0200)]
for upload, issue an empty POST (Bad Request) first to get the credentials and not send the actual data twice when not signed into OSM yet

9 years agoupdate TODO list
Robert Kaiser [Thu, 25 Jul 2013 00:55:44 +0000 (02:55 +0200)]
update TODO list

9 years agoreset upload status when starting upload; load track in reverse order and once we...
Robert Kaiser [Thu, 25 Jul 2013 00:51:54 +0000 (02:51 +0200)]
reset upload status when starting upload; load track in reverse order and once we have the most recent point in async mode so that loading app with long track is sped up

9 years agowe need to return even if position isn't set
Robert Kaiser [Sun, 7 Jul 2013 21:52:10 +0000 (23:52 +0200)]
we need to return even if position isn't set

9 years agoforgot one prefs step
Robert Kaiser [Sun, 7 Jul 2013 21:50:14 +0000 (23:50 +0200)]
forgot one prefs step

9 years agomerge changes with timeout change
Robert Kaiser [Sun, 7 Jul 2013 21:44:05 +0000 (23:44 +0200)]
merge changes with timeout change

9 years agorestructure init to use event chaining
Robert Kaiser [Sun, 7 Jul 2013 21:39:59 +0000 (23:39 +0200)]
restructure init to use event chaining

10 years agotry increasing init timeout
Robert Kaiser [Sun, 26 May 2013 14:29:26 +0000 (16:29 +0200)]
try increasing init timeout

10 years agoMake upload a smoother experience with some in-app UI and enable it on all platforms
Robert Kaiser [Thu, 18 Apr 2013 23:45:53 +0000 (01:45 +0200)]
Make upload a smoother experience with some in-app UI and enable it on all platforms

10 years agoreally enable upload
Robert Kaiser [Thu, 18 Apr 2013 01:18:28 +0000 (03:18 +0200)]
really enable upload

10 years agoalways enable upload
Robert Kaiser [Thu, 18 Apr 2013 01:16:44 +0000 (03:16 +0200)]
always enable upload

10 years agobump appcache
Robert Kaiser [Thu, 18 Apr 2013 01:13:23 +0000 (03:13 +0200)]
bump appcache

10 years agosmall modifications so that at least something can work
Robert Kaiser [Thu, 18 Apr 2013 01:06:57 +0000 (03:06 +0200)]
small modifications so that at least something can work

10 years agoadd an upload button for OSM track upload - still doesn't work right, unfortunately
Robert Kaiser [Fri, 12 Apr 2013 22:32:38 +0000 (00:32 +0200)]
add an upload button for OSM track upload - still doesn't work right, unfortunately

10 years agobump appcache for recent changes
Robert Kaiser [Fri, 22 Mar 2013 22:44:51 +0000 (23:44 +0100)]
bump appcache for recent changes

10 years agorename DB to avoid collisions; implement key handling (for normal keyboard as well...
Robert Kaiser [Fri, 22 Mar 2013 22:43:55 +0000 (23:43 +0100)]
rename DB to avoid collisions; implement key handling (for normal keyboard as well as MaKey MaKey

10 years agoadd an if to make it possible to turn off the optimized path for debugging
Robert Kaiser [Sun, 27 Jan 2013 20:07:01 +0000 (21:07 +0100)]
add an if to make it possible to turn off the optimized path for debugging

10 years agodon't clear the map when clearing the track
Robert Kaiser [Sun, 27 Jan 2013 19:38:48 +0000 (20:38 +0100)]
don't clear the map when clearing the track

10 years agoswitch to the DOM3 standard wheel event
Robert Kaiser [Sun, 27 Jan 2013 19:26:28 +0000 (20:26 +0100)]
switch to the DOM3 standard wheel event

10 years agomake tile cache aging/reloading actually work
Robert Kaiser [Mon, 31 Dec 2012 01:01:16 +0000 (02:01 +0100)]
make tile cache aging/reloading actually work

10 years agocall painting tiles before issuing the command to cache them
Robert Kaiser [Sun, 30 Dec 2012 20:51:55 +0000 (21:51 +0100)]
call painting tiles before issuing the command to cache them

10 years agoupdate cached tiles if they're older than two weeks; add a button to clear the cache
Robert Kaiser [Sun, 30 Dec 2012 20:50:56 +0000 (21:50 +0100)]
update cached tiles if they're older than two weeks; add a button to clear the cache

10 years ago(Hopefully) make webapp manifest valid JSON again
Robert Kaiser [Mon, 17 Dec 2012 23:21:35 +0000 (00:21 +0100)]
(Hopefully) make webapp manifest valid JSON again

10 years agoadd action throbber to appcache
Robert Kaiser [Mon, 17 Dec 2012 23:10:30 +0000 (00:10 +0100)]
add action throbber to appcache

10 years agoadd action throbber icon
Robert Kaiser [Mon, 17 Dec 2012 23:03:33 +0000 (00:03 +0100)]
add action throbber icon

10 years agoMerge branch 'master' of github.com:KaiRo-at/lantea
Robert Kaiser [Mon, 17 Dec 2012 23:02:28 +0000 (00:02 +0100)]
Merge branch 'master' of github.com:KaiRo-at/lantea

10 years agobump appcache
Robert Kaiser [Mon, 17 Dec 2012 22:59:43 +0000 (23:59 +0100)]
bump appcache

10 years agoadd appcache to webapp manifest, add needed permissions.
Robert Kaiser [Sun, 16 Dec 2012 14:56:34 +0000 (15:56 +0100)]
add appcache to webapp manifest, add needed permissions.

10 years agodisplay actions, adjust mapquest open arial URLs, don't overwrite real tiles with...
Robert Kaiser [Sun, 16 Dec 2012 14:48:29 +0000 (15:48 +0100)]
display actions, adjust mapquest open arial URLs, don't overwrite real tiles with the loading tile

10 years agooptimize panning, and some cleanup
Robert Kaiser [Sat, 15 Dec 2012 01:46:12 +0000 (02:46 +0100)]
optimize panning, and some cleanup

10 years agomove debug output to console.log; make DB upgrade work more reasonably
Robert Kaiser [Fri, 14 Dec 2012 23:40:14 +0000 (00:40 +0100)]
move debug output to console.log; make DB upgrade work more reasonably

10 years agoadd a comment about crashing with drawing a blob
Robert Kaiser [Fri, 14 Dec 2012 13:02:09 +0000 (14:02 +0100)]
add a comment about crashing with drawing a blob

10 years agoumm, turn off debug
Robert Kaiser [Fri, 14 Dec 2012 05:17:21 +0000 (06:17 +0100)]
umm, turn off debug

10 years agosome steps to make tile cache in indexedDB work - tiles don't paint correctly now...
Robert Kaiser [Fri, 14 Dec 2012 05:16:38 +0000 (06:16 +0100)]
some steps to make tile cache in indexedDB work - tiles don't paint correctly now, though

10 years agoadd explicit NETWORK section to manifest again, don't put index.html in there as...
Robert Kaiser [Fri, 9 Nov 2012 17:32:43 +0000 (18:32 +0100)]
add explicit NETWORK section to manifest again, don't put index.html in there as the main document is a 'master' entry anyhow

10 years agodo more correct indexedDB access
Robert Kaiser [Tue, 6 Nov 2012 21:40:10 +0000 (22:40 +0100)]
do more correct indexedDB access

10 years agoimproved debug message
Robert Kaiser [Mon, 5 Nov 2012 00:42:04 +0000 (01:42 +0100)]
improved debug message

10 years agomove track to its own canvas, make painting current position actually work, delay...
Robert Kaiser [Mon, 5 Nov 2012 00:09:51 +0000 (01:09 +0100)]
move track to its own canvas, make painting current position actually work, delay drawing after DB is read (or after a timeout), make drawing single tiles work

10 years agomake check for Firefox OS even nicer
Robert Kaiser [Tue, 23 Oct 2012 13:31:23 +0000 (15:31 +0200)]
make check for Firefox OS even nicer

10 years agohide Dump again, hide Save on Firefox OS
Robert Kaiser [Mon, 22 Oct 2012 18:21:24 +0000 (20:21 +0200)]
hide Dump again, hide Save on Firefox OS

10 years agoonly put points into the track if they're accurate enough, but always paint the curre...
Robert Kaiser [Mon, 22 Oct 2012 15:06:57 +0000 (17:06 +0200)]
only put points into the track if they're accurate enough, but always paint the current location (larger and with a different color); move some settings-like parameters to global vars