| 
								
								
									 uramer | ad1c2a0e9f | Fix table-valued settings | 2024-10-28 16:46:14 +01:00 |  | 
				
					
						| 
								
								
									 uramer | dbbcbaa4c5 | Clean up a debug log | 2024-07-08 21:41:31 +02:00 |  | 
				
					
						| 
								
								
									 uramer | eba4ae94b0 | Fix re-rendering of settings on value changes | 2024-03-10 14:06:21 +01:00 |  | 
				
					
						| 
								
								
									 uramer | a11e553de4 | Optimize setting group rendering by rendering them as separate elements, support element-rendered setting renderers | 2024-03-06 23:16:02 +01:00 |  | 
				
					
						| 
								
								
									 uramer | 7a5493796f | Update setting page elements when possible | 2024-03-06 23:16:02 +01:00 |  | 
				
					
						| 
								
								
									 uramer | cfa6dc076b | Render global setting groups on renderlua | 2024-02-19 19:39:52 +01:00 |  | 
				
					
						| 
								
								
									 uramer | 586706ffe0 | Handle group resets gracefully | 2024-02-19 19:35:41 +01:00 |  | 
				
					
						| 
								
								
									 uramer | ef730c4395 | Clean up global setting groups, don't try to destroy setting pages before they were rendered | 2024-02-19 18:26:58 +01:00 |  | 
				
					
						| 
								
								
									 uramer | 891f3583fe | Only reset settings when there is no game, not on game end / player death | 2024-02-04 11:12:12 +01:00 |  | 
				
					
						| 
								
								
									 uramer | 72136e7e92 | Remove debug log | 2024-02-04 11:12:12 +01:00 |  | 
				
					
						| 
								
								
									 uramer | 2008f35e57 | Don't reset player setting groups right after game load, refactor update group functions | 2024-01-27 19:09:26 +01:00 |  | 
				
					
						| 
								
								
									 uramer | d9f8c5c3e8 | Fix menu setting page key set | 2024-01-27 15:03:34 +01:00 |  | 
				
					
						| 
								
								
									 uramer | ad5d594c28 | Let menu scripts clean up before loading a game | 2024-01-27 14:47:22 +01:00 |  | 
				
					
						| 
								
								
									 uramer | 7cc0eae461 | Fix Menu Lua settings reset between states | 2024-01-13 00:46:24 +01:00 |  | 
				
					
						| 
								
								
									 uramer | 8cc47f5363 | Only allow menu scripts to register permanent groups | 2024-01-10 23:13:27 +01:00 |  | 
				
					
						| 
								
								
									 uramer | 79deb5f559 | Remove settings pages in Lua | 2024-01-10 23:13:27 +01:00 |  | 
				
					
						| 
								
								
									 uramer | 6917384fc1 | Don't reset menu-registered setting groups | 2024-01-10 23:13:27 +01:00 |  | 
				
					
						| 
								
								
									 uramer | d1d430b431 | Initial Menu context Settings implementation | 2024-01-10 22:29:03 +01:00 |  | 
				
					
						| 
								
								
									 uramer | 9b54f479e8 | Move settings rendering to Menu scripts | 2024-01-08 21:58:11 +01:00 |  |