开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

next beta build#190 of YAAC, created 2023-Oct-13


 

next beta build#190 of YAAC ("Yet Another APRS Client"), created 2023-Oct-13

downloadable from
or

changes and updates include:
1. allow tracking stations from the tabular views as well as the map.
2. minor code optimizations.
3. correct encoding and plotting of Area symbol (\l) per the APRS 1.1
errata.
4. fix scaling error when entering latitude and longitude using the
DDMMSS (degrees-minutes-seconds) format.
5. add hook to line-of-sight plot so OpenStreetMap surface objects
on the plot line could be plotted.
6. fix logic for adding private objects so they will be properly
plotted on the map.
7. add support to ExtraColumnProvider implementations to send table
cell updated events for extra columns providers that can change
the cell values without user input. Alas, this support is not
backwards-compatible, so all plugins implementing these interfaces
also have to change.
8. prevent YAAC from sending APRS text messages when there is no
body text.
9. try to eliminate duplicate messages (by alternate digipeat
routing) from the Messages table view.
10. fix introduced error in selecting icon images for APRS 1.2
overlay symbols.
11. fix some Javadoc errors in code comments.
12. fix clicking on double-sized station icons so clicks within
the double but outside the single icon size wiuld still be
accepted as clicking on the icon.
13. fix NullPointerExceptions when viewing and editing Tracked
Stations table for stations and objects that have expired out.
14. fix introducd bug where enabled Status messages were being
disabled due to maximum transmit limits.
15. fix bug in OSM importing where map Nodes and Ways with multiple
amenity types were corrupting the written files.
16. collect OSM building heights in stories in case needed for
height calculations.
17. fix BikeStats plugin to support enhanced extra columns.
18. fix Dynamic Objects plugin to support objects going backwards
on their route.
19. fix Dynamic Objects plugin to support enhanced extra columns
that will display the position of all stations and objects
(not just Dynamic Objects) that are on a dynamic route.
20. start writing unit regression tests.