Die letzten Änderungen an "Return to the Roots" | ||||
---|---|---|---|---|
5476493 | s25client | 23.04.2025 15:39 | Flamefire |
Make found SampleRate target global The `find_package` would otherwise only scope it to the current folder. |
49333bc | s25client | 23.04.2025 14:40 | Flamefire | Suppress warnings of unset policies |
de8395f | s25client | 23.04.2025 13:01 | Flamefire |
Use official target name for libsamplerate There already is an existing target so use that directly instead of an unscoped one. Also fix the FetchContent path to use `find_package` first before downloading anything. Changing the name allows `FetchContent_MakeAvailable` possibly reuse it. |
e43d35d | s25client | 23.04.2025 12:53 | Flamefire |
Update Git version of libsamplerate CMake 4 removes support for CMake 3.5 which fails building libsamplerate. Use a commit hash to get a version with an included fix for this. |
5ee171f | libsiedler2 | 18.04.2025 21:03 | Flamefire | Update latest Clang/GCC |
791e6b2 | libutil | 18.04.2025 20:34 | Flamefire |
Disable Wnoexcept for GCC 9 False positives when using e.g.: struct Example{ std::pair<unsigned, int> v {01, 02}; }; |
e17fb5c | libsiedler2 | 18.04.2025 20:04 | Flamefire |
GHA: Use Boost 1.73 for GCC 9 An undefined `PTHREAD_STACK_MIN` causes a compile failure otherwise. |
0d97404 | s25client | 18.04.2025 19:57 | Flamefire |
Update CI runners Ubuntu 20.04 will be removed soon and is in brownout phase. Clang-11 on 22.04 fails to work with Google Benchmark (Error using `<regex>`) |
d6ed079 | libsiedler2 | 18.04.2025 19:49 | Flamefire | Update GHA runners to Ubuntu 22 |
cd45177 | s25client | 18.04.2025 19:26 | Flamefire | Use existing function to set LUA error handler |
0dad69e | libsiedler2 | 05.04.2025 21:10 | Flamefire | Use working Boost versions for CI |
8245c9a | s25client | 05.04.2025 21:03 | Flamefire |
Update minimum CMake version CMake 4 dropped compatibility for 3.5 and deprecated 3.10 3.16 or higher is available at virtually all supported Ubuntu versions. |
acdefe0 | libsiedler2 | 05.04.2025 21:01 | Flamefire | Update GHA config |
0ec492e | s25edit | 05.04.2025 20:55 | Flamefire | Update minimum CMake version to 3.16 |
f6376a5 | libutil | 05.04.2025 20:55 | Flamefire | Update minimum CMake version to 3.16 |
da6d200 | libsiedler2 | 05.04.2025 20:55 | Flamefire | Update minimum CMake version to 3.16 |
32404f6 | liblobby | 05.04.2025 20:54 | Flamefire | Update minimum CMake version to 3.16 |
22430c6 | libendian | 05.04.2025 20:54 | Flamefire | Update minimum CMake version to 3.16 |
26583be | turtle | 05.04.2025 20:38 | Flamefire |
GHA: Fix doc build Use Boost 1.87 to include fix for libxslt 1.1.35: https://github.com/boostorg/boostbook/issues/14 |
d675a05 | turtle | 05.04.2025 20:27 | Flamefire |
Require CMake 3.16 With CMake 4 compatibility with CMake 3.5 was dropped and 3.10 deprecated. Use a reasonably new lower bound based on Ubuntu 20 |
9c02687 | s25client | 13.03.2025 21:23 | Flamefire | Consistenly catch by const-ref |
73dd50d | s25client | 25.02.2025 16:39 | Flamefire |
Merge pull request #1747 from Return-To-The-Roots/settings-wnd-size Adjust size of checkboxes in settings window |
992c227 | s25client | 25.02.2025 15:35 | Flamefire |
Merge pull request #1745 from Flamefire/ship-window Don't draw content of ship window if minimized |
c8cf430 | s25client | 25.02.2025 15:02 | Flamefire |
Delete all CMakeFiles folders before build They might contain stale objects leading to ``` /usr/bin/ld: CMakeFiles/s25client.dir/s25client.cpp.o: in function `(anonymous namespace)::handleException(void*) [clone .constprop.0]': s25client.cpp:(.text+0x18b2): undefined reference to `DebugInfo::SendStackTrace(std::vector<void*, std::allocator<void*> > const&)' ``` |
fdbd9d9 | s25client | 25.02.2025 14:56 | Flamefire | Merge branch 'master' into ship-window |
51c0bcc | s25client | 25.02.2025 14:44 | Flamefire | Fix possible quoting issues |
a9e4c6e | s25client | 25.02.2025 14:37 | Flamefire |
Merge pull request #1726 from Return-To-The-Roots/Flamefire-patch-1 Don't use vendored dependencies in "dev-tools" (by default) if RTTR_USE_SYSTEM_LIBS is set |
1d71f08 | s25client | 25.02.2025 14:33 | Flamefire |
Use per-architecture ccache folders Avoid conflicts and polution |
0bafe19 | s25client | 25.02.2025 13:17 | Flamefire | Merge branch 'master' into Flamefire-patch-1 |
627dba4 | languages | 24.02.2025 00:42 | sirRobeN |
Polish translation update (#37) * Polish translation update |
8c44f5b | s25client | 23.02.2025 17:19 | Flamefire |
Ensure required io_new graphics are loaded for tests Also replace manual loops by `helpers::range` in LOADER for consistency |
26465f2 | s25client | 23.02.2025 15:06 | Flamefire | Update languages |
4536506 | languages | 23.02.2025 15:05 | sirRobeN |
Polish localization update (#36) * Polish translation update Polish translation update to the latest version from Launchad including missing lines in version 0.9.5. Several changes and spelling mistakes corrected. * Polish translation update Update to the latest Launchpad version with some additional typos and double spaces correction. * Sort translations * Polish translation update Small number of corrections Pass on variables - some were not in line with Source strings. File SORTED. * Polish translation update - some variables corrected to match the Source; example: %s => %1% - tweaks and corrections - GF lines pass for "Klatki gry (GF)" to keep consistency - file SORTED * Polish translations update - Variables pass to match the Source - Double spaces and typos - Some corrections (style) - Some corrections to lines for GF - Klatki gry - consistency pass - File order SORTED * Polish translation - 2 new lines Added translations for 2 new lines --------- |
25ece81 | s25client | 23.02.2025 13:57 | Flamefire |
Adjust size of checkboxes in settings window Make the checkboxes cover the full width so that the texts don't get truncated. Also use constants for size and positions Fixes #1746 |
2bee782 | s25client | 22.02.2025 11:43 | Flamefire | Merge branch 'master' into Flamefire-patch-1 |
bc6b860 | s25client | 22.02.2025 11:36 | Flamefire | Make `IngameWindow::Draw_` final |
700945f | s25client | 21.02.2025 20:44 | Flamefire |
Introduce `IngameWindow::DrawContent` Allows for subclasses to handle only drawing its own content not also checking whether they actually should or the window is minimized. Avoids mistakes like the previous bug #1742 Also move the logic out of iwObservate::Draw to a timer. No need to update every frame, every second is enough. |
b62d2db | s25client | 21.02.2025 20:18 | Flamefire |
Don't draw content of ship window if minimized Fixes #1742 |
94d8632 | s25client | 21.02.2025 18:19 | Flamefire | Add missing translated strings |
de9db36 | languages | 21.02.2025 18:18 | Flamefire | Update from sources |
48f9625 | languages | 21.02.2025 13:44 | sirRobeN |
Polish translation update (#34) * Polish translation update Polish translation update to the latest version from Launchad including missing lines in version 0.9.5. Several changes and spelling mistakes corrected. Update to the latest Launchpad version with some additional typos and double spaces correction. --------- |
b47e4a5 | languages | 21.02.2025 13:41 | Flamefire | Add reference to main repo for `make` command |
8ae9091 | languages | 21.02.2025 13:39 | Flamefire | Fix command in readme |
aa25bf5 | languages | 21.02.2025 13:36 | Flamefire |
GHA: Fix xargs command `--replace` checks for any `{}` as we need to get the order of the arguments right. This is however incompatible with `--maxargs/-n` which is ignored and hence not neccessary. Remove that to avoid the warning. |
19a85bc | languages | 17.02.2025 22:31 | howiehu |
feat: update Chinese language and fix translate issue (#33) * feat: update Chinese language and fix translate issue * feat: improve more Chinese translate |
541bc23 | s25client | 02.02.2025 13:08 | Flamefire |
Merge pull request #1727 from Flamefire/musl Support non-default libc |
c2a4721 | s25client | 02.02.2025 12:36 | Flamefire | Merge branch 'master' into musl |
828eaad | s25client | 21.01.2025 20:06 | Flamefire |
Merge pull request #1723 from kubaau/cheat_enable_buildings Add cheat to enable all buildings |
293be34 | s25client | 21.01.2025 19:33 | Flamefire | Merge branch 'master' into cheat_enable_buildings |
6b51676 | s25client | 21.01.2025 09:54 | Flamefire |
Merge pull request #1734 from wichern/pre-improvecarriercost-dirty Improve A* Pathfinding Efficiency by Addressing Final Segment Penalty |