Release 4.0.0
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