Release 4.7.0
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)