Commit Graph

25518 Commits (f1f1703441ea7384e11c0a7eecf661412d8603e2)
 

Author SHA1 Message Date
Bret Curtis e720a56030
Merge pull request #3080 from akortunov/fix_ci
Add missing include for std::inserter
4 years ago
Andrei Kortunov 8d4a374516 Add missing include for std::inserter 4 years ago
Bret Curtis 5548033440
Merge pull request #3078 from akortunov/fix_ci
Fix AppVeyor CI
4 years ago
Andrei Kortunov e8ed66767b Fix AppVeyor CI 4 years ago
psi29a 6263ade01a Merge branch 'esmcleanup' into 'master'
Minor ESM code cleanup

See merge request OpenMW/openmw!825
4 years ago
Andrei Kortunov a0582caa26 Fix uninitialized variable 4 years ago
jvoisin e97e4d07dd Teensy optimisation for esmtool
- Use an unordered_set instead of a list to
  keep track of skipped records.
- Reduce the number of conditions when parsing 4-letters
  records by using a switch-case instead of cascading conditions.
- Add a const
4 years ago
CedricMocquillon a885134868 Do not search if it is not used 4 years ago
elsid 00de80c884 Merge branch 'deadcode' into 'master'
GC some unused code, simplify some other

See merge request OpenMW/openmw!820
4 years ago
elsid 6446a48f91 Merge branch 'UseFindInsteadOfLoop' into 'master'
Use O(log(n)) search instead of O(n)

See merge request OpenMW/openmw!824
4 years ago
fredzio e99b61d362 Simplify the code 4 years ago
elsid 626e032931
Do not store callback inside Misc::Barrier
The only wait method can be provided with it so pass it as a template
parameter there.
4 years ago
CedricMocquillon 813b8ee0d1 Search only in the niffilemanager for nif files 4 years ago
CedricMocquillon e378159ea8 Use O(log(n)) search instead of O(n) 4 years ago
Dobrohotov Alexei 57c372a50e ESM code cleanup 4 years ago
fredzio 00de540a31 Remove unused function. 4 years ago
elsid 7a51d0db18
Wait until navmesh is generated within given distance around player
Add a setting to change this distance.

To prevent situations when there is not enough navmesh generated and actors
can't find path correctly.
4 years ago
elsid f169f8e6f0
Wait until navmesh is generated for interior cells
Add special loading progress bar.

It should be fast enough to not keep loading screen for noticably long but
will provide better pathfinding for actors inside interior cells.
4 years ago
Bret Curtis 3618eabaf0 remove macos10.14 support from gitlab; brew is broken 4 years ago
psi29a 1e9a7894d5 Merge branch 'no_recommends' into 'master'
Don't install recommended packages in Debian's CI

See merge request OpenMW/openmw!756
4 years ago
jvoisin 885ff36b01 Don't install recommended packages in Debian's CI 4 years ago
Bret Curtis 4129cc244c allow macos11xcode12 to fail for now; but not macos10.15xcode11; add support for macos10.14_xcode10; make sure fontconfig does not update other stuff 4 years ago
Bret Curtis a1bc10888c add implicit dependancy fontconfig for macos 4 years ago
Bret Curtis 4f5d697e2b Do not fail when unable to detect the FFMPEG version, like windows. 4 years ago
psi29a d547d0dc60 Add #5800 to changelog 4 years ago
psi29a b8128d09f9 Merge branch 'enchanted-item-selected-fix' into 'master'
Fix for enchanted items being removed on item equip cycling when they are re-equipped

See merge request OpenMW/openmw!714
4 years ago
psi29a 110001d47f Merge branch 'nullroots' into 'master'
Improve null root handling

Closes #5963

See merge request OpenMW/openmw!818
4 years ago
psi29a faeefbe298 Merge branch 'fix_niftest_2' into 'master'
Reapply nif fixes

See merge request OpenMW/openmw!817
4 years ago
Dobrohotov Alexei 19f0b80983 Improve null root handling 4 years ago
elsid d5e28d7269
Remove redundant casts 4 years ago
elsid d9e7c2fb42
Replace comment by static assert 4 years ago
elsid bf2f15342b
Compare positive int as std::size_t
If records.size() is greater than max int comparison is invalid.
4 years ago
elsid 1c08bc0b15
Handle std::istream bad state after read 4 years ago
elsid 3e4abb9f04
Avoid copy from vector to string
Read directly into a string.
4 years ago
elsid f4cfade14b
Use std::size_t to iterate 4 years ago
elsid 903ce44634
Revert "Various fixes for niftest"
This reverts commit 87ada56edd.
4 years ago
psi29a 9eb876cc17 Merge branch 'read_me' into 'master'
Allow activation of inventory items

Closes #5991

See merge request OpenMW/openmw!788
4 years ago
psi29a 6ac4dfbeb7 Merge branch '9001st_time_the_charm' into 'master'
Rework again scripted movements

See merge request OpenMW/openmw!799
4 years ago
psi29a 440a6ff45b Merge branch 'dehardcoded-settings-docs' into 'master'
Document the new settings entries under [Models] section, used for dehardcoded mesh paths.

See merge request OpenMW/openmw!764
4 years ago
psi29a 15f6932aaa Merge branch 'openmwizzrd_include' into 'master'
Remove some useless includes from the wizzard

See merge request OpenMW/openmw!767
4 years ago
psi29a 9b0802f290 Merge branch 'launcher-tooltip-fix' into 'master'
Minor fix in launcher's advanced settings tab

See merge request OpenMW/openmw!754
4 years ago
tess ad7aff4cee Minor fix in launcher's advanced settings tab 4 years ago
psi29a 6513c38875 Merge branch 'clean_navigator' into 'master'
Remove redundant and useless code from navigator

See merge request OpenMW/openmw!815
4 years ago
psi29a b10a817f7e Merge branch 'useuless_launcher' into 'master'
Remove some useless includes from the launcher

See merge request OpenMW/openmw!775

(cherry picked from commit a84bd643b334eb6ac715681c497184ac22212ced)

d3fff8cf Remove some useless includes from the launcher
4 years ago
psi29a e94181b2b2 Merge branch 'constexpr' into 'master'
Sprinkle a couple of constexpr found by VS

See merge request OpenMW/openmw!800

(cherry picked from commit 5e8ea624bc85acebf457592dd10b790124ecf6ef)

5704b2ac Sprinkle a couple of constexpr found by VS
4 years ago
psi29a e6b097085b Merge branch 'const_ref' into 'master'
Sprinkle some const-ref to avoid unnecessary copies

See merge request OpenMW/openmw!803
4 years ago
psi29a 7b86061123 Merge branch 'fix_niftest' into 'master'
Various fixes for niftest

Closes #5953

See merge request OpenMW/openmw!814
4 years ago
elsid 87ada56edd Various fixes for niftest 4 years ago
psi29a 1cc49d1745 Merge branch 'double_bullet2' into 'master'
Unbreak and simplify bullet detection.

See merge request OpenMW/openmw!816
4 years ago
fredzio 231780a51d Simplify the bullet detection. This way we don't need to explicitly pass
all possible variables to the try_compile stuff
4 years ago