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 |
|