Skip to content

AgIsoVirtualTerminal 1.4.0

Latest

Choose a tag to compare

@ad3154 ad3154 released this 24 Oct 03:17
· 15 commits to main since this release

What's New

Hey there, long time no see! Life gets busy sometimes, but here's a new release of AgIsoVirtualTerminal for your enjoyment.

Big thanks to @martonmiklos in particular for all the contributions to 1.4.0!

Here's what's changed in the VT in the last year or so since 1.3.0

  • Several bug fixes were brought in from the base project
  • Add support for inverted, flashing, flashing hidden OutputStrings
  • Decoupled the working set selector button sizes from the configured soft key size
  • Added support for flashing picture graphics
  • Ensured we do not fill polygons with NoFill fill attribute set
  • Add border around the active working set button
  • Display the selected version in the version settings dialog
  • Add an option to hide the viewport to the logging settings
  • Improved precision of input/output number variable arithmetic
  • Added additional command line options
  • Fixed a bug by restricting the values sent from a boolean change to be clamped to 1 or 0
  • Update JUCE to version 8
  • Increased the maximum number of packets allowed in the stack's transport layer
  • Added indications for IOPs which are being actively transferred to the terminal
  • Added displaying company name during IOP Loading
  • Fix rendering objects behind multiple object pointers (previously they could be blank)
  • Added handling of drawing open, closed segment/section ellipses
  • Added support for using line color as the fill for polygon objects
  • Changed crash log timestamp format to match CAN log format
  • Save crash reports within diagnostic data to help track down certain kinds of issues
  • Added reporting of product identification via diagnostic protocol
  • Added support for handling time/date queries
  • Added support for handling the Identify VT message
  • Fixed issues dealing with output numbers that have negative offsets
  • Fix some booleans with associated number variables not properly inverting when toggled
  • Added support for offsetting button child objects based on the button's border thickness
  • Added support for button suppress border attribute
  • Fixed behaviors with some implements where strings containing null characters would be improperly rendered
  • Added support for "display zero ask blank" option in output number objects
  • Added app image on Linux
  • Added support for setting multiple softkey columns
  • Added support for Ubuntu 24.04 builds
  • Added support for acknowledging alarms with a customizable keyboard
  • Minor performance improvements, such as with input boolean toggles
  • Various crash fixes
  • Various internal changes to support future features
  • Added version details to title bar
  • Deprecated the Ubuntu 20.04 build