KaiRo.at git - public - lantea.git/atom - js/map.js historyLantea Maps web app - display maps and record (GPS) trackshttps://git-public.kairo.at/?p=lantea.gitRobert Kaiserstatic/git-favicon.pngstatic/git-logo.png2021-10-29T02:20:34Zgitwebadd arcgis world imagery2021-10-29T02:20:34ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2021-10-29T02:20:34Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=4565aed86972b40bcd65e55453bb16afc628db55
move some more vars into objects; allow panning around without centering kicking... 2020-02-10T20:46:28ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2020-02-10T20:46:28Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=68ca461751cd20698e495b71f813af3455848723
move some more vars into objects; allow panning around without centering kicking in immediately
make sure we actually stroke out the section when we break out of the loop2020-02-10T20:27:43ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2020-02-10T20:27:43Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=9292a1b76e7ff35b9c384c1f4f63bad881db166e
make sure we actually stroke out the section when we break out of the loop
improve calls to GL drawing, move some functions into objects to bundle related code... 2020-02-09T23:43:53ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2020-02-09T23:43:53Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=aa45a91bb8d9f490e5577c4c408f31b9f8fdf324
improve calls to GL drawing, move some functions into objects to bundle related code together more clearly
guarantee non-reentrant drawing, clean up variables, make sure we do not skip multipl... 2017-12-23T20:10:35ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2017-12-23T20:10:35Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=260c3861f7330f343bf5b8fedbfdc41b4b20332a
guarantee non-reentrant drawing, clean up variables, make sure we do not skip multiple one-pixel lines, make sure we draw on segment end (so we do the stroke)
add a function for loading a track from the backend2017-12-10T20:32:24ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2017-12-10T20:32:24Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=57ee3e06c1c005f34297f9b9d1f7e6211ca30607
add a function for loading a track from the backend
optimize drawing: don't draw lines that are surely outside the screen or lines that... 2017-12-10T19:27:22ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2017-12-10T19:27:22Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=5c5b244403fcf5c9324df866f941acf283392993
optimize drawing: don't draw lines that are surely outside the screen or lines that would be a pixel or less in x or y distance
remove handling of touch IDs and just use first target touch item2016-09-04T22:07:35ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2016-09-04T22:07:35Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=aec007a668b2b61312c0974a8548ab0f616e704c
remove handling of touch IDs and just use first target touch item
support and set GPS wakelock for Firefox OS2016-03-07T01:23:57ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2016-03-07T01:23:57Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=d361104be0372268e187b7576042127090375566
supports multiple tilecache domain names so the browser is less likely to run into... 2016-01-30T13:46:13ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2016-01-30T13:46:13Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=9e50181101b67d1e8eeba8167dcce54c50f80eec
supports multiple tilecache domain names so the browser is less likely to run into connection limits
supports multiple tilecache domain names so the browser is less likely to run into... 2016-01-30T13:33:13ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2016-01-30T13:33:13Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=31011cc9f47b3a7219781e6ff4e9ac47b0bc7bc9
supports multiple tilecache domain names so the browser is less likely to run into connection limits
use tilecache for tiles that don't have CORS or https available2016-01-24T00:09:12ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2016-01-24T00:09:12Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=e4840ddce781bdd2f8862adea94e11195c923c86
use tilecache for tiles that don't have CORS or https available
remove log message when loading the pref2015-05-01T01:33:19ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2015-05-01T01:33:19Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=caca21cf7340cdbe264758abf63d2ab18f48fcca
put a log message in when loading the pref2015-05-01T01:26:52ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2015-05-01T01:26:52Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=7ef765750ee7eac523572bbd87396491fe955be1
see if we can actually make storing map across app sessions work2015-05-01T01:21:35ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2015-05-01T01:21:35Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=33a97b694575dded25431495d1d8994dfd51f307
see if we can actually make storing map across app sessions work
make sure to actually update the selected map style in the selector2015-05-01T01:08:41ZRobert Kaiserkairo@kairo.atRobert Kaiserkairo@kairo.at2015-05-01T01:08:41Zhttps://git-public.kairo.at/?p=lantea.git;a=commitdiff;h=ace4b369ea87ab3e2e18236b1cb33aa8984330cf
make sure to actually update the selected map style in the selector