Changelog

Die letzten Änderungen an "Return to the Roots"
842d4d9 s25client 27.11.2020 14:25 JonathanSteinbuch 2020 ;)
0ab41bf s25client 27.11.2020 14:07 JonathanSteinbuch improved include paths in noSign.cpp and added testing for the peaceful mode.
4759a82 s25client 26.11.2020 22:40 JonathanSteinbuch Changed Addon files (better name, localizable, 1x option named default) as suggested by @Flow86. Moved Peaceful mode mechanic to nobBaseMilitary::IsAttackable, which is more elegant.
65370ff s25client 26.11.2020 11:05 JonathanSteinbuch Peaceful mode and geologist sign durability addons
a060f74 s25client 22.09.2020 19:22 Flamefire Fix clang-tidy issues
e1f9eaa s25edit 22.09.2020 19:22 Flamefire Remove unused floodfill
f9107e5 s25client 22.09.2020 13:00 Flamefire Use clang-tidy-10
8418c18 s25client 22.09.2020 12:56 Flamefire Fix remaining clang-tidy issues
4ac1cf3 s25edit 22.09.2020 12:56 Flamefire Fix double-const
fdbae9f libutil 22.09.2020 12:55 Flamefire Optimize for RVO
b042ad0 libsiedler2 22.09.2020 12:55 Flamefire Silence exception escape from example main functions
53be2de s25client 18.09.2020 18:52 Flamefire Make member functions const where possible
b2fe6b7 libutil 18.09.2020 18:52 Flamefire Make BytesWaiting const
034ded9 s25client 18.09.2020 15:13 Flamefire Qualify auto for pointers and const
e1bca93 s25client 18.09.2020 14:56 Flamefire Remove superflous access specifiers
5ca05e2 s25edit 18.09.2020 14:56 Flamefire Remove superflous access specifiers
340b0e1 libutil 18.09.2020 14:56 Flamefire Remove superflous access specifiers
4a74cb0 libsiedler2 18.09.2020 14:55 Flamefire Remove superflous access specifiers
f341495 liblobby 18.09.2020 14:55 Flamefire Remove superflous access specifiers
5b6f0f7 s25client 16.09.2020 15:47 Flamefire Add run-clang-tidy-10.py to the tools/ script and fixup filter
a741d37 s25client 16.09.2020 10:59 Flamefire Update formatting

Max line length = 120
Indent PP directives
e78af8f s25update 16.09.2020 10:59 Flamefire Update formatting
da943ab s25edit 16.09.2020 10:58 Flamefire Update formatting
0bb6c12 mygettext 16.09.2020 10:58 Flamefire Update formatting
0f17982 libutil 16.09.2020 10:57 Flamefire Update formatting
28bd86a libsiedler2 16.09.2020 10:55 Flamefire Update formatting
f31fde6 liblobby 16.09.2020 10:54 Flamefire Change line length
3911d74 libendian 16.09.2020 10:53 Flamefire Change line length
3aa20d8 libutil 16.09.2020 10:24 Flamefire Switch back to using $USER to get username
489e8ba s25client 15.09.2020 21:06 Flamefire Do only a single clang-tidy run
b98de79 s25client 15.09.2020 20:27 Flamefire [CI] Set $USER on Jenkins

Without mapping /etc/passwd too changing the docker user (done by Jenkins) doesn't pass in the remaining information (name, shell, ...)
The tests require $USER to be set, so do that manually in case it isn't set
1aa7186 s25client 15.09.2020 19:59 Flamefire Reduce the number of find_package(Boost...) calls

They are slow so call it once in the main project (actually 2-3 times: +1 for Test, +1 for Nowide)
b9db124 s25client 15.09.2020 19:50 Flamefire Require Boost 1.65.1

Otherwise we'd need workarounds for comparing e.g. ResolvedFiles
Fix for that issue is https://github.com/boostorg/test/commit/aece067770203cdff62baaab494599bb1f2d4a3d
035ad71 turtle 15.09.2020 14:22 Flamefire Add macros to StatementMacros
e1ac66a turtle 15.09.2020 14:06 Flamefire Make style closer to Mozilla
b030db4 turtle 15.09.2020 14:04 Flamefire Add yml extensions
c14df9c libutil 15.09.2020 12:41 Flamefire Don't rely on $USER to get username on non-Windows
c55aed3 s25client 14.09.2020 18:08 Flamefire Use #pragma once
d3ef774 s25update 14.09.2020 18:08 Flamefire Use #pragma once
2463c59 s25edit 14.09.2020 18:07 Flamefire Use #pragma once
6062438 mygettext 14.09.2020 18:07 Flamefire Use #pragma once
f6d0a8a libutil 14.09.2020 18:07 Flamefire Use #pragma once
b45edb5 libsiedler2 14.09.2020 18:06 Flamefire Use #pragma once
6492026 liblobby 14.09.2020 18:06 Flamefire Use #pragma once
db38898 libendian 14.09.2020 18:05 Flamefire Use #pragma once
f820852 s25client 13.09.2020 20:27 Flamefire Improve test CMLs and add missing tests (RttrConfig and System)
fce7086 libutil 13.09.2020 20:26 Flamefire Add testSystem
cfeaa19 s25client 11.09.2020 18:24 Flamefire Fix some include guards
5f9c5df s25client 11.09.2020 09:24 Flamefire Use clang-format 10
d3874d8 libsiedler2 11.09.2020 09:24 Flamefire Use clang-format 10