| 
								
								
									 elsid | 9e36b3fc0b | Use normalized path for models settings | 2024-08-30 20:50:59 +02:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 93d1c6d7e0 | Drop 360-degree screenshot support (#7720) | 2024-06-06 14:46:01 +03:00 |  | 
				
					
						| 
								
								
									 elsid | e1a68d8cf5 | Ignore absent default setting value | 2023-12-03 17:18:26 +01:00 |  | 
				
					
						| 
								
								
									 elsid | dcd81d026f | Use settings values for Video settings * Convert window mode, vsync mode into enums, screenshot type into a struct.
* Add missing doc for screenshot type. | 2023-10-27 14:31:23 +02:00 |  | 
				
					
						| 
								
								
									 elsid | a84e412a37 | Use settings values for Sound settings | 2023-10-13 12:58:58 +02:00 |  | 
				
					
						| 
								
								
									 elsid | 08902371b4 | Use settings values for Shaders settings | 2023-10-12 20:43:53 +02:00 |  | 
				
					
						| 
								
								
									 elsid | b3c8a15af1 | Parse navmesh render mode on reading settings | 2023-10-01 11:09:59 +02:00 |  | 
				
					
						| 
								
								
									 elsid | 6c18723bc7 | Use settings values for Input settings | 2023-07-22 18:27:53 +02:00 |  | 
				
					
						| 
								
								
									 elsid | d113f0fc44 | Use settings values for GUI settings | 2023-07-16 20:46:54 +02:00 |  | 
				
					
						| 
								
								
									 elsid | ebb8fdc698 | Use settings values for General settings | 2023-07-04 21:40:04 +02:00 |  | 
				
					
						| 
								
								
									 elsid | 86e5b94ef6 | Convert setting value int to CollisionShapeType on initialization | 2023-07-01 00:59:35 +02:00 |  | 
				
					
						| 
								
								
									 elsid | 3bad40153c | Define typed settings storage with single time initialization To make sure loaded settings have valid values doing the check once per loading.
And to make access more efficient. | 2023-03-28 20:47:34 +02:00 |  | 
				
					
						| 
								
								
									 jvoisin | 3cbf1dc042 | First pass with include-what-you-use | 2022-10-09 10:39:43 +00:00 |  | 
				
					
						| 
								
								
									 elsid | 624d8bc931 | Support unsigned settings values | 2022-10-04 01:34:53 +02:00 |  | 
				
					
						| 
								
								
									 clang-format-bot | ddb0522bbf | Apply clang-format to code base | 2022-09-22 21:35:26 +03:00 |  | 
				
					
						| 
								
								
									 Project579 | e5c417c968 | Make sure all paths are passed as std::filesystem::path instead of std::string where possible. | 2022-09-11 14:41:15 +02:00 |  | 
				
					
						| 
								
								
									 Evil Eye | 2222b47e3d | Make Settings::Manager::getString return a reference | 2022-08-28 16:38:11 +02:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 8ff64ca176 | Add a default way to store arrays in the settings.cfg | 2022-07-27 13:03:34 +04:00 |  | 
				
					
						| 
								
								
									 elsid | e03e0db55d | Use std::string_view to access settings There is no more need to copy std::string into a pair when need to call
std::map::find.
Remove unused resetPendingChange function. | 2022-06-18 17:54:24 +02:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 7f8d433775 | Initialize log recorder right after initializing the logging | 2022-05-22 02:47:58 +02:00 |  | 
				
					
						| 
								
								
									 cody glassman | ad139f2f9a | rename to windowed fullscreen | 2022-05-08 22:56:39 -07:00 |  | 
				
					
						| 
								
								
									 cody glassman | 05901a2480 | add borderless windows, deprecate fullscreen mode | 2022-05-08 22:56:39 -07:00 |  | 
				
					
						| 
								
								
									 elsid | 7038c82690 | Configure mav navmeshdb file size from the launcher | 2022-04-07 16:38:01 +02:00 |  | 
				
					
						| 
								
								
									 Martin Otto | 96e48e5492 | Make settings loader differentiate between engine and editor (fixes #6658). | 2022-03-04 09:44:52 +00:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | a453e5c198 | Reuse the same code to load settings in apps/openmw, apps/launcher, apps/opencs | 2022-02-02 23:47:11 +01:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 1bcc4a8bcc | Read settings.cfg from all active config dirs | 2022-02-02 23:47:11 +01:00 |  | 
				
					
						| 
								
								
									 elsid | 01c712d5f1 | Split navigator settings into subtypes Mostly to distinguish settings that affect properties of the generated navmesh. | 2021-12-10 23:55:03 +01:00 |  | 
				
					
						| 
								
								
									 OnlyForF1 | c5b33185b5 | Recalculate the Projection Matrix every time the window is resized. | 2021-11-30 16:00:30 +00:00 |  | 
				
					
						| 
								
								
									 Thunderforge | 89950e5528 | Preventing type conversion of double to float for objectPagingMinSize | 2021-05-29 16:27:23 -05:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 8cdc7031f5 | Support vectors in settings.cfg | 2020-07-24 21:47:49 +02:00 |  | 
				
					
						| 
								
								
									 elsid | a7930073e8 | Move settings parser declaration to separate header | 2019-10-21 22:47:24 +02:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 4f42fe5595 | Refactor Settings::Manager::apply() | 2019-05-04 21:38:36 +04:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 0cd8d4b842 | Do not track resolution settings changes in the InputManager (bug #4902) | 2019-05-02 19:00:47 +04:00 |  | 
				
					
						| 
								
								
									 scrawl | ace4cfc0a8 | Fix 'duplicate setting' errors when running installation wizard | 2015-11-27 20:32:45 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 27dc49a135 | Rewrite game settings manager Removes the abhorrent dependency on Ogre for this code and improves the error handling. | 2015-02-05 04:18:42 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 77a4e38c49 | Remove -Wno-ignored-qualifiers and fix caused warnings | 2014-08-14 19:18:30 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | c004fb778f | Get rid of underscore defines. They are reserved by the standard. | 2014-01-05 18:22:29 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 5accca385c | fix crash on exit when no user settings exist | 2012-04-02 13:47:25 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 7b3adb27a3 | backend changes, terrain num lights setting | 2012-04-01 18:48:37 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 6091a0504d | first settings test (config file has to be created manually) | 2012-04-01 16:59:35 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 308df7caa8 | add method for keeping track of settings that changed | 2012-04-01 16:26:42 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 82429d6931 | finished interface | 2012-03-31 13:35:40 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | ff85006e71 | added untested interface | 2012-03-30 18:38:33 +02:00 |  |