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

21170 commits

Author SHA1 Message Date
Andrei Kortunov
7438e20ee1 Fix shield displaying on inventory avatar (bug #4720) 2018-11-17 22:42:29 +04:00
Bret Curtis
a354879477
Merge pull request #2040 from akortunov/refactoring
Requested refactoring
2018-11-16 12:36:46 +01:00
Bret Curtis
53c98bd8e1 added TODO and updated notification email for coverity 2018-11-16 10:00:54 +01:00
Andrei Kortunov
68c170f065 Refactor tools to do not use boost exceptions and exit() command 2018-11-15 18:10:19 +04:00
Andrei Kortunov
059a8fd32a Refactor dynamic casts in the editor 2018-11-15 17:50:23 +04:00
Bret Curtis
a21792657a
Merge pull request #2034 from akortunov/guifixes
Improve GUI cleanup
2018-11-15 07:31:57 +01:00
Bret Curtis
fc15fa0a89 we now have gcc-5 _and_ gcc-8, along with QT5 and use system tinyxml 2018-11-14 21:14:14 +01:00
Bret Curtis
68f62c974a give Xenial a try 2018-11-14 20:53:33 +01:00
Bret Curtis
caad388c26 bump our versions to 0.46, keep this commit in mind when trying to automate this into one place 2018-11-14 16:32:24 +01:00
Bret Curtis
815909d3cf fix typo 2018-11-14 16:09:30 +01:00
Bret Curtis
b284432e79 Merge branch 'master' into coverity_scan 2018-11-14 14:30:55 +01:00
Bret Curtis
d6859d0300
Merge pull request #2037 from akortunov/coverity
Fix warnings in the OpenMW-CS and NIFTest
2018-11-14 14:13:29 +01:00
Bret Curtis
475d8f9915 disable openmw-cs as well, only build the rest due to time constraints 2018-11-14 13:14:54 +01:00
Andrei Kortunov
5ac81cfbff Throw exceptions with some info int the editor if dynamic_cast failed 2018-11-14 15:53:43 +04:00
Andrei Kortunov
f20d1b1b72 Catch exception in the NIFTest 2018-11-14 15:52:36 +04:00
Bret Curtis
25e4156940 enable niftest by default, coverity branch covers everything but openmw now due to timeouts; we run coverity manually for openmw for now; re-order options to be readable and logical sequence 2018-11-14 10:01:12 +01:00
Bret Curtis
419e7ea5a2
Merge pull request #2035 from akortunov/coverity
Fix many Coverity Scan warnings
2018-11-14 09:44:30 +01:00
Bret Curtis
8a66dec865
Merge pull request #2031 from akortunov/warnfix
Fix some Clang 7 warnings
2018-11-14 09:43:39 +01:00
Bret Curtis
e6bb5bb88c
Merge pull request #2036 from ananace/update-oal
Update OpenAL-soft to 1.19.1
2018-11-14 09:43:08 +01:00
Andrei Kortunov
4ee15ddcb9 Fix many Coverity Scan warnings 2018-11-14 11:21:49 +04:00
Alexander Olofsson
f8f66b83b6 Update OpenAL-soft to 1.19.1 2018-11-13 22:17:04 +01:00
Bret Curtis
7b7138fc0a try gcc5 as last resort 2018-11-13 10:24:07 +01:00
Andrei Kortunov
5e071e3eb0 Add a missing check if mPtr is empty (bug #4715) 2018-11-13 10:32:23 +04:00
Andrei Kortunov
71f1a53090 Improve tooltips cleanup (bug #4714) 2018-11-13 10:00:12 +04:00
Bret Curtis
6c5e40ef7a try with gcc-6 2018-11-12 23:54:22 +01:00
Bret Curtis
beb22758a6 try gcc-7 instead 2018-11-12 22:18:57 +01:00
Bret Curtis
8b4e7bc73c all on one line 2018-11-12 15:36:13 +01:00
Bret Curtis
e677474319 try and set this globally 2018-11-12 15:09:49 +01:00
Bret Curtis
8ad9d26c2c try using conditionals 2018-11-12 15:05:09 +01:00
Bret Curtis
f8ba0acd1f give this a try 2018-11-12 14:39:50 +01:00
Bret Curtis
9a6736cddf Merge branch 'master' into coverity_scan 2018-11-12 13:37:51 +01:00
Bret Curtis
194232abde
Merge pull request #2029 from akortunov/actorfix
[Regression] Handle case in the editor when actor's bodypart was not found
2018-11-12 11:44:28 +01:00
Bret Curtis
0f29a73fc9
Merge pull request #2025 from Capostrophic/actorloops
Use C++11 for close actor-iterating loops and avoid some redundant operations
2018-11-12 10:43:49 +01:00
Bret Curtis
741a6b2e6f
Merge pull request #2032 from sthalik/pr/fix-win32-manifest-copypasta
fix win32 app manifest copy-paste error
2018-11-12 09:32:15 +01:00
Stanislaw Halik
caefe8cda0 fix win32 app manifest copy-paste error 2018-11-11 21:46:15 +01:00
Andrei Kortunov
d2613e35a2 Fix some Clang 7 warnings 2018-11-09 19:42:59 +04:00
Andrei Kortunov
0065bccf24 Handle case in the editor when actor's bodypart was not found 2018-11-09 14:51:45 +04:00
Bret Curtis
3fe7106668 Merge branch 'master' into HEAD 2018-11-09 11:23:28 +01:00
Bret Curtis
461ba74d6d
Merge pull request #2017 from sthalik/pr/allow-build-under-cygwin-msys2-etc
fix build with CI dependencies on all Cygwin derivatives
2018-11-09 10:07:36 +01:00
Andrei Kortunov
e5b8491b58 Make Clang analyzer to take assertions in account, even for release builds 2018-11-09 10:03:08 +04:00
AnyOldName3
5f509f6da3
Merge pull request #2018 from sthalik/pr/fix-hidpi-resolution
fix resolution on HiDPI (non-100% resolution scaling) displays under Windows
2018-11-08 23:06:04 +00:00
AnyOldName3
02a8c6a7ce
Merge branch 'master' into pr/fix-hidpi-resolution 2018-11-08 23:05:07 +00:00
Bret Curtis
376599533b
Merge pull request #2000 from Capostrophic/prisonmarker
Add prison marker record fallback definition (bug #4701)
2018-11-08 21:11:39 +01:00
Bret Curtis
228f6b572f
Merge branch 'master' into prisonmarker 2018-11-08 21:11:24 +01:00
Bret Curtis
f6243fae83
Merge pull request #1615 from akortunov/holstered_weapons
Weapon sheathing
2018-11-08 20:44:20 +01:00
Bret Curtis
9ae077c033
use c++11 std::align from <memory> (#2026)
* use c++11 std::align from <memory>

* for Ubuntu, use gcc5 instead of 4.8

* use travis to set gcc to 5

eval

and sudo

* use eval in .travis.yml

* use gcc-8

* replace precise with trusty llvm toolchain, because we have been using trusty for awhile now

* push things to matrix, so we can support multiple releases if we want

* we should not be allowing for failures, we are ready to start trusting clang and its analyzer

* scan-build was pushed to another package

* use gcc-8 still but wrap in scan-build

* travis.yml cleanup, have output of scripts go to stdout, make search for substring a regex

use double []

fix missing ,

use bash to use regex

black spaces matter

* set human readable names for our various builds, split out our static analysis between openmw and openmw-cs

* test if not set, then set otherwise ignore

* use quotes

* do not eval it, set it in travis env

* no more &&

* what does clang7 have to say?

* use sourceline for now

* use clang-7 instead of clang-7.0

* yes, llvm-toolchain-trusty-7 not llvm-toolchain-trusty-7.0

* for static analysis, openmw is compiled and checked on its own while openmw-cs is build with all the rest. this might change in the future.

and actually do it the other way around
2018-11-08 17:38:09 +01:00
Capostrophic
6d48d9329e Avoid making string copies instead of references 2018-11-08 17:03:29 +03:00
Bret Curtis
3751bc2c11
Merge pull request #2030 from akortunov/warnfix
Fix some compiler warnings
2018-11-08 12:19:04 +01:00
Bret Curtis
4d3a52781d
Merge pull request #2020 from sthalik/pr/fix-rain-delay
fix rain delay when exiting water
2018-11-08 10:19:41 +01:00
Andrei Kortunov
ad36834671 Fix some compiler warnings 2018-11-08 13:16:04 +04:00