Commit Graph

20315 Commits (use_std_locale)

Author SHA1 Message Date
Bret Curtis 735be797d1 clang-tidy fix 1 year ago
Bret Curtis e6e50f729c make use of std::wstring_convert to replace boost::locale::conv::utf_to_utf 1 year ago
Bret Curtis 249986b6e0 pathToQString makes things shorter 1 year ago
Bret Curtis afc4e064cb make use of pathToUnicodeString 1 year ago
Bret Curtis 3581f1b724 fix msvc build 1 year ago
psi29a 9f4322951f Merge branch 'use_qt_lockfile' into 'master'
make use of QLockFile

Closes #7345

See merge request OpenMW/openmw!2966
1 year ago
psi29a 2e1820fefd make use of QLockFile 1 year ago
psi29a 8e8a539cb7 Merge branch 'lua_fix' into 'master'
Bugfix: add missing type validation in mwlua/objectvariant.hpp

See merge request OpenMW/openmw!2963
1 year ago
psi29a 406eb1f9cc Merge branch 'replace_boost' into 'master'
replace boost where not needed

See merge request OpenMW/openmw!2962
1 year ago
psi29a 71aaa56ae3 replace boost where not needed 1 year ago
Petr Mikheev 073e379057 Add missing type validation in mwlua/objectvariant.hpp 1 year ago
elsid 499d086cc1
Add tests for Settings::Values 1 year ago
elsid 1fbf50fb13
Use PROJECT_SOURCE_DIR in tests 1 year ago
elsid 39e867781e
Avoid using Settings::Manager::mDefaultSettings directly 1 year ago
elsid 7a7c20d49e
Define single UpdateGuard type in a separate file 1 year ago
psi29a 675dfb9725 Merge branch 'simplify_world' into 'master'
Refactoring. Put ESMStore to Environment; remove `createRecord` from World.

See merge request OpenMW/openmw!2947
1 year ago
Andrei Kortunov 6ce0d9e9b9 Localize testcells/testinteriorcells progress text 1 year ago
Petr Mikheev f1beaa7b8c Put ESMStore to Environment 1 year ago
Petr Mikheev 227a993b94 Remove `createRecord` functions from World because the only forward the argument to ESMStore that can be used directly. 1 year ago
Petr Mikheev 90397662bc Lua bindings for magic. Based on the work made by @bharbich in !2765. 1 year ago
florent.teppe 5bb9bfd224 CellPreloader::preload(CellStore& 1 year ago
florent.teppe a3a2685b9a More MWWorld::CellStore* -> MWWorld::CellStore& 1 year ago
florent.teppe 53cc9f3614 functions return reference instead of ptr
because the function can never return an nullptr, we return a reference.
1 year ago
psi29a 2a6e301925 Merge branch 'activation' into 'master'
Allow Lua scripts to extend or override standard activation mechanics

See merge request OpenMW/openmw!2935
1 year ago
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
1 year ago
florent.teppe fc3d113d29 fix tests 1 year ago
florent.teppe 6b5d9f3344 fixes reference saving stage 1 year ago
florent.teppe cb4a97e50b Displays references in exterior cells. A bit hackish. 1 year ago
florent.teppe 3bbf60373a Keep things coherent between references and and cell table 1 year ago
florent.teppe 69f2285a95 fix issue #7335 1 year ago
psi29a 70ddca78bf Merge branch 'ref_id_print_tests' into 'master'
Add more tests for printing RefId and clarify some constants

See merge request OpenMW/openmw!2945
1 year ago
elsid 7db14b3392
Add more tests for printing RefId and clarify some constants 1 year ago
elsid c97df7d770
Check FormIdRefId value in constructor 1 year ago
Petr Mikheev 3546d2b3e5 Make Store<ESM4::Reference> to use FormId instead of RefId 1 year ago
Petr Mikheev 1c3903f155 Support ESM4 types in cell:getAll 1 year ago
Petr Mikheev 00beb06391 Initial Lua bindings for ESM4 types; bindings for ESM4Door. 1 year ago
Petr Mikheev 16845aa38e Reorganize ESM4 MWClasses; Add tooltips that are needed for activation. 1 year ago
psi29a 4738f0ff4d Merge branch 'fix_lua' into 'master'
Restore logic that was accidentally removed in !2852.

See merge request OpenMW/openmw!2943
1 year ago
psi29a f15e371e89 Merge branch 'pathstore' into 'master'
Unify pathgrid store containers

See merge request OpenMW/openmw!2941
1 year ago
unknown 9368941f62 Address feedback 1 year ago
Petr Mikheev 75e47f859c Restore logic that was accidentally removed in !2852. Because of it `onUpdate` handler in local Lua scripts doesn't work. 1 year ago
elsid b8525e8e3d
Fix code format 1 year ago
unknown ea1abf8485 Unify pathgrid store containers 1 year ago
psi29a ed4e75df65 Merge branch 'fix_includes' into 'master'
Add missing and remove redundant includes

See merge request OpenMW/openmw!2938
1 year ago
fall-leaf cc7e29c9a2 opensuse build fix 1 year ago
elsid b33d12b8e1
Add missing and remove redundant includes 1 year ago
Petr Mikheev 0cebaec360 Fix bug: world.createObject(id):moveTo(inventory) produces disabled objects that are visible in inventory, but can not be droped to the ground. 1 year ago
Petr Mikheev 60a8d08e66 Refactor teleporting in Lua; fix a bug in worldmodel.cpp 1 year ago
Petr Mikheev 61d207bd78 Allow Lua scripts to extend or override standard activation mechanics 1 year ago
psi29a a82b7cb872 Merge branch 'windows_typed_settings' into 'master'
Use typed settings storage for windows (#6876)

See merge request OpenMW/openmw!2921
1 year ago