Die letzten Änderungen an "Return to the Roots" | ||||
---|---|---|---|---|
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 |
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 |
7843b3c | s25client | 20.01.2025 19:45 | wichern | Merge branch 'master' into pre-improvecarriercost-dirty |
725fbc1 | s25client | 20.01.2025 19:44 | wichern |
Merge pull request #1 from Flamefire/astar2 Improvements for Pathfinding PR |
9845e2a | s25client | 19.01.2025 19:28 | Flamefire |
Revert "Move costs for shipping to nobHarborBuilding" Breaks the seafaring replay as cost of shipping got higher for wares already in the harbor. This reverts commit abae3f6820e1bef21a679a9b670adedfc6c31be9. |
6b521ed | s25client | 19.01.2025 18:05 | Flamefire |
Move costs for shipping to nobHarborBuilding Account for the shipping in a single place not two |
cbe0b28 | s25client | 19.01.2025 13:08 | Flamefire | Merge branch 'master' into musl |
9058b95 | s25client | 19.01.2025 12:14 | Flamefire |
Fix testCheats when running standalone The test creates a desktop instance that requires access to the VideoDriver and potentially resources (graphics) which are not available at this point. This leads to failures when the test is not started after a test installing a test-videodriver in the same process. Manually create the required instances without that desktop. |
2a57115 | s25client | 18.01.2025 14:27 | Flamefire | Small refactoring and fix comments |
3fa236b | s25client | 18.01.2025 13:58 | Flamefire |
Don't add penalty for carrying a flag to the target building The penalty would be the same for all paths to buildings. So comparing the routes to different buildings is not affected by this and we can remove it. |
4753da0 | s25client | 18.01.2025 13:48 | Flamefire |
Move check for entering a building to noFlag We also need to ignore the final path segment for backwards compatibility |
bd3a2ab | s25client | 18.01.2025 12:01 | Flamefire |
Merge pull request #1731 from DevJogger/master Add Chinese font |
240d699 | s25client | 18.01.2025 10:58 | Flamefire | Update submodules |
31e04a6 | s25client | 18.01.2025 10:57 | Flamefire | Merge branch 'master' into Flamefire-patch-1 |
2c82dc7 | languages | 17.01.2025 18:15 | Flamefire |
Merge pull request #31 from EvelRus/patch-4 Update rttr-ru.po |
ae2906e | languages | 17.01.2025 18:14 | Flamefire | Update rttr-ru.po |
3c2336f | languages | 17.01.2025 17:21 | Flamefire |
Use Python 3.10 Python 3.11 had a breaking change which breezy is not compatible with. |
c1b6f2d | languages | 17.01.2025 17:13 | Flamefire |
Fix launchpad upload Use a pip installed breezy and apply patches to make it work. The first is a bug in the code (missing import) the 2nd an incompatibility with Python3 where `sys.stdin` is a string buffer while a byte buffer is expected. `sys.stdin.buffer` can be used for that as done in later breezy versions. |
5c800e7 | languages | 17.01.2025 16:13 | Flamefire |
GHA: Use Ubuntu 22.04 for uploading to launchpad Ubuntu 24.04 uses a newer bzr/brz/breezy that requires a semi-interactive login to launchpad failing CI. |
9e71607 | languages | 16.01.2025 20:49 | Flamefire |
Disable check on launchpad login The check seems to require an interactive confirmation which doesn't work on CI |
9869183 | languages | 14.01.2025 23:23 | EvelRus | Update rttr-ru.po |
cdf2c90 | languages | 14.01.2025 23:16 | EvelRus | Update rttr-ru.po |
7a25c69 | languages | 14.01.2025 22:00 | EvelRus | Update rttr-ru.po |
59d0f4c | languages | 14.01.2025 21:36 | EvelRus | Update rttr-ru.po |