A Calculator for Ethernet, IPv4, IPv6, VXLAN

PacketCalc News

PacketCalc News

Beta Version 1.10 Release to TestFlight

New in version 1.10 build 2

  1. Show/Hide Tab, provide better feedback that tile is selected / deselected

  2. Show/Hide Tab, provide button to hide all tiles

  3. % Load Tile, fix unwanted Chevron icon shift when value changed to / from 100.000

  4. Export/Copy, change height of Copy Button to match that of the adjacent Picker

New in version 1.10 build 1

  1. To mitigate Known Issue #2 further, a Show/Hide Tab is added, enabling unused Tiles to be hidden.

  2. The state of Shown / Hidden Tiles is saved across app launches

  3. L1 % Overhead displayed value for L2 % Overhead. Fixed.

  4. Both L1 and L2 % Overhead should display 3 decimal places of resolution. Fixed.

  5. Bring back support for Light Mode

  6. Under-the-hood changes related to UI state maintenance

  7. Help has been updated to reflect changes to the UI

Test Focus

1. Be on the lookout for any unexpected UI behavior

2. As always, are the values accurate?

3. UI aesthetics (colors, etc)

4. Feature suggestions. What else would you like to see?

Known issues

The ScrollView will scroll back to the top when changing Tabs and when dismissing Help From what I've been able to determine, this is not fixable with current SwiftUI which provides a way to read the current scroll position, but (unlike UIKit) doesn't provide a way to set the scroll position.

We may have to wait until after 2020 WWDC. Until then, I've mitigated this somewhat by reducing the space between Tiles so that there's less distance to scroll, and by incorporating a Show/Hide Tile Tab where, if enough Tiles are Hidden, no scrolling is needed.

I admit this is pretty annoying :-(

qoComment