| Die letzten Änderungen an "Return to the Roots" | ||||
|---|---|---|---|---|
| de53cb1 | s25client | 26.08.2026 23:01 | Flamefire |
Merge pull request #1969 from ottml/fix_trading_overflow Fix underflow when trading |
| fac0308 | s25client | 26.08.2026 22:08 | Flamefire | Move `initGameRNG` to fixture |
| 332b143 | s25client | 26.08.2026 15:15 | sunrise | Code review |
| 144b846 | s25client | 26.08.2026 13:45 | sunrise | Use better name |
| 0fa587b | s25client | 26.08.2026 13:02 | Flamefire | Continue other CI jobs even on failure |
| a8827b4 | s25client | 24.08.2026 20:11 | ApexFlex | Seed AI RNG deterministically on game start for reproducibility (#1956) |
| c112b2b | s25client | 17.08.2026 16:36 | sunrise | Return correct value for GetAvailableFiguresForTrading if not Job Helper |
| fdfd501 | s25client | 17.08.2026 16:35 | sunrise | Fix overflow |
| 5609a52 | s25client | 17.08.2026 16:34 | sunrise | Add test for overflow when trading less figures as in the nearest store house |
| 5aef739 | s25client | 12.08.2026 15:05 | Flamefire |
Merge pull request #1961 from tost11/feature/fix-emergency-protocol fixed emergency protocol by removing sheduled wares requested before ... |
| 1fd8fe0 | s25client | 12.08.2026 13:13 | Flamefire | Merge branch 'master' into feature/fix-emergency-protocol |
| 48b813d | libutil | 12.08.2026 01:33 | Flamefire | Modernize span.hpp |
| 3fbfa86 | s25client | 11.08.2026 22:35 | Flamefire |
Make `HQPlacement` test more reliable Don't require ALL positions to be different. |
| 363865c | s25client | 11.08.2026 22:14 | Flamefire | Test pacts and emergency mode when skipping GFs in tests |
| 6824fbf | s25client | 11.08.2026 21:48 | Flamefire | Add and use `getPlayers` (returning a span) |
| 23ba8ab | s25client | 11.08.2026 21:31 | Flamefire | Cleanup testEmergencyProtocol.cpp |
| a6e2ee5 | s25client | 11.08.2026 12:00 | tost | Formated emergencyProtocolTest code |
| 5e064ee | s25client | 11.08.2026 00:38 | Flamefire |
Merge pull request #1968 from Lknadfodr/issue-1966 Draw overlay images with an offset. |
| e33ea9c | s25client | 10.08.2026 14:56 | SYSTEM | Update from review. |
| c1bdd55 | s25client | 10.08.2026 01:03 | lukas | pr improvements for tests |
| fa762e3 | s25client | 10.08.2026 00:59 | SYSTEM | Update libsiedler2. |
| c4bb869 | s25client | 10.08.2026 00:29 | tost | Apply suggestions from code review |
| e824127 | s25client | 10.08.2026 00:15 | SYSTEM | Rename variable. |
| 5a2decc | libsiedler2 | 09.08.2026 21:54 | Flamefire | Merge pull request #29 from Lknadfodr/issue-1966 |
| 405d9e0 | libsiedler2 | 08.08.2026 12:05 | Felix Schmalholz | Apply suggestions from code review |
| 4f0a6b9 | libsiedler2 | 08.08.2026 10:56 | SYSTEM | Fix build |
| 7573182 | libsiedler2 | 06.08.2026 22:28 | SYSTEM | Format and test. |
| c7a023e | s25client | 06.08.2026 22:09 | SYSTEM | Draw overlay images with an offset. |
| 29e5f88 | libsiedler2 | 06.08.2026 21:18 | Felix Schmalholz | Apply suggestions from code review |
| 3a33fc6 | libsiedler2 | 06.08.2026 20:54 | SYSTEM | Inline single-use method. |
| 9159fd5 | libsiedler2 | 05.08.2026 18:40 | SYSTEM | Rephrase |
| 583c6b0 | libsiedler2 | 05.08.2026 18:38 | Felix Schmalholz | Apply suggestions from code review |
| 09638c9 | libsiedler2 | 05.08.2026 18:28 | SYSTEM | Store index directly, check loaded with archive item presence. |
| 31b9b8e | libsiedler2 | 05.08.2026 17:40 | SYSTEM | Return a pair of overlay and ny offset. |
| 9b2cafa | s25client | 05.08.2026 14:38 | Flamefire | GHA: Use `$GITHUB_OUTPUT` |
| 3d438e0 | libsiedler2 | 05.08.2026 12:31 | Flamefire |
Exclude external dir from coverage Coveralls shows coverage for libutil/libendian in the `external` folder even though the files are not present in the repo. |
| f6b3e47 | libsiedler2 | 05.08.2026 10:38 | Flamefire | Make Boost search verbose |
| 8736c62 | libsiedler2 | 05.08.2026 10:21 | Flamefire |
Appveyor: Specify subfolder of Boost installation Point Boost root to the cmake folder in the arch-specific subfolder. The layout is non-standard for CMake: It searches `<root>/lib/cmake/Boost-*` but not a `lib*` folder or a `cmake` folder in it when using that lib folder as the root. |
| b421f3a | libsiedler2 | 04.08.2026 21:54 | Flamefire | Fix cmake version requirement |
| 9d779df | libutil | 04.08.2026 21:46 | Flamefire | Fix CMake version range |
| 63dfd21 | libsiedler2 | 04.08.2026 21:24 | Flamefire | Set generator for VS jobs |
| 627cdbf | libsiedler2 | 04.08.2026 21:24 | Flamefire | Update checkout action |
| c67c0e9 | libsiedler2 | 04.08.2026 17:13 | Flamefire | Update Boost to 1.91 for VS 2026 |
| 208c2b2 | libutil | 04.08.2026 15:26 | Flamefire | installBoost: Allow overriding $TOOLSET |
| 9d28f15 | libutil | 04.08.2026 15:03 | Flamefire |
Show output of Boost build process Use groups to hide it in GHA CI but show output as it is created to see progress |
| f8886e0 | libsiedler2 | 04.08.2026 14:26 | Flamefire |
Explicitely use static Boost The Boost CMake configs reject static builds when `Boost_USE_STATIC_LIBS=OFF`. |
| 7c2114c | libsiedler2 | 04.08.2026 13:15 | Flamefire |
Fix Perl conflict on Windows runners During B2 bootstrap there is an error: > Can't locate Pod/Usage.pm in @INC (you may need to install the Pod::Usage module) (@INC entries checked: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl) at /c/Strawberry/perl/bin/pkg-config line 1087. > BEGIN failed--compilation aborted at /c/Strawberry/perl/bin/pkg-config line 1087. This is caused by 2 perl installations (1 at /usr/bin, 1 at /c/Strawberry/perl). Explicitely use the latter. |
| 91aea74 | libsiedler2 | 04.08.2026 13:12 | Flamefire | Build only release variant of Boost |
| b8f0c5b | libutil | 04.08.2026 13:12 | Flamefire | installBoost: Allow choosing build variant |
| 9a3d7a9 | libsiedler2 | 04.08.2026 12:48 | Flamefire | Use Boost CMake configs |