1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-02-05 00:45:36 +00:00
Commit graph

31324 commits

Author SHA1 Message Date
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