diff options
author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2020-05-27 14:58:13 +0200 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2020-05-27 14:58:13 +0200 |
commit | 265d6934cd70a60228e7a11cfc000aff73dd4701 (patch) | |
tree | 610eb753fea70e7f407e751e22697fc8a1ec04bd /app/lib/CHANGELOG.md | |
parent | bd8c21a35fd05fcbdaa95e4c0b7c94c3b97507b6 (diff) | |
parent | 359b557176b9bb2ff1aed2082641eed39c358d0d (diff) |
Update upstream source from tag 'upstream/5.1.2a'
Update to upstream version '5.1.2a'
with Debian dir 4d0d8239e41bb5de5dc968c2a5c6eb9c140bb2f3
Diffstat (limited to 'app/lib/CHANGELOG.md')
-rw-r--r-- | app/lib/CHANGELOG.md | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/app/lib/CHANGELOG.md b/app/lib/CHANGELOG.md index 62d7bb3..95e1d7b 100644 --- a/app/lib/CHANGELOG.md +++ b/app/lib/CHANGELOG.md @@ -4,6 +4,41 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). +## [5.1.2] + +### Added ++ Make Debug menu both work and do something useful +This menu in Options->Debug only appears if the env variable XTRKCADEXTRA is set A "Loosen" command also appears in Modify when set.The Debug window lists any Logging entries (set with "-d loggingname=level" parms).For example, "-d trainMove=5 -d traverseCornu=2" sets two Loglines - one at level 5 and the other 2. The value of the level can be adjusted in the Debug window and then the button "OK" sets it.Given that a level value of 0 means no logging for that logging variable, this menu allows log/tracing to be adjusted on the fly after startup. +Debug Window has a default trace level option. This is the level of Log/Trace that all types of tracing will follow unless they have been specified explicitly in the startup parms or otherwise. +Any log entries created before the first invocation of the window will be included, so a tester could add a LogSet("traverseBezier",0) line into the InitTrkBezier() code while testing or use a -d traverseBezier=0 and then use Debug to set level to 1 and start logging. + +## Fixed ++ Make Up and Down Scroll only move 1/2 a screen height (rather than 1/2 a width) ++ Fix Modify redraw for Bezier or Cornu ++ Allow modify of naked Cornu along the Cornu itself if it isn't connected to another Cornu or Bezier ++ Fix Abend on extend of naked Cornu ++ Make sure Flip Cornu produces a correct relationship between ends and Bezier segments ++ Fix Traverse Cornu for case where there are multiple sub-segments within a Bezier segment ++ Remove UndoModify from low-level functions - to ensure that they can't be called without a preceding UndoStart and cause error messages ++ Description: correct include tag for Linux ++ Fix possible error when Cloning Structures or Turnouts ++ Fix bad test for RescaleTrack and no test for RotateTrack. ++ Fix the Modify Polygon Undo problem ++ Fix memory bug when flipping a Polygon ++ Stop Connect always logging without being initialized and fix message if logging is initialized ++ Fix memory violations when logging ++ Fix Double Track components so Train will work properly ++ Improved German translations ++ Include StringLimit code to stop overwrites ++ Fix possible memory overrun when updating a car ++ Improve performance of Window Resizing, especially to a smaller size in GTK + +### Added and changed parameter files ++ Parameter files TT Kuehn Peco HO US, Newqida G, Atlas N and Fasttrack Nn3 new or update ++ New parameter file for Weinert Mein Gleis ++ Update parameter file for Z-Rokuhan ++ HO Peco parameters with corrected turnout definitions and new Mehano parameters + ## [5.1.1] ### Added |