Skip to content

Release 4.0.0

Compare
Choose a tag to compare
@johnrm174 johnrm174 released this 26 Dec 15:29
· 216 commits to main since this release
9b15e5f

Release 4.0.0 is now 'complete' will all the main features envisaged at the start of the development.

Specific enhancements for Release 4.0.0 include:

  • Application documentation in the form of a 'quick-start' guide (downloadable PDF)
  • 'Arrow keys' will 'nudge' objects in edit mode (or scroll canvas if nothing selected)
  • 'Escape' key can be used to cancel 'in progress' object moves and area selections
  • 'Cntl-r' will reset the main window to fit the specified canvas size (after user re-sizing)
  • 'Cntl-m' is now the keyboard shortcut for toggling Edit/Run mode (for consistency)
  • Improvements to layout load - errors/warnings simplified (no more spam messages)
  • Text boxes - Ability to add/edit text boxes on the schematic to annotate the layout
  • Canvas configuration - Ability to change the grid size and toggle 'snap-to-grid'
  • Toggle signal automation - Be an active signalman or just watch the trains go by
  • Signals can be overridden (to DANGER) on up to 3 track sections ahead
  • Signals can be interlocked with up to 3 occupied track sections ahead
  • Basic DCC Programming - 'one touch' and Configuration Variable (CV) programming
  • Consolidation of library functions (deprecated library API functions removed)
  • Minor bugfixes and application enhancements to improve the overall user experience