| 
							
							
								 Sascha L. Teichmann | 09e24cda65 | Optimize the case that nothing has changes concerning the players. This should not lead to broadcasting of notifications. | 2015-03-10 12:08:14 +01:00 |  | 
			
				
					| 
							
							
								 Raimund Renkert | 6e9585ed67 | Added marker icon for players. | 2015-03-09 17:55:53 +01:00 |  | 
			
				
					| 
							
							
								 Raimund Renkert | 3c63fbf185 | Added players layer and update data in manual and auto mode. | 2015-03-09 17:55:19 +01:00 |  | 
			
				
					| 
							
							
								 Raimund Renkert | b3ba074e28 | Added leaflet ajax plugin. | 2015-03-09 17:52:17 +01:00 |  | 
			
				
					| 
							
							
								 Raimund Renkert | 9523353167 | Swapped X/Y coordinates for player. | 2015-03-09 17:50:58 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 28fc4d0734 | Dont lock the player list all the time when serving the GeoJSON over /players. | 2015-03-09 16:05:54 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | c918b538db | Broadcast player posistion to websocket clients this could be high traffic. | 2015-03-09 15:37:57 +01:00 |  | 
			
				
					| 
							
							
								 Raimund Renkert | 99d4f700be | Surround player name attribute with double quotes. | 2015-03-09 15:01:47 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 3f5bf6c240 | Start with empty player list. | 2015-03-09 14:32:14 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 5d7b910a4d | Read players from fifo. | 2015-03-09 14:31:20 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | ff08f2af94 | Serve GeoJSON encoded players via /players. | 2015-03-09 14:08:52 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | cbfb594c83 | Added JSON marshaller for players. | 2015-03-09 14:01:30 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | da51389935 | Wire websocket forwarder with players updater. | 2015-03-09 13:16:31 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | ece8924355 | Add stub for players controller. | 2015-03-09 13:09:13 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | d6b4bb6352 | Replaced 'if (cond) { ...; return; } if (!cond) { ...; return; }' with 'if (cond) { ... } else { ... }'. | 2015-03-08 13:39:02 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 446a3ddc10 | Small JS nits. | 2015-03-04 12:10:07 +01:00 |  | 
			
				
					| 
							
							
								 Raimund Renkert | c32e2646af | Check the browsers websocket support and added flag to turn websocket on/off. | 2015-03-04 11:05:36 +01:00 |  | 
			
				
					| 
							
							
								 Raimund Renkert | 7413221341 | Replaced checkbox with toggle button to start automatic updates. | 2015-03-04 10:36:59 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | f708a7c44b | Added forgotten semikola in JS. | 2015-03-04 09:33:07 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | b71f8bd208 | Removed the radix 10 from parseInt calls as it is the default. | 2015-03-04 08:55:20 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 49c95f15ca | Added missing auto update javascript file. Implemented smarter invalidatioon code based on server notification. | 2015-03-04 00:39:35 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 0b7c8b6afe | Applied rrenkert's patch to have an autoupdating client. | 2015-03-03 15:22:00 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 7249a60043 | Use "ignore incoming messages" code from the gorilla websocket documentation. | 2015-03-03 01:33:12 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | f943919ee6 | Implemented the sending of the base tile changes to the connected websocket clients. | 2015-03-03 01:13:37 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 83cf9dbaad | Added command line flags for websocket support. Added dummy websocket controller. | 2015-03-02 14:16:36 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | d871808b92 | Little golint nit. | 2015-03-02 13:17:52 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 33a53c11da | Factored out some common stuff to separate file. | 2015-03-02 13:14:29 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 3e0e909a69 | Added 'websocket' branch. Added mechanism to forward the coords of the updated base tiles. | 2015-03-02 13:10:30 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 003d8cc785 | Added support for position hash url support for mtwebmapper (issue #6). | 2015-03-01 17:32:46 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 4ea51eb744 | mtwebmapper: Only allow update requests from a white list of remote hosts. Defaults to localhost. To allow all hosts use command line option -u='' | 2014-11-15 13:40:39 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 8452a26fcd | Render transparent tiles if command line flag is set. | 2014-10-26 18:36:47 +01:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 8630300332 | Adjusted imports to make it compilable again. | 2014-10-03 12:07:53 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 6c94927f7b | subbaseline.go edited online with Bitbucket | 2014-10-03 10:00:33 +00:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 890ff350c8 | main.go edited online with Bitbucket | 2014-10-03 09:59:54 +00:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 5e7af91c74 | Removed some sead code. | 2014-09-23 23:28:33 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | d3a617dbc1 | mtwebmapper: Added a button to force a refresh of the loaded tiles. | 2014-09-23 16:18:15 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 2bea824153 | mtwebmapper: simplified pyramid tile updater a bit. | 2014-09-22 02:37:44 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 11a4b9f471 | mtwebmapper: Reduced the amount of copying from old tile. Code still reads a bit clumpsy. | 2014-09-22 00:56:29 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 8b6470fc9c | mtwebmapper: Updating the pyramid tiles finally works but the amount of copying from the original can be minimized. | 2014-09-22 00:25:24 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | c428756beb | mtwebmapper: First version of pyramid tile updater. Needs testing. | 2014-09-21 17:30:19 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 4e80236e26 | mtwebmapper: Pass right base dir to pyramid update workers. | 2014-09-21 13:29:03 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 58d30b1323 | mtwebmapper: Do not fire up too many base tile re-generator workers if there is not much to do. | 2014-09-21 13:18:13 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 33337d5df2 | mtwebmapper: Added scaffold for updating the pyramid tiles. TODO: Implement th actual imaging stuff. | 2014-09-21 12:57:21 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 2709761255 | mtwebmapper: Added fast path for rendering RGBA sub base level tiles. Up to 5-10x faster. | 2014-09-20 23:53:09 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 8c29975d27 | Fixed tile offset. | 2014-09-20 21:57:01 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 216f641fa3 | mtwebmapper: Move BaseTileCreator to common. TODO: Make mtseeder use it, too. | 2014-09-20 15:21:01 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | b3ce895294 | mtwebmapper: renamed yRanges to tileDepths in preparation of moving the BaseTileCreator to common. | 2014-09-20 14:39:51 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 3e4c1aa2d9 | mtwebmapper: To avoid possible races when serving tiles the same time as re-generating them the re-generation write them to temp files and rename them afterwards. | 2014-09-20 12:28:38 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | e899b13889 | Regenerate base tiles when db signals changes. TODO remove duplicate code from mtseeder. | 2014-09-19 13:06:04 +02:00 |  | 
			
				
					| 
							
							
								 Sascha L. Teichmann | 3f13738d41 | Initial decoding from incoming block changes. | 2014-09-18 15:21:40 +02:00 |  |