Petr Mikheev
fe48348486
Merge branch 'lua_ownership_function' into 'master'
...
Add functionality for lua to view and modify ownership data for GameObjects
See merge request OpenMW/openmw!2949
2023-04-25 21:20:43 +00:00
Zackhasacat
f6fb05d1ca
Add functionality for lua to view and modify ownership data for GameObjects
2023-04-25 21:20:43 +00:00
Petr Mikheev
c362b2efa6
Use LuaUtil::cast for casting sol::object to prevent crashing on type mismatch in Lua scripts.
2023-04-25 22:11:04 +02:00
jvoisin
222365b5e3
Fix a qt deprecation warning in cmake
2023-04-25 22:00:20 +02:00
Petr Mikheev
61578ca39b
Add function LuaUtil::cast
2023-04-25 21:51:05 +02:00
psi29a
957318d0b9
Merge branch 'remove_cruft' into 'master'
...
remove boost::locale::conv
See merge request OpenMW/openmw!2970
2023-04-25 16:06:55 +00:00
psi29a
50bd6cf263
remove boost::locale::conv
2023-04-25 16:06:55 +00:00
psi29a
8a1f26ed7c
Merge branch 'remove_boost_filesystem_cruft' into 'master'
...
remove remaining boost::filesystem cruft
See merge request OpenMW/openmw!2971
2023-04-25 16:06:33 +00:00
Bret Curtis
0db31207dc
remove remaining boost::filesystem cruft
2023-04-25 16:15:04 +02:00
psi29a
94e467caa3
Merge branch 'settings_access_bench' into 'master'
...
Run openmw_settings_access_benchmark in CI
See merge request OpenMW/openmw!2967
2023-04-25 11:42:47 +00:00
psi29a
b89594b66f
Merge branch 'fix_msvc' into 'master'
...
fix msvc build
See merge request OpenMW/openmw!2968
2023-04-25 11:12:26 +00:00
Bret Curtis
249986b6e0
pathToQString makes things shorter
2023-04-25 11:21:16 +02:00
Bret Curtis
afc4e064cb
make use of pathToUnicodeString
2023-04-25 10:34:29 +02:00
Bret Curtis
3581f1b724
fix msvc build
2023-04-25 09:08:51 +02:00
elsid
35f4bcd31e
Run openmw_settings_access_benchmark in CI
...
Add benchmarks to access 2 and 3 settings. Use settings with max memory address
distance assuming Settings::Values is single memory location object.
Use settings-default.cfg from the source code repository to initialize settings.
2023-04-24 22:30:49 +02:00
elsid
0a678224cd
Add category to error message
2023-04-24 20:27:11 +02:00
psi29a
9f4322951f
Merge branch 'use_qt_lockfile' into 'master'
...
make use of QLockFile
Closes #7345
See merge request OpenMW/openmw!2966
2023-04-24 13:34:06 +00:00
psi29a
2e1820fefd
make use of QLockFile
2023-04-24 13:34:06 +00:00
psi29a
8e8a539cb7
Merge branch 'lua_fix' into 'master'
...
Bugfix: add missing type validation in mwlua/objectvariant.hpp
See merge request OpenMW/openmw!2963
2023-04-24 12:11:14 +00:00
psi29a
063aa9df76
Merge branch 'fix_msvc_warning' into 'master'
...
Fix msvc warning
See merge request OpenMW/openmw!2965
2023-04-24 11:52:40 +00:00
elsid
05d09d9927
Fix msvc warning
2023-04-24 11:37:54 +02:00
psi29a
406eb1f9cc
Merge branch 'replace_boost' into 'master'
...
replace boost where not needed
See merge request OpenMW/openmw!2962
2023-04-23 19:46:29 +00:00
psi29a
71aaa56ae3
replace boost where not needed
2023-04-23 19:46:29 +00:00
Petr Mikheev
073e379057
Add missing type validation in mwlua/objectvariant.hpp
2023-04-23 20:47:24 +02:00
psi29a
6f246e084a
Merge branch 'settings_values_tests' into 'master'
...
Add tests for Settings::Values (#6876 )
See merge request OpenMW/openmw!2961
2023-04-23 14:16:05 +00:00
elsid
499d086cc1
Add tests for Settings::Values
2023-04-23 15:21:58 +02:00
elsid
1fbf50fb13
Use PROJECT_SOURCE_DIR in tests
2023-04-23 15:11:17 +02:00
psi29a
ebf6f50523
Merge branch 'settings_default' into 'master'
...
Avoid using Settings::Manager::mDefaultSettings directly in the engine (#6876 )
See merge request OpenMW/openmw!2959
2023-04-23 09:45:38 +00:00
AnyOldName3
9ccd5c8291
Add CMake to .editorconfig
2023-04-22 22:16:43 +01:00
psi29a
44ed3bed2b
Merge branch 'fix-glsl-editorconfig' into 'master'
...
Fix GLSL .editorconfig
See merge request OpenMW/openmw!2954
2023-04-22 19:30:26 +00:00
elsid
39e867781e
Avoid using Settings::Manager::mDefaultSettings directly
2023-04-22 21:02:16 +02:00
elsid
8e487c283c
Store default settings values
2023-04-22 21:02:13 +02:00
Tetramir
6936c3a1c8
Merge branch 'fix_esm4' into 'master'
...
Fix regressions in ESM4 reader caused by !2902
See merge request OpenMW/openmw!2957
2023-04-22 18:16:06 +00:00
AnyOldName3
9c1a90daa5
Merge branch 'reduce_code_size' into 'master'
...
Reduce preprocessed code size
See merge request OpenMW/openmw!2955
2023-04-22 15:57:03 +00:00
Petr Mikheev
7b6f0cefb9
Fix regressions in ESM4 reader caused by !2902
2023-04-22 17:07:54 +02:00
Mads Buvik Sandvei
7d69bea7dc
Move InitializeStereoOperation to components/stereo
2023-04-22 16:11:53 +02:00
Mads Buvik Sandvei
fe066069d7
/components/ code should not access the stereo manager without checking whether or not stereo is enabled first. Stereo component code should not read settings itself, but rather take settings as parameters.
2023-04-22 16:11:42 +02:00
elsid
f2c4445621
Fix preprocess code size script
2023-04-22 13:22:08 +02:00
elsid
7a7c20d49e
Define single UpdateGuard type in a separate file
2023-04-22 13:22:07 +02:00
elsid
472a36d92a
Cleanup detournavigator includes
2023-04-22 13:21:59 +02:00
AnyOldName3
7ad97be1e4
Fix GLSL .editorconfig
...
We switched to using stage-specific extensions, and insert_final_newline should always have been true.
2023-04-21 17:32:01 +00:00
elsid
2cbbdc2879
Add missing files to components/detournavigator list
2023-04-21 15:36:54 +02:00
psi29a
675dfb9725
Merge branch 'simplify_world' into 'master'
...
Refactoring. Put ESMStore to Environment; remove `createRecord` from World.
See merge request OpenMW/openmw!2947
2023-04-21 13:28:43 +00:00
florent.teppe
b5f774ae64
fixes the issues with the addons
...
the OpenCS reference's cellId uses a string to be sure it is coherent with the cell's Id type in the editor.
2023-04-21 14:55:24 +02:00
psi29a
851f642f2e
Merge branch 'preprocessed_code_size' into 'master'
...
Add CI job to measure preprocessed code size
See merge request OpenMW/openmw!2953
2023-04-21 12:06:06 +00:00
psi29a
88969d5725
Merge branch 'shaders_formatting' into 'master'
...
Improve shaders formatting
See merge request OpenMW/openmw!2950
2023-04-21 08:00:53 +00:00
psi29a
4eaa5cd6e0
Merge branch 'localize_testcells' into 'master'
...
Localize testcells/testinteriorcells progress text
See merge request OpenMW/openmw!2951
2023-04-21 07:57:55 +00:00
Andrei Kortunov
6ce0d9e9b9
Localize testcells/testinteriorcells progress text
2023-04-21 09:46:02 +04:00
Andrei Kortunov
1be1f72f6c
Improve shaders formatting
2023-04-21 09:02:12 +04:00
elsid
e646449880
Add CI job to measure preprocessed code size
2023-04-21 02:55:48 +02:00