recklesscoder 
							
						 
					 
					
						
						
							
						
						cc61f16e57 
					 
					
						
						
							
							Protocol: Improve machine-readability of prints ( #1388 )  
						
						... 
						
						
						
						* Protocol: Improve machine-readability of prints
* Factorio: Make use of new PrintJSON fields for echo detection.
* Protocol: Add message field to chat prints. 
						
						
					 
					
						2023-02-13 03:17:25 +01:00 
						 
				 
			
				
					
						
							
							
								recklesscoder 
							
						 
					 
					
						
						
							
						
						889bc9d1b4 
					 
					
						
						
							
							FactorioClient: Warn about Windows console input.  
						
						
						
						
					 
					
						2022-11-04 18:00:22 +01:00 
						 
				 
			
				
					
						
							
							
								recklesscoder 
							
						 
					 
					
						
						
							
						
						165a38dd58 
					 
					
						
						
							
							Factorio: Added commands for checking energy link from CLI and in game.  
						
						
						
						
					 
					
						2022-11-04 17:59:05 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						0f034ddcf7 
					 
					
						
						
							
							Factorio: make client use CommonClient location lookup for technologies  
						
						
						
						
					 
					
						2022-11-03 14:19:47 +01:00 
						 
				 
			
				
					
						
							
							
								recklesscoder 
							
						 
					 
					
						
						
							
						
						e204deab02 
					 
					
						
						
							
							Factorio: Fix saving on exit on Windows.  
						
						... 
						
						
						
						Fix detecting of server shutdown. 
						
						
					 
					
						2022-11-03 00:17:26 +01:00 
						 
				 
			
				
					
						
							
							
								Doug Hoskisson 
							
						 
					 
					
						
						
							
						
						da392239a0 
					 
					
						
						
							
							MultiServer and clients: async coroutine starter in Utils.py ( #1143 )  
						
						... 
						
						
						
						* async coroutine starter in Utils.py
* refactor from static class to function
* async_start docstring 
						
						
					 
					
						2022-11-02 15:51:35 +01:00 
						 
				 
			
				
					
						
							
							
								recklesscoder 
							
						 
					 
					
						
						
							
						
						cfff12d8d7 
					 
					
						
						
							
							Factorio: Added ability to chat from within the game. ( #1068 )  
						
						... 
						
						
						
						* Factorio: Added ability to chat from within the game.
This also allows using commands such as !hint from within the game.
* Factorio: Only prepend player names to chat in multiplayer.
* Factorio: Mirror chat sent from the FactorioClient UI to the Factorio server.
* Factorio: Remove local coordinates from outgoing chat.
* Factorio: Added setting to disable bridging chat out.
Added client command to toggle this setting at run-time.
* Factorio: Added in-game command to toggle chat bridging setting at run-time.
* .
* Factorio: Document toggle for chat bridging feature.
* (Removed superfluous type annotations.)
* (Removed hard to read regex.)
* Docs/Factorio: Fix display of multiline code snippets. 
						
						
					 
					
						2022-10-28 00:45:26 +02:00 
						 
				 
			
				
					
						
							
							
								recklesscoder 
							
						 
					 
					
						
						
							
						
						924f484be0 
					 
					
						
						
							
							Factorio: Add optional filtering for item sends displayed in-game ( #1142 )  
						
						... 
						
						
						
						* Factorio: Added feature to filter item sends displayed in-game.
* Factorio: Document item send filter feature.
* Factorio: Fix item send filter for item links.
* (Removed superfluous type annotations.)
* CommonClient: Added is_uninteresting_item_send helper. 
						
						
					 
					
						2022-10-28 00:07:57 +02:00 
						 
				 
			
				
					
						
							
							
								recklesscoder 
							
						 
					 
					
						
						
							
						
						7b3ef012b9 
					 
					
						
						
							
							Factorio: Prevent pipes from breaking on invalid UTF-8 in client ( #1078 )  
						
						
						
						
					 
					
						2022-10-09 04:10:22 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						ca83905d9f 
					 
					
						
						
							
							Core: allow loading worlds from zip modules ( #747 )  
						
						... 
						
						
						
						* Core: allow loading worlds from zip modules
RoR2: make it zipimport compatible (remove relative imports beyond local top-level)
* WebHost: add support for .apworld 
						
						
					 
					
						2022-08-15 23:52:03 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						5f27019855 
					 
					
						
						
							
							Add an optional path to factorio server-settings.json ( #851 )  
						
						... 
						
						
						
						* Add an optional path to factorio server-settings.json
* factorio: changes
* use forward slashs in host.yaml going forward.  (works on all OSes.)
* comment out the host.yaml server_settings option.
* assume that server_settings is NOT provided and explicitly check for its existence in factorio_client. 
						
						
					 
					
						2022-08-01 14:57:30 -07:00 
						 
				 
			
				
					
						
							
							
								black-sliver 
							
						 
					 
					
						
						
							
						
						fbf993566d 
					 
					
						
						
							
							Clients: UX improvements ( #615 )  
						
						
						
						
					 
					
						2022-06-07 00:15:08 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						e8be80ccd7 
					 
					
						
						
							
							Network: remove "SlotAlreadyTaken" from docs and clients, as it was removed from the server in 0.2  
						
						
						
						
					 
					
						2022-05-24 19:16:53 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						d1eda38745 
					 
					
						
						
							
							Clients: centralize UI and input behaviour  
						
						
						
						
					 
					
						2022-05-14 12:01:11 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						09670a4475 
					 
					
						
						
							
							Factorio: demote EnergyLink text to debug logging level.  
						
						
						
						
					 
					
						2022-04-29 16:56:54 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						f093e90c23 
					 
					
						
						
							
							ModuleUpdate: add it to a few more common entry points  
						
						... 
						
						
						
						MinecraftClient: add requests import to requirements.txt 
						
						
					 
					
						2022-04-07 15:21:47 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						73b14d3826 
					 
					
						
						
							
							Factorio: rename "data" to "keys" to make EnergyLink work  
						
						
						
						
					 
					
						2022-03-04 21:41:07 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						7ca6f24e6c 
					 
					
						
						
							
							MultiServer: allow multiple, ordered operations  
						
						... 
						
						
						
						MultiServer: rename "data" on Get, Retrieved and SetNotify to "keys"
MultiServer: add some more operators
SniClient: some pep8 cleanup 
						
						
					 
					
						2022-03-04 21:36:18 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						68e9368bb3 
					 
					
						
						
							
							EnergyLink: cleanup the second  
						
						
						
						
					 
					
						2022-02-24 06:17:51 +01:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						db152e6790 
					 
					
						
						
							
							Fix deathlink killing the game watcher on startup.  
						
						
						
						
					 
					
						2022-02-23 21:13:17 -08:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						6bf2f5611a 
					 
					
						
						
							
							EnergyLink: lots of cleanup  
						
						
						
						
					 
					
						2022-02-24 04:47:01 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						05fe423ef1 
					 
					
						
						
							
							Factorio: implement EnergyLink  
						
						
						
						
					 
					
						2022-02-24 00:51:31 +01:00 
						 
				 
			
				
					
						
							
							
								black-sliver 
							
						 
					 
					
						
						
							
						
						f0cfe30a36 
					 
					
						
						
							
							Move remote_items and _start_inventory from world to client ( #227 )  
						
						
						
						
					 
					
						2022-01-23 06:38:46 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						c7e87bc16a 
					 
					
						
						
							
							Setup: add setup specific requirements  
						
						
						
						
					 
					
						2022-01-22 20:35:30 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						028207022a 
					 
					
						
						
							
							Factorio: support new colors in-game  
						
						... 
						
						
						
						Various: cleanup and comments 
						
						
					 
					
						2022-01-18 06:16:16 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						c46abd7e65 
					 
					
						
						
							
							Client UI: allow auto filling !getitem  
						
						
						
						
					 
					
						2021-11-29 21:35:06 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						7b0b243607 
					 
					
						
						
							
							MultiServer: remove promp_toolkit  
						
						
						
						
					 
					
						2021-11-28 04:06:30 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						82de3c95e2 
					 
					
						
						
							
							Clients: allow use of console input if stdin is available.  
						
						... 
						
						
						
						Such as unfrozen + gui 
						
						
					 
					
						2021-11-26 06:02:03 +01:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						9dbafd3b4b 
					 
					
						
						
							
							Factorio can now change death link state at runtime.  
						
						
						
						
					 
					
						2021-11-24 01:55:36 -08:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						47c5c407ef 
					 
					
						
						
							
							CommonClient: consolidate Connect packet sending  
						
						
						
						
					 
					
						2021-11-21 02:50:24 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a27d09f81a 
					 
					
						
						
							
							CommonClient: consolidate shutdown handling  
						
						
						
						
					 
					
						2021-11-21 02:02:40 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						9cb24280fa 
					 
					
						
						
							
							Clients: log exception to logfile  
						
						
						
						
					 
					
						2021-11-17 22:46:32 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						43323e59ce 
					 
					
						
						
							
							Logging Revamp  
						
						
						
						
					 
					
						2021-11-10 15:35:43 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						d42d77d3d3 
					 
					
						
						
							
							Clients: consolidate argument parsing  
						
						
						
						
					 
					
						2021-11-09 12:53:05 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						e756a77c70 
					 
					
						
						
							
							MultiServer: implement Tracker tag  
						
						... 
						
						
						
						Docs: add InvalidPacket
Docs: add known Tags
Docs: add DeathLink
LttPClient: potentially fix DeathLink chaining 
						
						
					 
					
						2021-11-04 13:23:13 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						0e0cc0ad16 
					 
					
						
						
							
							LttP: Implement DeathLink  
						
						
						
						
					 
					
						2021-11-01 19:37:47 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						4472ef20fe 
					 
					
						
						
							
							Factorio: add DeathLink option  
						
						
						
						
					 
					
						2021-10-25 09:58:08 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						57831f0eba 
					 
					
						
						
							
							FactorioClient: address some common issues  
						
						
						
						
					 
					
						2021-10-24 23:22:06 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						4b5e36ebf2 
					 
					
						
						
							
							FactorioClient: ><  
						
						
						
						
					 
					
						2021-10-19 01:49:51 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						89c05cfcae 
					 
					
						
						
							
							FactorioClient: Fix bridge not sending, and limit bridge to run up to once a second.  
						
						... 
						
						
						
						Setup: Fix LttP Adjuster needs to be installed with generator/lttp
MultiServer: fix duplicate !forfeits 
						
						
					 
					
						2021-10-19 01:47:11 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						34eba2655e 
					 
					
						
						
							
							MultiServer: add !collect and collect_mode  
						
						... 
						
						
						
						CommonClient: make missing and checked location lookups faster
FactorioClient: implement reverse grant technologies for collect/forfeit/coop 
						
						
					 
					
						2021-10-18 22:58:29 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						fdb8ae0cb5 
					 
					
						
						
							
							FactorioClient: Warn user about the dangers of AppData  
						
						... 
						
						
						
						Factorio: improve setup guide somewhat 
						
						
					 
					
						2021-10-16 19:40:27 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						54e50f69e1 
					 
					
						
						
							
							Options: various fixes to get_option_name falsely giving get_current_option_name instead.  
						
						
						
						
					 
					
						2021-10-14 19:42:13 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						8b2433584d 
					 
					
						
						
							
							CommonClient: allow running it as text client  
						
						... 
						
						
						
						CommonClient: move logging init to library
Setup: add TextClient 
						
						
					 
					
						2021-09-30 09:09:21 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						7f35f6f8f4 
					 
					
						
						
							
							Factorio/LttP: remove some things that were marked for removal  
						
						
						
						
					 
					
						2021-09-26 08:49:32 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						282e7b4006 
					 
					
						
						
							
							FactorioClient: End the log on "No Archipelago mod was loaded. Aborting." if no bridge mod was found.  
						
						... 
						
						
						
						CommonClient: give separate error for invalid URI 
						
						
					 
					
						2021-09-09 16:02:45 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						5d62d4e063 
					 
					
						
						
							
							Clients: logging fixes  
						
						
						
						
					 
					
						2021-08-29 17:38:35 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						5bb8de500a 
					 
					
						
						
							
							Fix issue with syncing tech tree post-forfeit.  
						
						
						
						
					 
					
						2021-08-27 10:41:29 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						30ac7baa2c 
					 
					
						
						
							
							FactorioClient: Batch-Send RCON commands when receiving catch-up locations and multiple items.  
						
						
						
						
					 
					
						2021-08-24 09:52:12 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						6dc2000638 
					 
					
						
						
							
							CommonClient.py: move in gui_enabled  
						
						
						
						
					 
					
						2021-08-20 22:31:17 +02:00