1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-15 15:19:55 +00:00
Commit graph

25348 commits

Author SHA1 Message Date
Gleb Mazovetskiy
e3a6cb1695 Remove OsIdentity.cmake
Removes the OsIdentity.cmake file and uses a cross-compilation friendly
and OS-independent method of detecting system double-precision bullet
instead.
2021-05-03 00:08:47 +01:00
psi29a
7f7041656d Merge branch 'enforce_double_bullet' into 'master'
Remove support for single-precision Bullet, fail during configuration instead of during linking (#5980)

See merge request OpenMW/openmw!806
2021-05-02 20:52:57 +00:00
fredzio
6fd04cb8f6 Remove support for single-precision Bullet, fail during configuration instead of during linking. 2021-05-02 17:48:50 +02:00
elsid
9cc7b1f4bd Merge branch 'nomove_const' into 'master'
Don't use std::move on const

See merge request OpenMW/openmw!805
2021-05-02 15:12:43 +00:00
psi29a
aca5d2fc12 Merge branch 'bump-macos-dependencies' into 'master'
Use prebuilt macOS dependencies with fixed SDL and OSG 3.6

Closes #5939

See merge request OpenMW/openmw!804

(cherry picked from commit 74612b1286330b1e34a9c37528502770496e5bba)

9aaca972 Use prebuilt macOS dependencies with fixed SDL and OSG 3.6
2021-05-02 13:56:31 +00:00
jvoisin
d4d111a709 Don't use std::move on const 2021-05-02 15:50:44 +02:00
AnyOldName3
471ab431f5 Merge branch 'off_by_one_windows_crashcatcher' into 'master'
Fix an off-by-one in windows_crashcatcher.cpp

See merge request OpenMW/openmw!801
2021-05-02 11:21:54 +00:00
jvoisin
813969a46e Fix an off-by-one in windows_crashcatcher.cpp 2021-05-02 11:21:54 +00:00
psi29a
d95cd985a4 Merge branch 'fix_settings_doc' into 'master'
Fix default object paging active grid value in the doc

See merge request OpenMW/openmw!797
2021-05-01 23:36:29 +00:00
Chris Djali
f0cef87cd8
Merge pull request #3069 from akortunov/msvc_warnings
Rework warnings settings
2021-05-01 19:03:43 +01:00
elsid
43b19c4a46
Fix default object paging active grid value in the doc 2021-05-01 14:42:40 +02:00
psi29a
74ce9ffb85 Merge branch 'sky-documentation-the' into 'master'
Documentation on what the sky system in Morrowind / OpenMW is composed of

See merge request OpenMW/openmw!776
2021-04-30 23:01:12 +00:00
Matjaž Lamut
5a238f3c80 Documentation on what the sky system in Morrowind / OpenMW is composed of 2021-04-30 23:01:11 +00:00
psi29a
0e50349192 Merge branch 'uvcontroller' into 'master'
Fix NiUVController UV offset calculations (bug #5995)

Closes #5995

See merge request OpenMW/openmw!795
2021-04-30 21:27:01 +00:00
Dobrohotov Alexei
971ba81ed2 Use higher level transformations in UVController 2021-04-30 18:28:03 +03:00
Alexei Dobrohotov
e9ff90f3de Merge branch 'pgrd_overflow' into 'master'
Fix a heap overflow in loadpgrd.cpp

See merge request OpenMW/openmw!784
2021-04-30 12:04:41 +00:00
jvoisin
5f65583a3a Fix a heap overflow in loadpgrd.cpp 2021-04-30 12:04:41 +00:00
Dobrohotov Alexei
24f4bf9c28 Fix NiUVController UV offset calculations (bug #5995) 2021-04-30 14:38:16 +03:00
Andrei Kortunov
18a4c81b5c Merge branch 'fix_toggleborders' into 'master'
Fix ToggleBorders debug view with 'Shaders' lighting method

See merge request OpenMW/openmw!792
2021-04-30 08:35:58 +00:00
AnyOldName3
131a4665aa Merge branch 'build' into 'master'
Build everything during the coverity scan

See merge request OpenMW/openmw!790
2021-04-29 22:47:47 +00:00
Alexei Dobrohotov
a40cbd46fa Merge branch 'shadow-equals-typo-fix' into 'master'
Fix typo

See merge request OpenMW/openmw!794
2021-04-29 22:26:58 +00:00
AnyOldName3
ceb6a280ff Fix typo
Hopefully this will actually let us make better use of shadow bounds,
but I wouldn't count on it.
2021-04-29 21:35:31 +00:00
glassmancody.info
9f314d1d6f Fix ToggleBorders 2021-04-29 12:11:49 -07:00
jvoisin
b5c132d56f Build everything during the coverity scan
This should fix the 404 on the download page
2021-04-29 10:47:14 +02:00
Roman Siromakha
68ddde84fe
Merge pull request #3074 from akortunov/warnfix
Declare separate constructors with const reference and rvalue arguments for OscillatingRecastMeshObject
2021-04-28 17:15:29 +02:00
psi29a
16bb3919d1 Merge branch 'navmesh_cache_simplification' into 'master'
Simplify navmesh cache

See merge request OpenMW/openmw!691
2021-04-28 08:01:06 +00:00
Andrei Kortunov
0bc0cfce5f Declare separate constructors with const reference and rvalue arguments for OscillatingRecastMeshObject 2021-04-28 11:49:57 +04:00
psi29a
a8c209f662 Merge branch 'massively-simplify-the-worst-bash-ever' into 'master'
Massively simplify the worst Bash ever

See merge request OpenMW/openmw!785
2021-04-28 06:51:15 +00:00
AnyOldName3
a8c5fc74d1 Massively simplify the worst Bash ever 2021-04-28 06:51:15 +00:00
psi29a
27b20a45e3 Merge branch 'nighthawk469-master-patch-53669' into 'master'
Change travis script back to how it was. To avoid compiler error from old clang version.

See merge request OpenMW/openmw!779
2021-04-28 05:51:55 +00:00
elsid
91e94b221a Merge branch 'overflow_spam' into 'master'
Don't log a warning for reading to the end of the subrecord

See merge request OpenMW/openmw!786
2021-04-27 13:50:10 +00:00
Evil Eye
abb120b439 Don't log a warning for reading to the end of the subrecord 2021-04-27 14:57:07 +02:00
Alexei Dobrohotov
e3bb45fd61 Merge branch 'minor_aicombat' into 'master'
Minor optimization in aicombat.cpp

See merge request OpenMW/openmw!737

(cherry picked from commit f1d19035cccfff2523faad0d4e4d96cd3ddae2e6)

bbbfc520 Minor optimization in aicombat.cpp
237b34a6 Fix style
a14911cb Fix indentation
2021-04-26 07:10:41 +00:00
Alexei Dobrohotov
add04a4ea0 Merge branch 'fix_esm' into 'master'
Fix a read head-buffer-overflow in esm

See merge request OpenMW/openmw!751
2021-04-25 21:56:52 +00:00
Alexei Dobrohotov
6b41bdf7b4 Merge branch 'find_char' into 'master'
Use a char instead of a string in find() where possible

See merge request OpenMW/openmw!781
2021-04-25 21:29:47 +00:00
jvoisin
4c96644f8d Use a char instead of a string in find() where possible
This was done via PVS Studio ( https://pvs-studio.com ),
and should provide a super-duper-marginal performance boost \o/
2021-04-25 19:57:09 +02:00
nighthawk469
9cadfbb6cd Change travis script back to how it was. To avoid compiler error from old clang version. 2021-04-25 13:26:50 +00:00
psi29a
8edef1692f Merge branch 'revert_windows_ci' into 'master'
Revert some windows CI changes

See merge request OpenMW/openmw!773
2021-04-24 13:04:25 +00:00
AnyOldName3
6420501baa Merge branch 'fix_noexcept_default' into 'master'
Fix build by compliers without implementation of P1286R2 (#5983)

See merge request OpenMW/openmw!772
2021-04-24 13:02:11 +00:00
elsid
0ac3f09fe0
Revert "Build windows in scheduled tasks"
This reverts commit 44ca708e12.
2021-04-24 13:58:32 +02:00
elsid
2af40a1e13
Revert "Build even more windows"
This reverts commit e3d3b97da0.
2021-04-24 13:58:11 +02:00
elsid
e1d955d92b
Remove noexcept specifier from CreatureCustomData move ctor
C++17 doesn't allow to declare defaulted move ctor with not matching
exception specification to the calculated one:
/Users/eddie/Downloads/BUILD/openmw-master/apps/openmw/mwclass/creature.cpp:63:9: error:
      exception specification of explicitly defaulted move constructor does not
      match the calculated one
        CreatureCustomData(CreatureCustomData&& other) noexcept = default;
        ^

http://wg21.link/p1286r2 makes this possible in C++20 and newer compilers
already have it working even with -std=c++17 but older onces give an error.
2021-04-24 00:32:22 +02:00
elsid
ca7add0624
Add move constructor to MWMechanics::Spells 2021-04-24 00:32:22 +02:00
elsid
46e34c500c
Use algorithms to add/remove listener to SpellList 2021-04-24 00:32:07 +02:00
Andrei Kortunov
8aa76ff540 Use W4 instead of Wall for MSVC 2021-04-23 22:54:02 +04:00
Andrei Kortunov
6d351b2bdd Fix MSVC 4706 warnings 2021-04-23 22:53:59 +04:00
AnyOldName3
a34151d890 Merge branch 'brew_gitlab' into 'master'
Don't run `brew uninstall` outside of travis-ci

See merge request OpenMW/openmw!771
2021-04-23 18:30:09 +00:00
AnyOldName3
90fecdeda2 Merge branch 'vertex_lighting_fix' into 'master'
Correct vertex lighting

Closes #5973

See merge request OpenMW/openmw!770
2021-04-23 18:20:16 +00:00
jvoisin
ce654b0504 Don't run brew uninstall outside of travis-ci 2021-04-23 19:21:33 +02:00
AnyOldName3
123044f60b Merge branch 'osx_sysroot_patch' into 'master'
Revert CMAKE_OSX_SYSROOT as this interferes with the gitlab ci builds.

See merge request OpenMW/openmw!769
2021-04-23 01:44:36 +00:00