Commit Graph

27 Commits

Author SHA1 Message Date
3e3413566b Only do expensive area coverage calculation if there where blocks loaded from database.
If there are not, nothing changed, so nothing to recalculate.
Takes a good deal from the clock.
2017-02-26 12:57:38 +01:00
7a6d0a0d31 Fixed none vanishing manual update control when switching to auto update. 2015-03-13 17:06:50 +01:00
f71db790e7 Replace string.contains() with string.indexOf() which is better supported. 2015-03-13 16:25:19 +01:00
b54b2b6b91 Fixed vanishing players whem refreshing after switching back from auto-update. 2015-03-13 16:06:06 +01:00
4b4c620c35 Removed pointless logging. 2015-03-13 15:46:33 +01:00
c3b634669a Simplified auto update code. Removed pointless tile updating when there are only player updates. Removed redundant JSON parsing. 2015-03-13 15:43:59 +01:00
71636a5b4c Fix state switching auto-update/manual refresh. 2015-03-13 15:03:10 +01:00
dda0716053 To keep websockets alive send every eight seconds a ping to the server. 2015-03-13 12:29:55 +01:00
d2b6ff4fbb Orange is the new red. 2015-03-10 14:29:55 +01:00
fa3c39297f Use leaflet awesome marker as icon for players. 2015-03-10 14:10:03 +01:00
5567c7e882 Added leaflet awesome markers. 2015-03-10 14:09:19 +01:00
6e9585ed67 Added marker icon for players. 2015-03-09 17:55:53 +01:00
3c63fbf185 Added players layer and update data in manual and auto mode. 2015-03-09 17:55:19 +01:00
b3ba074e28 Added leaflet ajax plugin. 2015-03-09 17:52:17 +01:00
c918b538db Broadcast player posistion to websocket clients this could be high traffic. 2015-03-09 15:37:57 +01:00
d6b4bb6352 Replaced 'if (cond) { ...; return; } if (!cond) { ...; return; }' with 'if (cond) { ... } else { ... }'. 2015-03-08 13:39:02 +01:00
446a3ddc10 Small JS nits. 2015-03-04 12:10:07 +01:00
c32e2646af Check the browsers websocket support and added flag to turn websocket on/off. 2015-03-04 11:05:36 +01:00
7413221341 Replaced checkbox with toggle button to start automatic updates. 2015-03-04 10:36:59 +01:00
f708a7c44b Added forgotten semikola in JS. 2015-03-04 09:33:07 +01:00
b71f8bd208 Removed the radix 10 from parseInt calls as it is the default. 2015-03-04 08:55:20 +01:00
49c95f15ca Added missing auto update javascript file. Implemented smarter invalidatioon code based on server notification. 2015-03-04 00:39:35 +01:00
0b7c8b6afe Applied rrenkert's patch to have an autoupdating client. 2015-03-03 15:22:00 +01:00
003d8cc785 Added support for position hash url support for mtwebmapper (issue #6). 2015-03-01 17:32:46 +01:00
5e7af91c74 Removed some sead code. 2014-09-23 23:28:33 +02:00
d3a617dbc1 mtwebmapper: Added a button to force a refresh of the loaded tiles. 2014-09-23 16:18:15 +02:00
e46968bbfd Added first version of the web server to drive the online mapping. 2014-09-16 03:29:28 +02:00