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