Changelog

Die letzten Änderungen an "Return to the Roots"
df0fe3a s25client 24.09.2021 15:37 FloSoft Merge pull request #1443 from Flamefire/ci

Update GCC 6 OS to 18.04
3c893ad s25client 24.09.2021 10:27 Flamefire Update GCC 6 OS to 18.04

16.04 was removed
Fixes #1442
0f3906b s25client 22.09.2021 07:58 FloSoft boolean to string
ee58fec s25client 22.09.2021 07:56 FloSoft add force deploy parameter
1e7491b s25client 21.09.2021 18:14 FloSoft update s25update

closes #1441
f77f0f8 s25update 21.09.2021 18:11 FloSoft Fix manifest
0558951 s25client 17.09.2021 10:29 FloSoft Merge pull request #1439 from Flamefire/ci

Enhance CI: Update compilers and tested standards
bdc54a3 s25client 17.09.2021 09:22 Flamefire Refactor GetGitRevisionDescription

Remove auxilary file
Reformat
Rename variables to lower case for temporary stuff
Fix comparison issues
ea2047c libsiedler2 17.09.2021 09:19 Flamefire Add noexcept to lambda
ac11c68 s25client 16.09.2021 20:36 Flamefire Catch invalid revisions during configure

See #1435
2e53628 s25client 16.09.2021 20:18 Flamefire Update libsiedler2

Fixes #1436
c7097f6 libsiedler2 16.09.2021 20:17 Flamefire Fix confusion of X/Y offsets when loading from a folder
5a615f6 s25client 14.09.2021 15:40 Flamefire Ignore Boost.Nowide in 1.73

There is a missing include causing problems
571245a s25client 14.09.2021 15:36 Flamefire Fix GCC 11 compat

-Wnoexcept is triggered, so add noexcept to the lambdas
7fd7f4a s25client 14.09.2021 15:35 Flamefire Add compat for LUA 5.1

table.pack didn't exist yet
Fixes #1434
33f6c15 s25client 14.09.2021 11:12 Flamefire Update CI to Ubuntu 20 to use latest compilers
6158779 s25client 14.09.2021 11:11 Flamefire Fix formatting
56854fa s25client 14.09.2021 10:48 Flamefire Use Boost 1.73 on appveyor
7fc7492 s25client 14.09.2021 10:46 Flamefire Update CI compilers and test different C++ standards

See #1437
f398721 s25client 10.09.2021 22:59 James Le Cuirot Fix bad channel count handling with libsamplerate 0.2.0

Since libsndfile/libsamplerate@26d92c369394bcd0b0cea488890edce1a0d757d5,
initialising libsamplerate with 0 channels or less causes a SIGABRT. We
therefore need to handle this in the C++ wrapper classes.
f584670 s25client 02.09.2021 23:01 Flamefire Merge pull request #1432 from JonathanSteinbuch/keepWindowPositions

keep window positions
96bbe0a s25client 01.09.2021 21:09 Jonathan Steinbuch mygettext
478cb65 s25client 25.08.2021 17:42 Jonathan Steinbuch make new functions const
40ff690 s25client 25.08.2021 16:37 Jonathan Steinbuch removed settings calls from destructors
49e0339 s25client 24.08.2021 16:30 Jonathan Steinbuch formatting
9db12c1 s25client 24.08.2021 15:33 Jonathan Steinbuch moved econhandler creation back to Game::Start()
34c7642 s25client 23.08.2021 14:22 Jonathan Steinbuch removed unreferenced variable
c4155b2 s25client 23.08.2021 13:57 Jonathan Steinbuch Add try-catch blocks so destructors don't pass through exceptions

(clang-tidy suggestion)
ad1d8f9 s25client 23.08.2021 12:34 Jonathan Steinbuch Changed window persistent settings access to using an iterator and using
const when reading.
f6f4397 s25client 23.08.2021 11:41 Jonathan Steinbuch Some changes as suggested by @Flow86 and @Flamefire
d00ae02 s25client 21.08.2021 17:59 Jonathan Steinbuch Make clang-tidy happier
7aa40a6 s25client 19.08.2021 02:41 Sam James Fix build with Boost 1.77 (missing <algorithm> include)

Needed for std::transform which is defined within <algorithm>. The
build fails with newer versions of Boost, presumably because of
a missing indirect include.

Closes: https://bugs.gentoo.org/808767
a24429f s25client 25.07.2021 20:07 Flamefire Add tests for build date and version
d92576a s25client 25.07.2021 19:51 Flamefire Update libsiedler2
b240ec6 s25client 25.07.2021 19:51 Flamefire Rename project to RTTR

s25client is only a part of it
ead2105 s25client 25.07.2021 19:50 Flamefire Introduce separate constant for build date

For stable the version is an actual version and does not contain the date
50d3360 s25client 22.07.2021 14:54 Flamefire Fix and improve version checks
7273dd8 s25client 22.07.2021 14:35 FloSoft fix updater not using --stable param for stable releases
8fbbc1e s25client 22.07.2021 13:10 FloSoft Update release.yml

Don't know why this fails to delete the folders
85cbdac s25client 22.07.2021 13:09 FloSoft Update deploy.sh

fix version and platform dir
805d09d s25client 22.07.2021 09:42 FloSoft Update release.yml

Make it verbose
7f331d5 s25client 22.07.2021 09:41 FloSoft Update prepare-deploy.sh

Fix version detection in prepare-deploy.sh
4c66e13 s25client 22.07.2021 09:14 FloSoft Update release.yml

Fix deletion of .github directories (there are multiple ones!)
fbfcb2f s25client 22.07.2021 09:12 FloSoft Update release.yml

fix .github workflow for releases
00cc839 s25client 22.07.2021 09:08 FloSoft Update build.sh

Be more verbose when building a tag.
2a34ea9 s25client 22.07.2021 09:02 FloSoft Update build.sh

Fix git describe not working on $src_dir
c3eeee9 libsiedler2 08.07.2021 22:10 Flamefire Fix markdown files
bad259a libsiedler2 08.07.2021 18:35 Flamefire Add missing ci file
9dafa49 libsiedler2 08.07.2021 18:18 Flamefire Fix GHA workflow file
e6505ac libsiedler2 08.07.2021 18:17 Flamefire Improve error message on write