| Die letzten Änderungen an "Return to the Roots" | ||||
|---|---|---|---|---|
| a5a9d43 | languages | 19.02.2026 20:15 | Flamefire | Update copyright years |
| be43799 | languages | 19.02.2026 20:13 | Flamefire | Fix Czech translation format strings |
| ed1e143 | s25client | 19.02.2026 18:30 | Flamefire | Translation update |
| 4dad218 | languages | 19.02.2026 17:42 | anon569 | Sort entries |
| a62ed14 | languages | 19.02.2026 16:58 | anon569 |
Update Hungarian translation Updated the Hungarian translation to match the current nightly build. The previous version was outdated, incomplete, and full of errors, so all game strings have been reviewed, translated, and missing entries corrected. |
| 7a79bd2 | s25client | 18.02.2026 09:59 | Flamefire |
Merge pull request #1893 from Farmer-Markus/master Allow dragging ingameWindows with middle mouse button |
| 8ffa8b4 | s25client | 17.02.2026 16:40 | Farmer_Markus | Implemented review suggestions |
| 6e12273 | s25client | 16.02.2026 21:52 | Farmer_Markus | Fixed wine addon crash with shared_textures disabled |
| 5bac81a | s25client | 16.02.2026 19:43 | Farmer_Markus | Added ingameWindow dragging with middle mouse button |
| 6db0673 | s25client | 15.02.2026 18:01 | Flamefire |
Merge pull request #1889 from Noseey/pathfinding_rejects Pathfinding: reject unconnected buildings / construction sites in specific scenarios |
| d7cf2c5 | s25client | 15.02.2026 13:28 | Noseey | remove unnecessary this |
| 8b92e0e | s25client | 15.02.2026 13:20 | Noseey | Apply suggestions from code review |
| 6a80552 | s25client | 15.02.2026 12:15 | Noseey | fix style in noBaseBuilding::IsConnected() |
| 8b9a71e | s25client | 15.02.2026 12:12 | Noseey | pathfinding: noBaseBuilding::IsConnected() check for harbors reworked |
| fda9496 | s25client | 15.02.2026 00:17 | Noseey | fix style issue in noBaseBuilding::IsConnected() |
| 7ced27a | s25client | 15.02.2026 00:04 | Noseey | Pathfinding: rework rejection of isolated buildings |
| 2669647 | s25client | 15.02.2026 00:01 | Noseey | Pathfinding: Rework and exclude finished harbors from noBaseBuilding::IsConnected |
| 567b463 | s25client | 14.02.2026 19:13 | Noseey | fix CI findings in GamePlayer.cpp |
| e792eaf | s25client | 14.02.2026 17:47 | Noseey | Pathfinding: rejection of unconnected buildings reworked |
| 97944de | s25client | 14.02.2026 13:48 | Noseey | pathfinding: revert pathfinding reversion |
| 9a84515 | s25client | 12.02.2026 20:27 | Noseey | whitespace fixes in gameplayer.cpp |
| 95440a0 | s25client | 12.02.2026 20:25 | Noseey | whitespace fixes in gameplayer.cpp |
| 8a9970e | s25client | 12.02.2026 20:23 | Noseey | pathfinding: go from BLDs to WHs to reduce time for isolated BLDs |
| ef84c23 | s25client | 11.02.2026 23:06 | Noseey | add missing check for path. |
| b2da4fd | s25client | 11.02.2026 20:36 | Noseey | Pathfinding: rework rejection of non-connected buildings(/sites |
| 29df44f | s25client | 08.02.2026 21:16 | Noseey |
Pathfinding: addon reject unconnected buildingsites .. also considering FindClientForWare. |
| a1de862 | s25client | 08.02.2026 20:49 | Noseey |
Pathfinding: reject unconnected buildingsites .. in FindWarehouseForAllJobs and FindMaterialForBuildingSites. |
| e6489dc | s25client | 08.02.2026 18:17 | Flamefire |
Merge pull request #1739 from wichern/use-random-in-aijh Make AIJH Actions Reproducible by using the user selectable Random Seed |
| 0bf8a73 | s25client | 08.02.2026 15:06 | Flamefire | Move `randomChance` implementation to `helpers` namespace |
| dcf0b09 | s25client | 08.02.2026 12:35 | Flamefire |
Refactor `MilUpgradeOptim` Clang (wrongly) detects `milBld` as (potentially) NULL. Restructure the method for less nesting and less conditions, possibly avoiding this. |
| 1d43ffc | s25client | 07.02.2026 17:50 | Flamefire | Adjust AI random calls to previous distributions |
| 487f8f6 | s25client | 07.02.2026 17:00 | Flamefire | Forward random functions to functions in `helpers` namespace |
| c124122 | languages | 06.02.2026 14:55 | Flamefire | Update from sources |
| 84414bc | languages | 06.02.2026 14:53 | Flamefire | Update from launchpad |
| 5a24dac | s25client | 02.02.2026 11:35 | Flamefire | Also use references for non-NULL arguments in `GamePlayer` |
| a667662 | s25client | 02.02.2026 11:06 | Flamefire | Enhance doc for `checked_cast` and assert type requirements |
| cb2bd53 | s25client | 01.02.2026 21:41 | Flamefire | Pass `goal` by reference as it is always non-NULL |
| adb902c | s25client | 01.02.2026 21:32 | Flamefire |
Fix collection of jobs to warehouses When the "Collect" option in a warehouse for a job is set the actual job subclass will be created which expects its workplace as the goal, i.e. a `nobUsual` for most. In this situtation the goal is the warehouse to which the figure should go. So check that in `OrderJob` and create a `nofPassiveWorker` instead similar to the `Send` option handler. |
| fd1dec1 | s25client | 01.02.2026 21:04 | Flamefire | Factor out check if a GOT is a storehouse/nobBaseWarehouse |
| 23fad66 | s25client | 01.02.2026 20:30 | Flamefire |
Remove unused overload for figures with warehouse goal It is never used and can cause confusion. `nofPassiveWorker` should be used for transfers to a warehouse. |
| 06b69de | s25client | 01.02.2026 20:27 | Flamefire |
Add `isSoldierJob` function Unify uses of soldier checks in one place. |
| dc0ce04 | s25client | 01.02.2026 19:25 | Flamefire | Merge pull request #1679 from kubaau/cheats2 |
| ebadacf | s25client | 01.02.2026 18:09 | Flamefire | Mark loop variable as unused |
| fa8bf40 | s25client | 01.02.2026 17:50 | Flamefire | Merge branch 'master' into cheats2 |
| c619ede | s25client | 01.02.2026 17:49 | Flamefire | Replace `glTranslatef` by `glPush/PopMatrix` |
| dc3ccee | s25client | 01.02.2026 17:45 | Flamefire | Minor renaming and comment translation |
| cb3abb9 | s25client | 01.02.2026 17:12 | Flamefire |
Add doc for `ResourceRevealMode` Make it clear that each includes the former |
| fccf0cc | s25client | 25.01.2026 20:38 | Jan ?imek | Capture spacebar as a character only (#1873) |
| b3c0769 | s25client | 23.01.2026 18:14 | Jan ?imek | Capture spacebar under Wayland (#1855) |
| af47028 | s25client | 23.01.2026 13:22 | Flamefire |
Workaround GCC 9 issue with comparing `std::optional` in `BOOST_TEST` The comparison is ambiguous, fixed in GCC 10. |