lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							e6d65bf61c 
							
						 
					 
					
						
						
							
							c_per_game: Inform when settings might not be configurable  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							cd1d8adc49 
							
						 
					 
					
						
						
							
							shared_translation: Fix pragma once  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							09f61656e3 
							
						 
					 
					
						
						
							
							shared_translation: Add translation for AstcRecompression  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							81860b4317 
							
						 
					 
					
						
						
							
							configure_system: Hide locale warn at start  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							b570b719de 
							
						 
					 
					
						
						
							
							shared_widget: Force min width of 100 for restore button  
						
						... 
						
						
						
						Dark theme mandates a 100px minimum width for QAbstractButton, even
though this is not desired here. 
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							3d932416e3 
							
						 
					 
					
						
						
							
							configuration: Workaround for Windows Qt bug  
						
						... 
						
						
						
						Odd issue happens that dragging the cpu or system tabs in custom configs
would cause the window to take up the entire verticle space of the
screen. 
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							7734127f9e 
							
						 
					 
					
						
						
							
							shared_translation: Add missing tooltips  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							3281ea935f 
							
						 
					 
					
						
						
							
							settings: Make volume runtime-configurable  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							217fa04080 
							
						 
					 
					
						
						
							
							configuration: Clean up includes a bit  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							3337250746 
							
						 
					 
					
						
						
							
							configuration_shared: Remove old custom config setup functions  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							daa31121ee 
							
						 
					 
					
						
						
							
							configure_cpu: Generate UI  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							c5a3642cb6 
							
						 
					 
					
						
						
							
							configuration: Use a mapping of setting value to name  
						
						... 
						
						
						
						Makes comboboxes always correspond to the value of the setting they're
modifying. 
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							86ed82cdde 
							
						 
					 
					
						
						
							
							settings, shared_widget: typo fixes  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							432f68ad29 
							
						 
					 
					
						
						
							
							configure_audio: Implement ui generation  
						
						... 
						
						
						
						Needs a considerable amount of management specific to some of
the comoboboxes due to the audio engine configuration.
general: Partial audio config implmentation
configure_audio: Implement ui generation
Needs a considerable amount of management specific to some of
the comoboboxes due to the audio engine configuration.
general: Partial audio config implmentation
settings: Make audio settings as enums 
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							88d3de4e85 
							
						 
					 
					
						
						
							
							settings: Split enums to new file  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							f055f2dcf4 
							
						 
					 
					
						
						
							
							shared_widget: Use a better icon  
						
						... 
						
						
						
						This one looks more relevant on Windows. 
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							4ff8255e4a 
							
						 
					 
					
						
						
							
							shared_widget: Refactor helpers  
						
						... 
						
						
						
						Makes checkbox creation an option as opposed to a label. 
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							4c4bc134a9 
							
						 
					 
					
						
						
							
							settings, uisettings: Initialize linkage counter  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							8e15146026 
							
						 
					 
					
						
						
							
							configure_system: Implement with for loop  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							56960bf9f8 
							
						 
					 
					
						
						
							
							per_game: Remove general tab  
						
						... 
						
						
						
						It's empty. 
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							b11a2a206f 
							
						 
					 
					
						
						
							
							shared_widget: Internalize extra setting configuration  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							cdb5dea269 
							
						 
					 
					
						
						
							
							settings: Move runtime and save to parameters  
						
						... 
						
						
						
						These don't need to be whole new types. 
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							df2bd251fa 
							
						 
					 
					
						
						
							
							graphics: Set speed limit to spinbox  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							97674bc888 
							
						 
					 
					
						
						
							
							shared_widget: Support checkbox + spinbox  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							def00e8c55 
							
						 
					 
					
						
						
							
							configure_debug: Reorganize  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							23f874ae60 
							
						 
					 
					
						
						
							
							configure_graphics: Reimplement bg_color  
						
						... 
						
						
						
						To specialized a setting to be worth adding to the shared_widget imo,
so add it roughly like before. 
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							c1748b229a 
							
						 
					 
					
						
						
							
							shared_widget: Make button creation static  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							8c03ae793e 
							
						 
					 
					
						
						
							
							configure_general: Hide reset button in custom configs  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							e2de48f14b 
							
						 
					 
					
						
						
							
							configure_general: Sort data  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							827082c5ac 
							
						 
					 
					
						
						
							
							configure_general: Generate UI using containers  
						
						... 
						
						
						
						This leaves per-game config's General tab empty? 
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							c530532de7 
							
						 
					 
					
						
						
							
							shared_translation: Add UI widget translations  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							d3d9c3568e 
							
						 
					 
					
						
						
							
							shared_widget: Fix header  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							464aad52cd 
							
						 
					 
					
						
						
							
							settings: Add UiGeneral class  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							ea4afbfc54 
							
						 
					 
					
						
						
							
							config: Don't merge the maps  
						
						... 
						
						
						
						Me shooting myself in the foot 3 days in advance. 
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							640e7db60e 
							
						 
					 
					
						
						
							
							configure_graphics: Remove redundant log  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							f66d617107 
							
						 
					 
					
						
						
							
							configuration: Move CreateWidget to a class  
						
						... 
						
						
						
						We were passing so many objects between the function and the caller that
it needed to be redesigned. 
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							d35577d3ed 
							
						 
					 
					
						
						
							
							configuration: Implement slider  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							39a1ffbb91 
							
						 
					 
					
						
						
							
							configuration: Use buttons instead of highlights  
						
						... 
						
						
						
						Only for updated configs at the moment 
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							d72ff01726 
							
						 
					 
					
						
						
							
							shared_translations: Re flow strings  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							9a844bbf0c 
							
						 
					 
					
						
						
							
							configure_graphics: More complete reimplementation  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							3a7a5edcea 
							
						 
					 
					
						
						
							
							settings: Define base renderer runtime modifiable settings  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							05c26411a3 
							
						 
					 
					
						
						
							
							configuration_shared: Fix blank state hiding check box  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							a4de202cbd 
							
						 
					 
					
						
						
							
							settings: Add anisotropy mode enum  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							cfb63c68db 
							
						 
					 
					
						
						
							
							shared_translation: Finish using int ids  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							bafd569b47 
							
						 
					 
					
						
						
							
							settings,uisettings: Add IDs to settings  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							f8435d676f 
							
						 
					 
					
						
						
							
							configure_graphics: Partial runtime implementation  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							75d7e40113 
							
						 
					 
					
						
						
							
							settings: Recategorize a bit  
						
						... 
						
						
						
						Will help with generating config UI later. 
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							4a825268d6 
							
						 
					 
					
						
						
							
							shared_translation: Add the rest of the settings  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							4f545e3024 
							
						 
					 
					
						
						
							
							shared_translation: Add copyright and license  
						
						
						
						
					 
					
						2023-07-21 10:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							a007ac6b9c 
							
						 
					 
					
						
						
							
							configure_graphics_advance: Generate UI at runtime  
						
						... 
						
						
						
						We can iterate through the AdvancedGraphics settings and generate the UI
during runtime. This doesn't help runtime efficiency, but it helps a ton
in reducing the amount of work a developer needs in order to add a new
setting. 
						
						
					 
					
						2023-07-21 10:56:07 -04:00