lantea.git
9 years agoupdate appcache
Robert Kaiser [Fri, 1 May 2015 01:08:07 +0000 (03:08 +0200)]
update appcache

9 years agomove track and settings buttons to the new style as well
Robert Kaiser [Fri, 1 May 2015 00:58:31 +0000 (02:58 +0200)]
move track and settings buttons to the new style as well

9 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

9 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

9 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

9 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

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

9 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

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

9 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

9 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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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.

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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

10 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

10 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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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)

10 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

10 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

10 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

10 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

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

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

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

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

11 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

11 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

11 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

11 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

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

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

11 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

11 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

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

11 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

11 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

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

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

11 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

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

11 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

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

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

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

11 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

11 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

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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

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

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

11 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

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

11 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.

11 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

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

11 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

11 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

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

11 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

12 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

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

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

12 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

12 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