more VLANs!
"Now with 28% more 9s than version 0.8! And 100% less VLAN rigidity."
Note that the node list is broken in this build. Deal with it.
🚀 Major Improvements
- Dynamic VLAN Management:
- Fully customizable VLAN labels (add/remove/reorder)
- Dynamic UI resizing for variable VLAN counts
- Legacy VLAN system replaced with flexible dictionary storage
- Settings System Upgrade:
- Migrated from
.txtto.iniformat for settings files - Consolidated
legend_state.txt→NodeSailor_settings.ini - Improved window geometry persistence
- Migrated from
🛠️ Enhanced Features
- Node Editor:
- Auto-resizing window based on VLAN count
- Better field organization and spacing
- Group Management:
- Restored
group_editor_config.jsonwith default color presets - Real-time color preset synchronization
- Restored
- Custom Commands:
- Updated example templates in
custom_commands.json
- Updated example templates in
🐛 Bug Fixes
- Fixed VLAN display issues in info panel
- Improved settings file path handling
- Resolved window centering behavior for popups
- Fixed legacy VLAN data migration during load
📂 File Changes
| Change | File |
|---|---|
| Added | group_editor_config.json |
| Renamed | last_file_path.txt → last_file_path.ini |
| Renamed | NodeSailor_settings.txt → NodeSailor_settings.ini |
| Removed | legend_state.txt |
⚠️ Upgrade Notes
- Old settings files will automatically migrate to new formats
- VLAN configurations are now more flexible but may require re-save
- Version number updated throughout UI (0.9.26 → 0.9.28)
Full Changelog: 0.9.27...0.9.28