From 489e6aced6092b9fa34847083e45bcd30d3da920 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Tue, 27 Sep 2016 01:22:40 +0100 Subject: [PATCH] Version: Committing version data for tag: jgrpp-0.15.0 --- .ottdrev-vc | 4 ++-- README.md | 21 +++++++++++++++++++-- jgrpp-changelog.md | 17 +++++++++++++++++ 3 files changed, 38 insertions(+), 4 deletions(-) diff --git a/.ottdrev-vc b/.ottdrev-vc index 3bfee3c8ae..722d4c1007 100644 --- a/.ottdrev-vc +++ b/.ottdrev-vc @@ -1,2 +1,2 @@ -jgrpp-0.14.0 27623 0 jgrpp-0.14.0 -f9978fd42c04a8f491bd3bc77fbf86fddb07b65d0159243d810414629ce343cf - +jgrpp-0.15.0 27656 0 jgrpp-0.15.0 +c6d8bc3b36f617d60054e7309dcc32daf4c2926aefecbe3b5083a0dc9ea7803d - diff --git a/README.md b/README.md index 27a33905fd..2e8fb3126f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -## JGR's Patchpack version 0.14.0 +## JGR's Patchpack version 0.15.0 This is a collection of patches applied to [OpenTTD](http://www.openttd.org/) @@ -106,7 +106,7 @@ See [jgrpp-changelog.md](jgrpp-changelog.md) for changelog. * More conditional orders: [imported](http://www.tt-forums.net/viewtopic.php?f=33&t=38317) (added in v0.3.0) * Include the train length and group name in the vehicle details window (added in v0.3.0) - This are each controlled by a setting (on by default). + These are each controlled by a setting (on by default). * Pause the game when cargo dest link graph jobs lag (added in v0.4.0) Previously if a cargo dest link graph update job took longer than permitted, the game would block until it completed, preventing all user interaction. @@ -152,6 +152,14 @@ See [jgrpp-changelog.md](jgrpp-changelog.md) for changelog. * Increase number of available rail track types from 16 to 32 [imported](http://www.tt-forums.net/viewtopic.php?f=33&t=74365) (added in v0.13.0) +* Cargo type orders, this allows order load/unload types to be set per cargo type [imported](https://www.tt-forums.net/viewtopic.php?p=1047749) (added in v0.15.0) + This has been modified so that cargo dest can follow orders with different load/unload types. + +* Random town road reconstruction [imported](https://www.tt-forums.net/viewtopic.php?f=33&t=36438) (added in v0.15.0) + This has been modified to change the setting scale. This defaults to off. + +* When building tunnels, open new viewports at the far end of the tunnel [imported](https://www.tt-forums.net/viewtopic.php?f=33&t=72639) (added in v0.15.0) + * Performance improvements * Improve dedicated server performance. Up to approximately 2.5x faster. (added in v0.8.1) * Improve cargodest link graph calculation performance. Up to approximately 33% faster. (added in v0.8.1) @@ -191,3 +199,12 @@ Many features have two branches, the *feature* branches are just the raw feature There are not generally savegame compatible with anything else, except for loading of trunk savegame versions at or before the point where the branch diverged from trunk. All other load attempts may result in undefined behaviour. The *feature-sx* branches use the savegame framework in the *save_ext* branch. + + +#### Compiler requirements + +As of v0.15.0, C++11 support is required. +The minimum supported compiler versions are: +* GCC: 4.7 +* clang: 3.3 +Sufficienty up-to-date versions of other compiler toolchains including MSVC and ICC should also work. diff --git a/jgrpp-changelog.md b/jgrpp-changelog.md index 7163d80ec0..f1ee5c8b18 100644 --- a/jgrpp-changelog.md +++ b/jgrpp-changelog.md @@ -2,6 +2,23 @@ * * * +### v0.15.0 (2016-09-27) +* Signals on bridges/tunnels: + * Fix crash when dragging signals over bridges/tunnels. + * Fix bridge/tunnel entrance signal not always being redrawn when state changes. + * Display correct signal state for all signals on bridge middle part, not just first 16. +* Add cargo type orders patch, this allows order load/unload types to be set per cargo type. +* Add random town road reconstruction patch (default off). +* Add patch: when building tunnels, open new viewports at the far end of the tunnel. +* Template-based train replacement: + * Fix vehicle not being unselected when aborting drag. + * Sell button now lowers on hover. +* Enhanced viewports: Fix route markers/lines being hidden when using drop-down menus in the order window. +* Compiler requirements change: C++11 support is now required. +* Improve clang compiler support. +* Various minor performance improvements. +* Bump trunk base from r27623 to r27656 + ### v0.14.0 (2016-07-27) * Routing restrictions: * Add conditionals: train weight, power, max T.E., power/weight and max T.E/weight.