lat9nq 
							
						 
						
							
							
							
							
								
							
							
								25cea2ef27 
								
							 
						 
						
							
							
								
								shared_widget: Fix includes  
							
							 
							
							
							
						 
						
							2023-07-21 10:56:07 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								lat9nq 
							
						 
						
							
							
							
							
								
							
							
								9a2a92673c 
								
							 
						 
						
							
							
								
								shared_widget: Complete refactoring  
							
							 
							
							... 
							
							
							
							Reduces code bloat a good bit by moving code specific to each sub widget
to their own functions. 
							
						 
						
							2023-07-21 10:56:07 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								lat9nq 
							
						 
						
							
							
							
							
								
							
							
								d7dd023409 
								
							 
						 
						
							
							
								
								shared_widget: Refactor again  
							
							 
							
							... 
							
							
							
							Starting with combobox
Putting code specific to the sub-widget in their own function. 
							
						 
						
							2023-07-21 10:56:07 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								lat9nq 
							
						 
						
							
							
							
							
								
							
							
								d373cc3d3f 
								
							 
						 
						
							
							
								
								android-config: Adapt settings rework  
							
							 
							
							
							
						 
						
							2023-07-21 10:56:07 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								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