Raimund Renkert
							
						 
					 | 
					
						
						
							
						
						6339275b5b
					 | 
					
						
						
							
							Switch player layer visibility on checkbox changed.
						
						
						
						
						
						
					 | 
					
						2022-03-02 16:30:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Raimund Renkert
							
						 
					 | 
					
						
						
							
						
						634702f287
					 | 
					
						
						
							
							Fixed websocket disconnect.
						
						
						
						
						
						
					 | 
					
						2022-03-02 16:19:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Raimund Renkert
							
						 
					 | 
					
						
						
							
						
						8a1cd2272e
					 | 
					
						
						
							
							Switched to vue-leaflet implementation for web client.
						
						
						
						
						
						
					 | 
					
						2022-03-02 15:00:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						6a1356f0eb
					 | 
					
						
						
							
							When an tile is rendered the writing to disk can be done in background
						
						
						
						
						
						
						
						concurrently to the rendering of the next tile. 
						
						
					 | 
					
						2017-03-06 15:43:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						e68e762322
					 | 
					
						
						
							
							Support unix domain sockets in redis clients, too.
						
						
						
						
						
						
					 | 
					
						2017-03-05 14:38:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						bae7e7c3e6
					 | 
					
						
						
							
							Made size of hashes LRU cache a parameter set by the webmapper.
						
						
						
						
						
						
					 | 
					
						2016-05-10 21:02:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						7cbe2e516c
					 | 
					
						
						
							
							Revert enabling websockets by default. Slipped in by accident.
						
						
						
						
						
						
					 | 
					
						2016-05-10 20:53:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						69ee5af388
					 | 
					
						
						
							
							Implemented a simple LRU cache with max 256 entries for base tile hasing. TODO: Improve test.
						
						
						
						
						
						
					 | 
					
						2016-05-10 18:57:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						5d1be98ae5
					 | 
					
						
						
							
							Cosmetics.
						
						
						
						
						
						
					 | 
					
						2016-05-08 23:27:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						4c24a01607
					 | 
					
						
						
							
							Use empty structs instead of bools in changes.
						
						
						
						
						
						
					 | 
					
						2016-05-08 23:20:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						da309c73d8
					 | 
					
						
						
							
							Removed obsolete comment.
						
						
						
						
						
						
					 | 
					
						2016-05-08 23:12:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						496a60aa29
					 | 
					
						
						
							
							Simplified mask embedding in parent calculation of pyramid tiles.
						
						
						
						
						
						
					 | 
					
						2016-05-08 23:07:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						da2a6a82d4
					 | 
					
						
						
							
							Simplified tiles update processing and forwarding.
						
						
						
						
						
						
					 | 
					
						2016-05-08 22:30:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						0900bd16ce
					 | 
					
						
						
							
							Finished logic to supress pyramid regeneration in mtwebmapper. Untested.
						
						
						
						
						
						
					 | 
					
						2016-05-08 15:38:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						4bed73d9e3
					 | 
					
						
						
							
							Prepare tiles updater in webmapper to have unupdated base tiles.
						
						
						
						
						
						
					 | 
					
						2016-05-08 15:13:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						607b4de9ec
					 | 
					
						
						
							
							Dedup code.
						
						
						
						
						
						
					 | 
					
						2016-04-23 21:09:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						0db9b519a6
					 | 
					
						
						
							
							Implement fetaure request issue #17
						
						
						
						
						
						
						
						mtseeder and mtwebmapper got an option to set the background color where no nodes are generated, yet. 
						
						
					 | 
					
						2016-04-23 16:45:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						58a44c2d40
					 | 
					
						
						
							
							Be more careful with host IPs which call /update. They are potentially IPv6. Fixes Issue #16.
						
						
						
						
						
						
					 | 
					
						2016-04-06 11:44:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						f658d12641
					 | 
					
						
						
							
							Use github.com/bamiaux/rez instead of github.com/nfnt/resize for resampling the pyramid tiles. It is much faster but needs some testing.
						
						
						
						
						
						
					 | 
					
						2015-12-25 22:07:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						e606e2700f
					 | 
					
						
						
							
							Fixes #14. mtseeder and mtwebmapper now have command line flags -ymin=block and -ymax=block to limit the y range of mapping. Defaults to full range.
						
						
						
						
						
						
					 | 
					
						2015-07-27 19:03:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						62a53dc26b
					 | 
					
						
						
							
							Unified handling of printing versions of programs (--version). Setting version to 0.5
						
						
						
						
						
						
					 | 
					
						2015-07-26 22:04:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						8817094001
					 | 
					
						
						
							
							Added missing copyright headers and updated dates on others.
						
						
						
						
						
						
					 | 
					
						2015-07-26 16:33:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						becf017edc
					 | 
					
						
						
							
							Small cleanup. Moved min to common/math.
						
						
						
						
						
						
					 | 
					
						2015-07-26 12:32:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						e1eb03813f
					 | 
					
						
						
							
							Add a -transparent-dim=percent flag to set the extra dimming of transparent materials each depth meter.
						
						
						
						
						
						
					 | 
					
						2015-07-26 11:55:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						fed5b32469
					 | 
					
						
						
							
							Small nit.
						
						
						
						
						
						
					 | 
					
						2015-07-25 20:39:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						ecd599e44d
					 | 
					
						
						
							
							Terminate all log.Printf with a new line.
						
						
						
						
						
						
					 | 
					
						2015-07-20 14:19:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						5172e02380
					 | 
					
						
						
							
							Some minor code cleanups in mtwebmapper.
						
						
						
						
						
						
					 | 
					
						2015-05-27 18:36:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						7a6d0a0d31
					 | 
					
						
						
							
							Fixed none vanishing manual update control when switching to auto update.
						
						
						
						
						
						
					 | 
					
						2015-03-13 17:06:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						f71db790e7
					 | 
					
						
						
							
							Replace string.contains() with string.indexOf() which is better supported.
						
						
						
						
						
						
					 | 
					
						2015-03-13 16:25:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						b54b2b6b91
					 | 
					
						
						
							
							Fixed vanishing players whem refreshing after switching back from auto-update.
						
						
						
						
						
						
					 | 
					
						2015-03-13 16:06:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						4b4c620c35
					 | 
					
						
						
							
							Removed pointless logging.
						
						
						
						
						
						
					 | 
					
						2015-03-13 15:46:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						71636a5b4c
					 | 
					
						
						
							
							Fix state switching auto-update/manual refresh.
						
						
						
						
						
						
					 | 
					
						2015-03-13 15:03:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						dda0716053
					 | 
					
						
						
							
							To keep websockets alive send every eight seconds a ping to the server.
						
						
						
						
						
						
					 | 
					
						2015-03-13 12:29:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						d2b6ff4fbb
					 | 
					
						
						
							
							Orange is the new red.
						
						
						
						
						
						
					 | 
					
						2015-03-10 14:29:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Raimund Renkert
							
						 
					 | 
					
						
						
							
						
						fa3c39297f
					 | 
					
						
						
							
							Use leaflet awesome marker as icon for players.
						
						
						
						
						
						
					 | 
					
						2015-03-10 14:10:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Raimund Renkert
							
						 
					 | 
					
						
						
							
						
						5567c7e882
					 | 
					
						
						
							
							Added leaflet awesome markers.
						
						
						
						
						
						
					 | 
					
						2015-03-10 14:09:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						65caefaf85
					 | 
					
						
						
							
							Fixed track_players mod.
						
						
						
						
						
						
					 | 
					
						2015-03-10 12:57:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						524fe451b1
					 | 
					
						
						
							
							Fixes small errors in handling players detection in mtwebmapper.
						
						
						
						
						
						
					 | 
					
						2015-03-10 12:49:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						d242fb5cf1
					 | 
					
						
						
							
							Fixed stupid logic mistake.
						
						
						
						
						
						
					 | 
					
						2015-03-10 12:17:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |