1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-22 11:23:52 +00:00
Commit graph

30984 commits

Author SHA1 Message Date
Tobias Tribble
15d940654d Fixed field error in documentation 2023-04-26 15:02:27 -05:00
Petr Mikheev
d1d1a280d0 Add missing sol::is_automagical : std::false_type in magicbindings.cpp 2023-04-26 21:50:42 +02:00
psi29a
0697c73455 Merge branch 'creature_record_soul' into 'master'
Add soulValue to creatureRecord lua bindings

See merge request OpenMW/openmw!2980
2023-04-26 19:26:45 +00:00
elsid
0601d7213e
Remove ESM::RefId::sEmpty
This variable is only required to return empty RefId as const reference. There
is no point in doing so for a type cheap to copy.
2023-04-26 21:15:16 +02:00
Tobias Tribble
b52ab04c43 Added soulValue to creatureRecord, added documentation 2023-04-26 12:01:59 -05:00
psi29a
2e45c80ac2 Merge branch 'remove_boost_fs' into 'master'
Don't install boost-filesystem anymore

See merge request OpenMW/openmw!2972
2023-04-26 06:52:18 +00:00
AnyOldName3
609ddc5eef Merge branch 'fetch_for_preprocess' into 'master'
Fetch more commits from source repository to find merge-base

See merge request OpenMW/openmw!2977
2023-04-26 02:01:19 +00:00
elsid
d82b41be08
Fetch more commits from source repository to find merge-base
Gitlab CI fetches only 10 commits from source repository which might not be
enough for git merge-base.
2023-04-26 02:04:45 +02:00
psi29a
0cf9fe0e2e Merge branch 'lua_casting_error' into 'master'
Fix crash on sol::object type mismatch in invalid Lua script

See merge request OpenMW/openmw!2975
2023-04-25 22:19:45 +00:00
psi29a
0b976232e9 Merge branch 'deprecated_qt' into 'master'
Fix a qt deprecation warning in cmake

See merge request OpenMW/openmw!2974
2023-04-25 21:59:16 +00:00
Petr Mikheev
31eb3e6f5d Use typed settings storage for Lua settings 2023-04-25 23:51:37 +02:00
Petr Mikheev
003f611bdb Remove LuaManager::Action 2023-04-25 23:51:37 +02:00
jvoisin
8e3576022a Don't install boost-filesystem anymore 2023-04-25 23:26:29 +02:00
Petr Mikheev
4562b8c06b Add headers for all .cpp files in mwlua; move packages initilaization from LuaManager to luabindings.cpp 2023-04-25 23:24:51 +02:00
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
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