1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2024-12-29 03:19:44 +00:00
Commit Graph

30804 Commits

Author SHA1 Message Date
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
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
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
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
AnyOldName3
629300eee8 Merge branch 'ci_clang_tidy' into 'master'
Split Ubuntu_Clang_Tidy job

See merge request OpenMW/openmw!2948
2023-04-20 22:35:02 +00:00
Petr Mikheev
f1beaa7b8c Put ESMStore to Environment 2023-04-20 21:45:49 +02:00
Petr Mikheev
227a993b94 Remove createRecord functions from World because the only forward the argument to ESMStore that can be used directly. 2023-04-20 21:45:49 +02:00
psi29a
a6584557e5 Merge branch 'lua_magic' into 'master'
Lua bindings for magic

See merge request OpenMW/openmw!2928
2023-04-20 19:44:39 +00:00
Petr Mikheev
90397662bc Lua bindings for magic. Based on the work made by @bharbich in !2765. 2023-04-20 18:48:34 +02:00
psi29a
0a9d937cfe Merge branch 'getcell-ref' into 'master'
WorldImp functions return reference instead of ptr when ptr is never nullptr.

See merge request OpenMW/openmw!2946
2023-04-20 16:41:46 +00:00
psi29a
55a162e3dd Merge branch 'load_esm4' into 'master'
Activation handler for ESM4 Door

See merge request OpenMW/openmw!2915
2023-04-20 15:38:49 +00:00
florent.teppe
5bb9bfd224 CellPreloader::preload(CellStore& 2023-04-20 16:58:19 +02:00
florent.teppe
a3a2685b9a More MWWorld::CellStore* -> MWWorld::CellStore& 2023-04-20 16:16:17 +02:00
florent.teppe
53cc9f3614 functions return reference instead of ptr
because the function can never return an nullptr, we return a reference.
2023-04-20 15:55:40 +02:00
Petr Mikheev
480951207c Activation handler for ESM4 Door 2023-04-20 13:42:17 +02:00
psi29a
2a6e301925 Merge branch 'activation' into 'master'
Allow Lua scripts to extend or override standard activation mechanics

See merge request OpenMW/openmw!2935
2023-04-20 11:29:21 +00:00
psi29a
cace3e6566 Merge branch 'fix_teleporting' into 'master'
Fix bugs related to Lua commands `obj:teleport` and `obj:moveInto`

See merge request OpenMW/openmw!2937
2023-04-20 11:28:02 +00:00
psi29a
0204cb51c0 Merge branch 'fix-#7335' into 'master'
Fix issue #7335

Closes #7335

See merge request OpenMW/openmw!2940
2023-04-20 11:26:33 +00:00
elsid
8e9c78d20c
Split Ubuntu_Clang_Tidy job 2023-04-20 11:15:32 +02:00
florent.teppe
fc3d113d29 fix tests 2023-04-20 10:25:10 +02:00
florent.teppe
6b5d9f3344 fixes reference saving stage 2023-04-20 10:03:35 +02:00
florent.teppe
cb4a97e50b Displays references in exterior cells. A bit hackish. 2023-04-20 10:03:35 +02:00
florent.teppe
3bbf60373a Keep things coherent between references and and cell table 2023-04-20 10:03:34 +02:00