5 Questions to the SwyxIt! Architects

Enreach Info
Enreach Info
  • Updated

The information in this article applies to the following products:

  • SwyxIt! from Version 14
  • SwyxIt! Classic

SUMMARY

This article addresses various questions that are frequently asked in the context of the ‘new’ SwyxIt! from Swyx version 14 onwards.


QUESTIONS TO THE ARCHITECTS

Why do I have to install SwyxIt! Classic MSI to use the new SwyxIt! UI?

  • The new SwyxIt! UI requires the LineMgr for all call control functions. LineMgr is also required to log in and start the new SwyxIt! UI.. The LineMgr installs and operates only with SwyxIt! Classic.

    Note: Our mid- to long-term goal is to use LineMgr without SwyxIt! Classic, but we must overcome several challenges to achieve this. 

Where is new SwyxIt! UI installed to?

  • The new SwyxIt! does not require admin rights and is installed to %LocalAppData%\Local\Programs\SwyxIt!. The new SwyxIt! UI installer creates a registry key at Computer\HKEY_CURRENT_USER\Software\Swyx\SwyxIt!.Modern with the following subkeys:

    125760e0-1560-4d15-95e5-d1af6729f4a9.png
    This information is mainly used by ComSocket to check if the app is installed and/or to verify if the interface versions of ComSocket and the new SwyxIt! UI match.

When is new SwyxIt! UI installed?

  • When an admin installs SwyxIt! Classic MSI, the new SwyxIt! UI is installed for the admin user.

  • For all other users using this SwyxIt! installation on the machine:

    • The new SwyxIt! UI will install upon the user’s next login to this machine.

      • Note: This mechanism prevents the app being installed on mutliple Terminal Server Sessions with roaming user registry keys.

    • Once LineMgr starts (e.g., via Start Menu or Desktop Icon), logs in, and initializes ComSocket, it checks for the installation of the new SwyxIt! UI and verifies if the interface versions of ComSocket and the new SwyxIt! UI match.
      If the app is not installed or there is a version mismatch, ComSocket installs the new SwyxIt! UI from the SwyxIt! Classic installation folder.Wenn ein Administrator SwyxIt! Classic MSI installiert, wird die neue SwyxIt!-Benutzeroberfläche für den Administratorbenutzer installiert.

What language does new SwyxIt! use?

  • The new SwyxIt! UI uses the language of the MSI installer from SwyxIt! Classic.

    Note: The new SwyxIt! supports multiple languages at runtime. Plans are in place to make the language selectable in the app in a future version.

Why is new SwyxIt! UI still installed when uninstalling SwyxIt! Classic?

  • The new SwyxIt! UI installer is independent of SwyxIt! Classic MSI installer. You have to uninstall both separately.
     

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.