Releases: SMerrony/dashera
v0.15.1 Remove dead code, fix error in About text.
v0.15.0
There are some significant performance improvements in this release. Although normal desktop performance was good before, with these changes DasherA runs much better on low-end hardware such as SBCs.
- Performance: Significant improvements
- Internal: Remove Router, Keyboard_Sender and Terminal.Processor tasks
- Issue: Fix rare crash due to data race in Telnet/Terminal
Add auto-repeat and other minor enhancements
- Usability: Implement key auto-repeat (Issue #8)
- Usability: Make the Backspace key work the same as DEL
- Usability: Increase history to 2000 lines
- Issue: Remove template title labels when collapsing template
Build and usuability improvements, Pi binary
- Build: Remove call to Set_Monospace in Gui so GtkAda v21 still works
- Build: Reintroduce non-Alire build config
- Docs: Update README.md to include non-Alire build
- Usability: Add more info to message when Telnet fails to connect
Added Raspberry OS armhf
(32-bit) binary to release - please test it!
v0.13.1 - Small bug fixes and improvements
Small bug fixes and improvements
- Issue: Fix File|Send (Text) File not sending new-lines
- Issue: Fix #7 (Hold not working) by sending Ctrl-S/Q
- Usability: Move terminal Resize menu item back to Emulation menu
- Usability: Move Load F-Key Template to View menu
- Usability: Add new Hide F-Key Template menu item
- Performance: Small improvements in Crt.Draw_Crt
Better history, bug fixes, embed font and icon
- Fix issue with Edit|Paste not actually pasting into data stream
- Fix issue with cursor sometimes leaving trail on screen
- Add View menu
- Add View|History to display terminal history, remove scrollback
- Move Edit|Resize to View|Resize Terminal
- Upgrade Gtkada to v.23
- Embed font and icon resources in code using 'are'
- Add
-amber
and-white
options to emulate different phosphor colours
Alire release
Initial Alire build/crate release
Local TAB handling and code tidying
Added local handling of TAB characters from host.
Although most DG kit would handle TAB expansion at the host (IOC/IAC etc.) end, it can't cause any problem to handle any TABs that get to the terminal locally in the same (8-col) fashion.
Also, added gnat.adc and performed multiple code tidies.
Bug fix for Undisplayable Character
Ignore more undisplayable characters sent from host.
Fixes hang on 8-bit connections sending unexpected output.
Fix crash scrolling back through empty history
Fix a crash which sometimes happened when scrolling back into empty history (it was not properly initialised).
Improve robustness of the BDF font package by making it protected.