Skip to content

Release 4.7.0

Compare
Choose a tag to compare
@johnrm174 johnrm174 released this 19 Oct 13:50
· 131 commits to main since this release
25bd327

New user-focused features and bugfixes in this release:

  • Track Sections, Track Sensors and Text Boxes can be hidden in RUN Mode if required - this enables the schematic to be annonated with design notes in Edit Mode (which are then hidden in Run Mode). Also provides flexibility for implementing other niche automation use cases on your layout.
  • Ability to set the background colour of Text Boxes to 'Transparent (i.e. no fill colour)
  • Point/signal button sizes can be changed via general settings (aids selection via touchscreen monitors)
  • The colour of the Schematic Route buttons can now be set by the user (for differentiating route groups)
  • Setup of Schematic Routes can now be triggered from Track Sensors (useful for converging routes)
  • Bugfix to schematic editor - to prevent right mouse clicks whilst object moves are in progress

Other changes to increase overall application resilience:

  • Improvements to inter-thread communication to ensure the entire application remains 'thread-safe'
  • Improvements to layout load to ensure any immediate events arising from layout load are handled correctly
  • Remove superfluous (and potentially misleading) logging from dcc_control)
  • Re-factor several of the base UI classes to address tech debt
  • Lay the foundations for the 'DCC Accessory Switch" feature (next release)