Skip to content

Releases: andrew-bibb/cmst

March 2023

14 Mar 19:50
Compare
Choose a tag to compare

Minor feature and translation update.

Changes include:

  • Use short options in gzip for Alpine Linux (PR #292 from 154pinkchairs).
  • Do not update display widgets if minimized or running in the system tray to minimize resource usage.
  • Added translations for Catalan, Korean
  • Numerous other translation updates

Fall 2022 Release

30 Nov 23:42
Compare
Choose a tag to compare

Fall 2022 Release

  • Mostly changes to the build system to allow a compiling with QT6.
  • Many translation updates.
  • All columns in the Technologies window in the Status tab can now be resized.

May 2022 Release

01 May 13:09
Compare
Choose a tag to compare

May 2022

VPN Tab - Added VPN Create function
There is now a function to create VPN connections (provisioning files). This may be used in lieu of the old method of using the VPN Editor.

VPN Tab - Added VPN Remove function
CMST provisioned connections can not be removed from a control in the VPN tab. The old method of using the VPN Editor still remains.

Icon Manager
Several new pieces of artwork have been added to the program and while doing that the icon manager was extensively reworked. Support for using system theme icons instead of the built in ones has been vastly improved. After this update the first time you start the program a dialog will popup stating that there in a new icon definition file and asking would you like to keep a copy of the old one. Unless you have made any customizations to the old one and you would like to keep them for reference there is no reason to retain a copy.

Revise startup process (issue #269)
Code executed at program startup has been reworked per this issue. Among other things CMST will now create a systemtray icon without regard to a systemtray being present and will install the icon should a tray become available after program startup.

March 2022 Release

13 Mar 13:22
Compare
Choose a tag to compare

Updates and Changes

  • Revised open, save, delete dialog boxes in VPN Provisioning editor.
  • Revised open, save, delete dialog boxes in Provisioning editor.
  • Added networks validator and use in networks fields in VPN Provisioning editor.
  • Added cidr validators and use in server address fields in VPN Provisioning editor.
  • Add fields to VPN Agent dialog to bring up to date with Connman.
  • Added an option to scale icons and artwork (issue # 256).
  • Fixed deselecting WiFi entry after automatic rescan (issue #226).
  • Added Edit button to Wifi Services (issue #202)
  • Removed obsolete managerRescan() function, moved code to where needed.
  • Fix VPN parsing not being done in various display elements (issue #192)

New Command Line Switch

Command line switch -I or --icon-scale has been added as part of issue #256 fix. The switch will accept an integer from 1 to 3 to scale artwork and icons to display properly in certain High DPI monitors. The option is also available from the Preference tab.

January 2022 Release

05 Jan 23:35
Compare
Choose a tag to compare

Issue fixes and changes:

  • Desktop entry in .config/autostart is saved when enable/disable is toggled (issue #238).
  • Removed --use-mate and --use-xfce options from program (issue #237)
  • Added line for Connman version to the About box.
  • Added new option to hide the system tray icon in normal operations (issue #235)
  • Auto run lupdate and embed translations automatically from make via qmake.
  • Added scroll bars to Agent dialog (issue #242).

December 2021 Release

03 Dec 00:29
Compare
Choose a tag to compare

Fixes and Changes

  • Disable configuration button when service is VPN.
  • Fix for issue #240.
  • Many new translations via pull requests from Weblate.
  • Pull Request #218 (Fix getting ConnMan version)
  • Added translation to Bulgarian.

Fall 2020 Update

31 Oct 22:42
Compare
Choose a tag to compare
  • Added translation to Turkish by Yaşar Çiv.
  • Work around for KDE no longer displaying rich text in system tray icon popups (issue #216).
  • Fixed compiler warnings on QT depreciated functions.
  • Added VPN Kill Switch

    09 May 15:31
    Compare
    Choose a tag to compare
    • No longer extract key files from OpenVPN .opvn configurations. Not needed.
    • Fixed UI where Advanced options were in Start Options group box.
    • Work on Prefereneces tab to make start options clearer (issue #210).
    • Added VPN internet kill switch.
    • Take VPN services out of move before/after menu.

    Bug fixes and new feature (issue 194)

    12 Apr 12:57
    Compare
    Choose a tag to compare
    • Fixed wrong validator on fields that accept either IPV4 or IPv6 addresses.
    • Expanded IPv6 validator to accept most abbreviated addresses.
    • Peditor now uses the shared validator instead of its own.
    • Fixed update problems in details tab.
    • Fixed VPN tray icon not always showing (possibly issue #198).
    • Fixed notification daemon working and starting.
    • Added ability to execute a process prior to making a wifi or vpn connection (issue #194).

    Support for Connman version 1.38

    07 Mar 18:37
    Compare
    Choose a tag to compare

    Support ConnMan 1.38 and issue fixes:

    • Move offline checkbox in tab 1 (issue # 201)
    • Translation to Dutch by Heimen Stoffels.
    • Cleaned up the IPv4 and IPv6 entries in the provisioning editor.
    • Fixed retain state not working for window size and position.

    ConnMan 1.38 support changes

    • Add mDNS status to the details tab.
    • Added mDNS enable or disable tool to provisioning editor.
    • Add Last Address Conflict information to details tab.
    • Added VPNC.DeviceType to VPN provisioning editor.
    • Added WireGuard configuration options to VPN Provisioning editor.
    • Added OpenVPN.DeviceType to VPN provisioning editor.
    • Added eight new OpenConnect items to VPN provisioning editor.
    • Added mDNS setting to the provisioning editor.
    • Added DeviceName field to the provisioning editor.
    • Added AnonymousIdentity field to the wifi section of the provisioning editor.
    • Added SubjectMatch and AltSubjectMatch fields to the wifi section of the provisioning editor.
    • Added DomainMatch and DomainSuffixMatch fields to the wifi section of the provisioning editor.