Version 4.0.73 (nurLinux Linux)und macOS)
Neuerungen / Optimierungen
- Linux: Verbesserungen im Linux-Framework in Bezug auf modale Dialoge (Meldungen, welche bestätigt werden müssen, bevor man mit dem Programm weiterarbeiten kann). In gewissen Situationen wurden solche Dialoge in früheren Versionen unter Linux im Hintergrund geöffnet, waren hierdurch nicht sichtbar und das Programm schien blockiert zu sein.
- macOS: das GPU Rendering wurde wieder deaktiviert, da es auf MacBook Pro mit M3 Max Prozessor zu Problemen führte
|
Version 4.0.72
Neuerungen / Optimierungen
- Um die extended MAPI Funktionalität auch mit 64-bit Office Installationen anbieten zu können, existiert neu für Windows neben der 32-bit Version auch eine 64-bit Version von wwphone respektive CTI. Zur Verwendung der extended MAPI Schnittstelle ist darauf zu achten, dass dieselbe Architektur (32-bit vs. 64-bit) von wwphone/CTI verwendet wird, mit welcher Office läuft.
- Die Microsoft 365 Schnittstelle liest nun auch sämtliche Kontakte der in "Persönliche Kontakte" enthaltenen Unterordner ein (ähnlich wie bei der OLE und der extended MAPI Schnittstelle). Zuvor wurden die Unterordner nicht berücksichtigt
- FIX: mehrere kleinere Probleme im Umgang mit der neuen extended MAPI Schnittstelle wurden behoben
- unter macOS lässt sich neu durch den den Aufruf von "open wwphone:answer" resp. "open pbxcti:answer" die Beantwortung des klingelnden Anrufes erreichen. (Nützlich zur Automatisierung mittels Hotkeys)
|
Version 4.0.70 (nur Windows)
Neuerungen / Optimierungen
- Da die OLE Schnittstelle auf einzelnen Systemen nicht (mehr) ohne unberechenbare Nebeneffekte funktioniert, der Hersteller der Schnittstelle seit Jahren keine Änderungen mehr vornimmt und solche Fehler daher wohl auch nicht beheben wird, wird neu als Alternative ein Zugriff auf das Outlook Adressbuch und die Outlook Termine per Extended MAPI angeboten. Hierdurch werden auch die Workarounds zur Unterdrückung von Sicherheitswarnungen überflüssig. Achtung: die Extended MAPI Synchronisierung funktioniert vorerst nur mit der 32-bit Version von Outlook. Wird eine 64 bit Version erkannt, wird automatisch wieder zurück zur OLE Schnittstelle gewechselt
- Um Admins die Verwaltung der verschiedenen möglichen Outlook Zugriffsmöglichkeiten zu erleichtern, können neu gewisse Werte in der Windows Registry gesetzt werden, welche dann auf Benutzerebene nicht veränderbar sind. Es sind dies aktuell:
- useExtmapi: aktiviert den Zugriff via Extended MAPI anstelle von OLE
- useOlSec: aktiviert oder deaktiviert den Workaround für die Unterdrückung der Sicherheitswarnungen beim Zugriff auf das Adressbuch
- useOlSecAppointments: aktiviert oder deaktiviert den Workaround für die Unterdrückung der Sicherheitswarnungen beim Zugriff auf die Termine
- noMailImport: deaktiviert den Zugriff auf Mailadressen beim Einlesen von Kontakten via OLE (macht unter Umständen den Workaround für das Unterdrücken der Sicherheitswarnungen unnötig)
- disableAutoUpdate: der Nutzerin oder dem Nutzer werden keine Updates angeboten
=> bei den Registry Werten handelt es sich jeweils um DWORD Werte. 1 bedeutet aktiviert, 0 bedeutet deaktiviert. In beiden Fällen sind die Einstellungen nicht übersteuerbar auf Benutzerebene. Sollen die Werte weiterhin auf Benutzerebene gesetzt werden können, ist der Registry Eintrag wegzulassen.
=> der Pfad für die Werte: HKEY_LOCAL_MACHINE\Software\WOW6432Node\wwcom\wwphone\AdminSettings (im Falle von wwphone) oder KEY_LOCAL_MACHINE\Software\WOW6432Node\wwcom\CTI\AdminSettings (im Falle von CTI)
=> in der 64-bit Version ist WOW6432Node wegzulassen
|
Version 4.0.68 (nur Windows)
Neuerungen / Optimierungen
- Auf einigen Systemen kann Outlook nicht damit umgehen, wenn auf die OLE Schnittstelle zugegriffen wird, ohne dass Outlook bereits durch die Anwenderin oder den Anwender gestartet wurde. In solchen Fällen blockiert die komplette Outlook Applikation und lässt sich weder starten, noch lässt sich wwphone beenden, sofern auf die Outlook Schnittstelle zugegriffen wird. (Beenden von Outlook via Taskmanager nötig, bevor alles wieder normal läuft). Die Ursache hierfür ist weder bekannt, noch sollte Outlook auf diese Weise reagieren (die Ursache für das Problem liegt nicht in unserer Software, die Schnittstelle wird genau wie seitens Microsoft spezifiziert verwendet).
=> um diesen Fehler umgehen zu können, existiert neu die Option "nur auf Outlook Objekte zugreifen während Outlook läuft". Diese Option sollte allerdings nur aktiviert werden, sofern das beschriebene Problem auf dem entsprechenden Gerät auftritt, da ansonsten die Kontakte erst eingelesen werden, sobald Outlook gestartet wurde und Termine nur synchronisiert werden, solange Outlook läuft
- FIX: war wwphone beim Einlesen der Outlook Kontakte blockiert, da das oben genannte Problem auftrat, so wurde die Einstellung Kontakte->Importieren nicht korrekt gespeichert und war daher beim nächsten Programmstart aktiviert
- Bei Neuinstallation (resp. wenn noch keine Konfiguration existiert) ist neu standardmässig der Import der Outlook Kontakte deaktiviert und ebenso die Verwendung des Workarounds für die Sicherheitswarnungen. Der Sinn der neuen Standardeinstellungen besteht darin, dass man bewusst auf gerätespezifische Probleme in Bezug auf die OLE Schnittstelle aufmerksam wird bei der Installation der Software
|
Version 4.0.67 (nur Windows)
Neuerungen / Optimierungen
- Neue Option mit welcher verhindert werden kann, dass beim Import der Outlook Kontakte auf Emailadressen zugegriffen wird. Auf diese Weise sollten die Outlook Workarounds für das Unterdrücken der Sicherheitswarnungen nicht nötig sein. (Die Workarounds sind übrigens nur auf Systemen notwendig, auf welchen Office den Windows Virenschutzstatus nicht korrekt erkennt)
- Neu können Telefonnummern und Mailadressen zum Wählen resp. Öffnen des Mailprogramms im Kontaktdetailfenster angeklickt werden
|
Version 4.0.66 (nur Windows)
Neuerungen / Optimierungen
- Der Autostart Eintrag wird neu nicht mehr über den Installer erzeugt, sondern direkt via Client und kann in diesem neu aktiviert und deaktiviert werden. Existiert bereits ein Autostart Eintrag auf Admin Ebene (c:\ProgramData oder HKEY_LOCAL_MACHINE in der Registry), so steht das manuelle Deaktivieren im Client nicht zur Verfügung. Die Funktionsweise ist die folgende:
- existiert beim Starten der Software kein Autostart Eintrag für alle Benutzer oder für diesen Benutzer und wurde der Autostart nicht via Client deaktiviert, so wird ein neuer Autostart Eintrag in der Registry erzeugt (HKEY_CURRENT_USER)
- existiert kein Eintrag für alle Benutzer aber einer für den aktuellen Benutzer, so kann dieser deaktiviert werden. Existiert der Autostat Eintrag als Link im Startmenü, so wird der Startmenüeintrag gelöscht. Existiert er in der Registry, so wird der Registry Eintrag entfernt. Ebenso merkt sich die Software, dass der Autostart manuell deaktiviert wurde und legt somit den Eintrag beim Starten auch nicht wieder automatisch an
- wird der Autostart via Client wieder manuell aktiviert, so wird der Registry Eintrag wieder erzeugt. Bedeutet: neu erfolgt der Autostart (nach erstmaligem Löschen der Verknüpfung im Autostart Menü) immer via Registry
- => Der Vorteil der neuen Methode besteht darin, dass wenn der Autostart Eintrag entfernt wurde, dieser nicht wieder automatisch bei einem Update erzeugt wird
- Der Workaround für die Outlook Sicherheitswarnungen wird nun standardmässig nur noch für den Import der Kontakte verwendet, nicht aber für das Abgleichen der Termine. Grund: auf den meisten Geräten ist der Workaround für das Abgleichen der Termine nicht nötig. Hingegen konnte dieser auf einzelnen Systemen (bei uns nicht reproduzierbar, genaue Konstellation daher unbekannt) dazu führen, dass während des Schreibens einer Mail plötzlich ein Kontakt editiert wurde. Der Nutzen war also geringer, als die potentiellen negativen Nebeneffekte. Für den Import der Kontakte bleibt der Workaround weiterhin standardmässig aktiviert, da hier eine grössere Zahl von Systemen ansonsten Warnungen anzeigt. Da die Kontakte nur während des Programmstarts einmalig importiert werden, sind negative Nebeneffekte unwahrscheinlich und treten maximal einmal pro Programmstart auf.
|
Version 4.0.65
Neuerungen / Optimierungen
- Kleinere Anpassungen im GUI, da die neue Version des verwendeten GUI Frameworks noch ein paar Bugs aufwies
- Verbesserungen beim Kopieren von Nachrichten aus dem Chat
- Verbesserung der Anzeige des Lesestatus im Chat bei der gleichzeitigen Verwendung mehrere Clients mit demselben Benutzer
- FIX: nach dem Editieren eines Kontaktes aus dem persönlichen Adressbuch via Buddyliste war teilweise danach das zugehörige Kontextmenü nicht mehr aufrufbar
- FIX: bei der Funktion "Zugang beantragen" im Flex Core Modus erschien teilweise fälschlicherweise eine Fehlermeldung
- die Drittanbieterbibliothek zum Melden von Fehlermeldungen wurde für den Moment deaktiviert, da diese auch normale und nicht bloss kritische Fehlermeldungen anzeigte und damit Verwirrung stiften konnte
|
Version 4.0.64
Neuerungen / Optimierungen
- Gespräche können nun wieder direkt über das Anruffenster in Bexio gespeichert werden. Ein Umweg über die Anrufliste ist nicht mehr nötig
- FIX: bei Verwendung der Office365 Schnittstelle wurde nur eine beschränkte Anzahl Kontakte eingelesen
|
Version 4.0.63
Neuerungen / Optimierungen
- Das GUI-Framework wurde auf die neuste Major Version aktualisiert
- Aktualisierung diverser Komponenten von Drittanbietern
- Neu wird bei aktivierter SIP-Verschlüsselung TLS 1.3 verwendet (kann in den Einstellungen auf TLS 1.2 zurückgestellt werden)
- Neu wird im Chat ein Link auch automatisch als solcher erkannt und dargestellt wenn nach der Eingabe des Links kein Leerzeichen vor dem Absenden der Nachricht eingegeben wurde
- FIX: wenn die Funktion für das Abgleichen der lokalen Outlook Termine zusammen mit der Funktion "Workaround für Sicherheitswarnungen" aktiviert war, konnte es passieren, dass während des Verfassens neuer Emails ungewollt Termine erstellt wurden
- FIX: unter macOS wurden Audiogeräte mit Sonderzeichen in der Geräteauswahl nicht als ausgewählt angezeigt (allerdings funktionierten sie korrekt nach der Auswahl und es wurde auch korrekt zwischen den primären und sekundären Geräten umgeschaltet)
- unter macOS kommt neu für das Rendering die Metal API zum Einsatz
|
Version 4.0.62
Neuerungen / Optimierungen
- FIX: mit PJSIP 2.14 konnte es passieren, dass man nach einem Wechsel des Netzwerkes (z.B. von LAN auf WLAN) während eines Anrufes die Gegenseite nicht mehr hörte, falls dieser Netzwerkwechsel erst nach mehr als 20 Minuten stattfand und SRTP verwendet wurde
- FIX: bei einem Doppelklick auf einen Kontakt aus dem persönlichen Adressbuch in der Buddyliste wurde nicht berücksichtigt, welche der Nummern als Hauptnummer konfiguriert wurde
- FIX: nach einem Verbindungsverlust hat das Kontextmenü bei Kontakten aus dem persönlichen Adressbuch in der Buddyliste nicht mehr korrekt funktioniert
- FIX: beim Editieren eines Kontaktes wurde nicht angezeigt, welche Nummer als Hauptnummer ausgewählt wurde
- Neu kann ein Kontakt aus dem persönlichen Adressbuch welcher in die Buddyliste gezogen wurde direkt via Kontextmenü editiert werden
- Zieht man einen Kontakt aus dem persönlichen Adressbuch in die Buddyliste wird nicht mehr vorgeschlagen, eine Kopie des Kontaktes anstelle eines Links zu erzeugen. Diese Funktion ist bei persönlichen Kontakten nicht sinnvoll. Hingegen wird die Option bei Outlook- und Googlekontakten weiterhin angeboten, denn dort kann das Erstellen einer Kopie durchaus sinnvoll sein
|
Version 4.0.61
Neuerungen / Optimierungen
- Verbessertes Verhalten in Bezug auf die Lautstärkeregelung:
- FIX: die Option "Lautstärkeregler nur für programminterne Lautstärke verwenden" wird nun auch unter Windos und macOS korrekt berücksichtigt. Achtung: wir empfehlen im Normalfall, diese Option nicht zu aktivieren
- die Lautstärke wird nun während eines Anrufes verändert, nicht aber während des Klingelns oder beim Programmstart
- die Lautstärke für die Tonausgabe wird nach dem Beenden eines Anrufes wieder auf den vorherigen Wert zurückgesetzt
- FIX: war beim Programmstart ein Statustext gesetzt, so konnte es passieren, dass unter Windows und Linux eine Fehlermeldung erschien und unter macOS der korrekte Programmstart verhindert wurde
|
Version 4.0.60
Neuerungen / Optimierungen
- Update der PJSIP Bibliothek auf Version 2.14
|
Version 4.0.59 (nur Windows)
Neuerungen / Optimierungen
- Erneuerung des Plugins, mittels welchem die Outlook Sicherheitswarnungen unterdrückt werden. Hierdurch sollten nun 32bit Versionen von Outlook nach dem Zugriff wieder korrekt freigegeben werden, so das das Outlook Symbol in der Taskleiste nach dem Zugriff auf Outlook wieder verschwindet
- Schlägt der Import der Outlook Kontakte beim Start des Programms fehl, so wird im Minutenabstand drei weitere Male ein Import versucht, bevor eine Fehlermeldung angezeigt wird und kein weiterer Versuch erfolgt
- neu lässt sich die Verzögerung beim Import der Kontakte einstellen. Zuvor war der Wert fix auf 150 Sekunden eingestellt, neu stehen auch 300 und 600 Sekunden zur Verfügung
- die Importverzögerung wird nun auch beim Abgleich des Outlook Kalenders berücksichtigt
|
Version 4.0.58
Neuerungen / Optimierungen
- Kommandos bei ankommenden Anrufen und bei Anrufannahme werden nun auch ohne Anführungszeichen ausgeführt
- FIX: waren mehrere Geräte am selben Account registriert, so wurden bei Action URLs/Kommandos bei ankommenden Anrufen die Kommandos/URL Aufrufe teilweise mehrfach ausgeführt
- FIX: wurde während des Logins noch vor die Warteschleifenstatistiken fertig verarbeitet waren ein erneuter Login ausgelöst (z.B. aufgrund eines Zertifikatswechsels), so konnte das Programm hängen bleiben oder eine Fehlermeldung ausspucken. Unter Linux bliebt hierdurch die Ersteinrichtung teilweise blockiert und konnte erst nach erneutem Starten abgeschlossen werden
|
Version 4.0.57
Neuerungen / Optimierungen
- FIX: unter Linux hat die LDAP Abfrage nicht korrekt funktioniert
- FIX: bei ankommenden Anrufen wurde das LDAP Verzeichnis nicht abgefragt (seit Version 4.0)
- FIX: bei LDAP Abfragen wurden Umlaute etc. teilweise nicht korrekt angezeigt
- FIX: beim Import von Outlook Kontakten konnte eine Speicherzugriffsverletzungsmeldung erscheinen (erfolgte typischerweise wenige Sekunden nach dem Programmstart, das Programm lief anschliessend aber normal weiter)
|
Version 4.0.56
Neuerungen / Optimierungen
- neu wird das Suchfenster auch dann geschlossen, wenn man per Doppelklick die Nummer eines Mitarbeiters wählt, sofern der Name des Mitarbeiters dem Suchbegriff entspricht (das automatische Schliessen kann über dieselbe Option deaktiviert werden, wie das automatische Schliessen beim Anklicken einer Nummer. Siehe Version 4.0.52)
- kleinere optische Optimierungen unter macOS
- Optimierung des Startvorgangs in Bezug auf Fenstergrösse und Platzierung (verhindert Herumspringen des Hauptfensters beim Start)
- verhindert leichtes Herumspringen des Suchfensters während der Suche
|
Version 4.0.55
Neuerungen / Optimierungen
- Update OpenSSL auf Version 3.0.11 (Umstieg von 1.1.1er Zweig)
- neu bewahren wwphone und CTI die Anrufliste für drei Monate auf (zuvor ein Monat)
- FIX: das Stummschaltsymbol wurde im hellen Modus zu hell dargestellt und war daher schlecht erkennbar
|
Version 4.0.54
Neuerungen / Optimierungen
- FIX: bei einem Windows Benutzernamen mit Umlauten startete das Programm nicht mehr, wenn "Logs zur Fehleranalyse aktivieren" aktiviert war
|
Version 4.0.52 (nur Windows)
Neuerungen / Optimierungen
- das Suchfenster schliesst sich beim Anklicken einer Nummer automatisch (kann unter Einstellungen->Diverses deaktiviert werden, um das alte Verhalten wiederherzustellen)
- Unter Einstellungen->Diverses lässt sich die Option "Mail anstelle von Notizfeld öffnen" aktivieren
- Als Status bei Idle/Bildschirmsperre lässt sich neu auch "Nur intern" auswählen (zuvor standen bloss "Kurz weg" und "Nicht verfügbar" zur Auswahl)
- bei der Abwesenheit infolge Google/Microsoft365/Outlook Kalender lässt sich nun ebenfalls auswählen, welcher Status gesetzt werden soll (zuvor stand "Nicht verfügbar" zur Verfügung)
- wenn man auf der Anlage verschiedene Statuses auf andere mappt, so stehen die gemappten im Hauptfenster des Clients nicht mehr zur Auswahl
|
Version 4.0.51
Neuerungen / Optimierungen
- FIX: der Chat funktionierte ab Version 4.0.48 in Zusammenarbeit mit Anlagen < KVM401 nicht korrekt
|
Version 4.0.50 (nur Windows)
Neuerungen / Optimierungen
- FIX: wenn sich das Hauptfenster im Vollbildmodus befand und man den Hotkey verwendete, so wurde der Vollbildmodus aufgehoben
- FIX: wenn sich das Hauptfenster im Vollbildmodus befindet, wird die Platzierung und Fenstergrösse nicht mehr länger in den Einstellungen gespeichert
- Es kann unter Einstellungen->Benutzerdaten eingestellt werden, dass sich der Client in einer Remote-Desktop-Session (Citrix oder RDP) automatisch abmeldet, wenn die Sitzung getrennt wird und sich wieder anmeldet, wenn die Sitzung wieder verbunden wird. Hierdurch wird einerseits der Onlinestatus automatisch auf "Offline" gesetzt beim Trennen der Sitzung und im Flex Client Modus wird so der Flex Core auf dem Thin Client automatisch wieder freigegeben, da sich der Flex Client vom Flex Core trennt. Ebenso sollte es mit dieser Einstellung nicht mehr länger nötig sein, beim Wechsel zwischen zwei Thin Clients sich kurz im Flex Client abmelden und wieder anmelden zu müssen: der Flex Client sollte sich beim Anmelden vom neuen Thin Client her automatisch mit dem neuen Flex Core verbinden
|
Version 4.0.49 (nur Windows)
Neuerungen / Optimierungen
- Die Skia Renderingmethode verwendet unter Windows für das Schrifrendering wieder Freetype2, die Einstellungen wurden optimiert, so dass die Qualität auch via RDP und Citrix hoch ist
|
Version 4.0.48
Neuerungen / Optimierungen
- Die Skia Renderingmethode verwendet unter Windows für den Moment ebenfalls Direct2D für das Schrifrendering anstelle von Freetype2
- auf dem Mac wird ebenfalls Skia verwendet. Dies behebt ein Problem mit der Betaversion von macOS 14
- Logical wird neu als Standardschrift auf allen Umgebungen verwendet, im Skia Modus lässt sich nun ebenfalls die Verwendung der Logical Schrift deaktivieren
- Auf Terminalservern wird nun ebenfalls Skia mit Direct2D verwendet
- In Chatnachrichten lassen sich neu Emojis aus einem Auswahlmenü einfügen (Voraussetzung unter Linux: Installation der Schrift Noto Emoji Color, unter Windows Segoe UI Emoji und unter macOS Apple Emoji Color). Zu beachten: im GDI Renderingmodus werden unter Windows keine farbigen Emojis unterstützt!
- Die Schriftgrösse lässt sich im Chatfenster anpassen
- Dateien können per Drag&Drop über den Chat versendet werden
- Bilder lassen sich per Ctrl+V aus der Zwischenablage über den Chat versenden
- Unter macOS und unter Linux erklingt nun ebenfalls ein Benachrichtigungston bei ankommenden Chatnachrichten (Mindestabstand von einigen Sekunden zwischen zwei Nachrichten, damit erneut ein Ton erklingt). Die akustische Benachrichtigung lässt sich deaktivieren
- Unter Windows erklingt nun ebenfalls öfter ein Benachrichtigungston als bisher
|
Version 4.0.47
Neuerungen / Optimierungen
- FIX: im über die Anrufliste aufgerufenen Notizfenster und im Erinnerungsfenster erfolgte keine automatische Zeilenschaltung
- FIX: unter macOS wurde teilweise nicht erkannt, dass sich das Chatfenster im Vordergrund befindet und daher wurden Chatnachrichten nicht als gelesen markiert
- Unter Windows stehen neu drei verschiedene Rendermethoden zur Verfügung: Skia, Direct2d und GDI. Im Modus Auto wird auf dem Remotdesktop automatisch GDI verwendet. So sind unserer Ansicht nach die Schriften am besten lesbar. Auf dem lokalen Gerät wird Skia verwendet
- Unter Windows und Linux kann neu auf die Schrift Logical umgeschaltet werden. Im Skia Modus wird automatisch Logical verwendet (nicht übersteuerbar). Mit GDI, Direct2D und unter Linux lässt sich manuell auf Logical umschalten (doku.wwcom.ch verwendet ebenfalls die Logical Schriftart)
- Diverse Neuigkeiten im Chat:
- Wenn eine Notiz per Chat verschickt wird, wird nun ein tel: Link erzeugt. So kann die Empfängerin oder der Empfänger direkt durch Klick auf die Nummer in der Chatnachricht die Nummer wählen
- in Zusammenarbeit mit KVM401 können nun Dateien über den Chat verschickt werden (Aufbewahrungszeit: 30 Tage). Diese Funktion lässt sich durch den Admin deaktivieren
- mit Shift+Enter kann eine Zeilenschaltung in die Chatnachricht eingefügt werden. Beim Klick von Enter erfolgt weiterhin der Versand der Nachricht
- In den Chat können Links eingefügt werden (Erkennung erfolgt im Normalfall automatisch, man kann aber auch einen Link per Rechtsklick auf das Eingabefenster einen Link erzeugen, welcher einen anderen Text anzeigt, als die hinterlegte URL) => weicht die Textanzeige von der hinterlegten URL ab, wird die Empfängerin oder der Empfänger aus Sicherheitsgründen automatisch gefragt, ob die verlinkte URL tatsächlich geöffnet werden soll
- In der Chathistory kann nach einem Suchbegriff gesucht werden
- Beim Scrollen im Chat werden dynamisch ältere Nachrichten nachgeladen
- Die Kontakte werden nun auf der linken Seite des Chatfensters sortiert angezeigt
- Es lassen sich Textbereich als fett, kursiv, durchstrichen oder unterstrichen festlegen
- eine Notiz (oder einfach die Gesprächsinfos) kann direkt aus der Anrufliste als Chatnachricht versendet werden
- wenn man gleichzeitig einen zweiten Client mit derselben Identität auf einem anderen Gerät offen hat, so wird auch auf diesem die Chathistory mit den gesendeten Nachrichten befüllt (ab KVM401)
- das Chatfenster wurde optisch überarbeitet
- es lassen sich neu einzelne Chatnachrichten löschen (lässt sich durch den Admin deaktivieren)
- Die Grafik in der Warteschleifenstatistik lässt sich nun ausblenden
- Optimierung: In gewissen Konstellationen konnte das erste Öffnen des Warteschleifenmonitors sehr lange dauern
|
Version 4.0.46
Neuerungen / Optimierungen
- FIX: wenn man mittels rechter Maustaste und "Einfügen" eine Nummer ins Wählfeld einfügte, so wurde der grüne Wählknopf nicht aktiviert. Daher musste zuerst etwas an der Eingabe verändert werden, bevor mittels Wählknopf gewählt werden konnte. Anmerkung: Wählen per Klick auf die Eingabetaste (Enter) War immer möglich
- im Anruffenster erscheint neu ein Hilfetext, wenn man über die in Anruftransfer involvierten Symbole fährt. Auf dem "Transfer abschliessen" Symbol erscheint neu auch die Nummer des Anrufers. Auf diese Weise lässt sich während eines Transfers nochmals ablesen, welche Person man gerade zu verbinden versucht
- Unter Windows wurde für das Rendering neu Direct2D aktiviert. Dies behebt ein Problem mit fehlerhaften Cursorpositionen bei aktivierter Windows Skalierung
|
Version 4.0.45 (nur Windows)
Neuerungen / Optimierungen
- Verbesserung der Hotkey Funktion (es wird nun mit dem Senden von CTRL+C an das Fenster im Vordergrund gewartet, bis die für die Hotkey Funktion gedrückten Tasten losgelassen wurden. Dies erhöht die Zuverlässigkeit beim Kopieren. Zudem wird sichergestellt, dass das Hauptfenster von wwphone als einziges Fenster den Fokus erhält)
- In Zusammenarbeit mit der kommenden Version KVM401 der Telefonzentrale wird im Hauptfenster angezeigt, wer einen Anruf entgegengenommen hat, falls der Anruf bei einem selbst ebenfalls klingelte und aufgrund der Annahme durch ein Teammitglied zu klingeln aufhörte
|
Version 4.0.44
Neuerungen / Optimierungen
- FIX: in Version 4.0.43 wurden die Labels teilweise in Englisch anstatt in der eingestellten Sprache angezeigt
- Der Flex Core bietet nun eine Möglichkeit, sich selbst an der Anlage als neuer Flex Core zu registrieren. Diese Funktion steht aber nur in Kombination mit einer kommenden Version der Telefonzentrale und nach Freigabe durch den Admin zur Verfügung
|
Version 4.0.43
Neuerungen / Optimierungen
- Wählt man unter Windows den Speicherpfad "Alle Benutzer (lokal)", so wird der Ordner für die Einstellung (nur falls noch nicht existierend!) so angelegt, dass sämtliche Benutzer sämtliche Rechte für den Einstellungsordner und sämtliche Unterordner erhalten
- Der Flex Core bietet nun eine Möglichkeit, sämtlichen Benutzern die Verwendung des Flex Cores freizugeben. Somit muss beim erstmaligen Herstellen einer Verbindung mit einem neuen Benutzer der Zugriff nicht mehr bestätigt werden. Dies wird nur für Thin-Clients empfohlen, welche beim Rebooten die Konfiguration verlieren
- Optimierung: Es wird vermieden, dass bei versehentlich doppelt ausgeführtem Doppelklick die Zielnummer zwei Mal gewählt wird. Eine identische Zielnummer wird nur noch dann ein zweites Mal gewählt, wenn mindestens 500ms zwischen den beiden Anrufversuchen liegen
- FIX: bei einem Semi-Attended Transfer im Softphone Modus konnte es passieren, dass der Anrufannahme Button im Softphone Modus nicht funktionierte (Annahme per Headset war hingegen problemlos möglich). In Version 4.0.42 wurde ein ähnliches Problem beseitigt, dort aber nur, wenn der Semi-Attendes-Transfer über ein Hardphone durchgeführt wurde
|
Version 4.0.42
Neuerungen / Optimierungen
- FIX: bei einem Semi-Attended-Transfer (Transfer als Transfer mit Rückfrage gestartet und vor der Annahme in blinden Transfer umgewandelt) konnte es passieren, dass der Anrufannahme Button im Softphone Modus nicht funktionierte (Annahme per Headset war hingegen problemlos möglich)
|
Version 4.0.41
Neuerungen / Optimierungen
- FIX: wurden abwechslungsweise Yealink und Jabra Headsets ohne zwischenzeitlichen Neustart der Applikation angeschlossen, so konnte die in gewissen Situationen zu einer leicht höheren Auslastung des Systems führen, da ein Thread nicht beendet wurde
|
Version 4.0.40
Neuerungen / Optimierungen
- Unterstützung für Yealink Headsets (HID Integration, getestet WH62, WH63, WH66, BH72 mit BT51 Dongle, UH36)
- Optimierung von Latenzen in der HID Ansteuerung
- Die Position des Hauptfensters wird regelmässiger gespeichert
- FIX: unter Linux und macOS wurde für den Abgleich des Google Kalenders die falsche Zeitzone verwendet
- FIX: wenn man eine Nummer aus der Anrufliste ins Adressbuch hinzufügen wollte, wurde für nicht Mobiltelefonnummern das falsche Feld verwendet (Firma anstelle von Office)
- FIX: unter Linux wurde ein Socket bei einem Netzwerkwechsel nicht korrekt geschlossen (fd leak)
|
Version 4.0.39 (nur macOS)
Neuerungen / Optimierungen
- Wurde die Voice Processing IO Audio Unit als primäres Audiogerät für Gespräche gewählt, so wird nun ein Wechsel im Audiorouting auf Betriebssystemebene während eines Anrufes berücksichtigt
- Wurde für die Klingelausgabe das Audiogerät "default" gewählt, so wird nun ein Wechsel im Audiorouting während des Klingelns berücksichtigt
|
Version 4.0.38 (nur Windows und macOS)
Neuerungen / Optimierungen
- FIX: Version 4.0.37 konnte unter Windows und macOS aufgrund der Jabra Anpassungen abstürzen
|
Version 4.0.37
Neuerungen / Optimierungen
- Überarbeitung der Jabra Schnittstelle: neu werden die HID Events geloggt und Jabra_SetBusylight wird nicht mehr verwendet (bringt möglicherweise die Jabra Bluetooth Headsets durcheinander). Zudem wird das Headset jeweils während eines Anrufes für andere Anwendungen gesperrt, um zu vermeiden, dass andere Anwendungen das Headset während eines Gesprächs stumm schalten etc.
- FIX: wenn man einen Anruf blind weiterverbinden wollte, die Person auf der Gegenseite besetzt oder nicht angemeldet (oder "Nicht verfügbar") war und als Folge der Anruf direkt zurück kam, so wurde dieser in Verbindung mit der HID Schnittstelle teilweise direkt abgelehnt
- macOS: Umstieg auf SDK 13.3
- macOS: Rufnummern mit unbekanntem Typ werden nun beim Adressbuchimport als Home/intern interpretiert
- Linux: Update des GUI Frameworks
|
Version 4.0.36
Neuerungen / Optimierungen
- Neu werden standardmässig die Audiogerät immer mit 48KHz anstelle von 16KHz angesteuert. Dies kann bei fehlerhaften Gerätetreibern helfen. Dieses Verhalten lässt sich in den Softphone-Einstellungen deaktivieren.
- wenn während des Klingelns ein zweiter Anruf ankommt, welcher eine "höhere Priorität" hat (also z.B. Direktnummer anstelle von Gruppennummern), so wechselt der Klingelton auf den Direktnummer/Intern Klingelton (wobei Direktnummer wichtiger als intern definiert wurde)
- FIX: wenn während des Klingelns ein zweiter Anruf rein kam und einer der beiden Anrufe anderswo beantwortet wurde (also der eine Anruf aufhörte zu klingeln), so hörte auch das Softphone akustisch auf zu klingeln. Der zweite Anruf war also nur noch optisch ersichtlich. Neu klingelt es weiter, bis entweder ein Anruf beantwortet (oder gestartet) wird oder kein Anruf mehr klingelt
- FIX: unter Linux kam teilweise seit dem Update auf das aktuelle Framework (Version 4.0.35) eine Fehlermeldung ohne Absturzfolge beim Einblenden des Anruffensters
- FIX: beim Neuverbinden des Clients (oder Wechseln des Profils) wurden die Wartechleifenstatistiken nicht zurückgesetzt
|
Version 4.0.35
Neuerungen / Optimierungen
- Solange der Warteschleifenmonitor nicht eingeblendet ist, werden keine Statistiken erzeugt. Dies beschleunigt den Programmstart und reduziert den Speicherbedarf, solange man den Warteschleifenmonitor nicht verwendet. Die Statistiken werden beim erstmaligen Öffnen des Warteschleifenmonitors nachträglich kreiert, es gehen also keine Informationen verloren
- Wenn als Adressbuchquelle Microsoft 365 oder Google gewählt, aber "Importieren" nicht aktiviert wurde, so schlug anschliessend der Programmstart unter Windows fehl. Dies liegt daran, dass in dieser Konstellation das Multithreading System im GUI nicht korrekt initialisiert wurde (unter macOS und Linux geschieht dies automatisch)
|
Version 4.0.34
Neuerungen / Optimierungen
- Behebt einen Fehler in der Schnittstelle zu den Google und den Microsoft 365 Kontakten in CTI (wwphone war nicht betroffen)
- Korrektur der Farbe der Anrufdetails falls ein Directories Eintrag vorhanden war (betraf nur Version 4.0.32 und 4.0.33)
|
Version 4.0.33
Neuerungen / Optimierungen
- Korrektur Abfalleimer Icon im hellen Modus
- Automatisches Aufräumen der Anruflistendatenbank
- Kleinere Optimierungen
|
Version 4.0.32
Neuerungen / Optimierungen
- Bugfix: wenn ein Anruf via Menü blind vermittelt wurde und der Empfänger den Anruf ablehnte, so erschien kein Anruffenster mehr für den zurückkommenden Anruf
- enthält nun auch einen hellen Modus (Windows und Linux). Es handelt sich um eine Vorschau: einige Kontraste müssen noch verbessert werden
- Unterstützt das Synchronisieren mit Microsoft 365 Kalendern und Kontakten (Beta)
- Unterstützt das Synchronisieren mit Google Kalendern und Kontakten (Beta)
- Die Updatebenachrichtigung erscheint nun nicht mehr in einem modalen Fenster. Bedeutet: man kann auch Anrufe annehmen etc. solange man das Fenster noch nicht geschlossen hat
- Die Benachrichtigung, dass der Flex Core getrennt wurde, erscheint nun nicht mehr in einem separaten Fenster, sondern direkt im Flex Core Auswahlfenster
- wenn man Spalten von links nach rechts grösser machte, konnte man die Spalte mit der Anrufliste zum Verschwinden bringen. Das Fenster wird nun in solchen Fällen automatisch vergrössert
- Es wird nun beim Eintippen einer Nummer ein Tipp angezeigt, welcher darauf hinweist, dass man per Drücken der Eingabetaste die Nummer wählen kann. Gewissen Anwenderinnen und Anwender suchen sonst anscheinend vergeblich nach einem "Wählen" Knopf
- Umstellung auf aktualisiertes GUI Framework
|
Version 4.0.31
Neuerungen / Optimierungen
- Stellt unter Windows das Tray Icon beim nächsten Statuswechsel wieder her, sofern Windows das Symbol aus der Taskleiste gelöscht hat (z.B. aufgrund eines Resets des Infobereichs der Taskleiste)
- Verhindert ein Einfrieren des Programms, falls die erste Spalte mit gesetztem Statustext zu schmal eingestellt ist und man auf den Status "Nicht verfügbar" oder "Nur Direktnummer" wechselt
|
Version 4.0.30
Neuerungen / Optimierungen
- Korrekte Darstellung von Namen von Audiogeräten mit Sonderzeichen unter macOS
- Automatische Aktualisierung der Liste der Audiogeräte in den Softphone Einstellungen beim Anschliessen oder Entfernen eines Audiogerätes
- Darstellungsoptimierungen in der Anrufliste
- in der Aufgabenliste wird die Zielnummer nun ebenfalls mit dem Label ergänzt
- Aktualisierung auf OpenSSL 1.1.1t
|
Version 4.0.29
Neuerungen / Optimierungen
- Im Warteschleifenmonitor ist nun auch per Symbol und nicht mehr nur per Text "(Pause)" ersichtlich, dass sich ein Agent in einem pausierten Zustand befindet (Nur intern, Nur Direktnummer, Nicht verfügbar)
- die Verlaufsgrafik im Warteschleifenmonitor funktioniert nun wieder
|
Version 4.0.28
Neuerungen / Optimierungen
- Stellt sicher, dass das Mikrofon von Jabra Headsets bei Anrufannahme oder beim Starten eines abgehenden Anrufes nicht stummgeschaltet ist, indem ein Kommando zur Aufhebung der Stummschaltung an das Headset geschickt wird (deaktivierbar)
- Optional kann eingeschaltet werden, dass die Stummschaltung von Jabra Headsets immer sofort aufgehoben wird (nicht empfehlenswert, eher für Debugging Zwecke)
|
Version 4.0.27
Neuerungen / Optimierungen
- Exportieren der Anrufliste (xlsx)
- neues Applikationsicon für macOS
- PJSIP Logs stehen nun auch unter macOS und Linux zur Verfügung
- bei der Eingabe einer Nummer im Suchfeld kann wird diese nun beim Wegklicken des Suchfensters nicht mehr aus dem Suchfeld gelöscht
- Workaround für Fehlermeldung, wenn während eines klingelnden ankommenden Anrufes ein Popup Menü geöffnet und nicht wieder geschlossen wurde, bevor der Anruf mit klingeln aufhörte
- Kontakte aus Outlook oder dem macOS Adressbuch können nun wahlweise auch als Kopie ins persönliche Adressbuch anstatt verlinkt werden beim Hinzufügen zur Buddyliste. Ein kopierter Kontakt steht auch auf anderen Geräten zur Verfügung, ein verlinkter unter Umständen nicht (? in der Buddyliste)
- In Zusammenarbeit mit einer PBX mit einer Version >=KVM400v15 kann nun direkt aus dem Client gewählt werden, welche Ansage neu aufgenommen werden soll (Voraussetzung: nötige Berechtigungen gesetzt)
|
Version 4.0.26
Neuerungen / Optimierungen
- Behebung eines Memoryleaks im Zusammenhang mit der Buddyliste
- Stark beschleunigte Suche in der Buddyliste
- Korrektur einer fehlerhaften Anzeige des "Beantwortet durch" und/oder "Gewählt durch" Namens in der Anrufliste
|
Version 4.0.15 - 4.0.19
Neuerungen / Optimierungen
- "Lämpchen" können auf grün anstelle von rot umgestellt werden
- in Warteschleifen und in der Anrufliste (beantwortet durch, gewählt durch etc.) wird nun nicht mehr der Benutzername verwendet, sondern der Name analog zur Buddyliste
- es gibt wieder die drei Punkte zum Setzen des Statuses (Rechtsklick geht weiterhin)
- / und - werden wieder akzeptiert und raus gefiltert, wenn Nummern per Copy/Paste eingefügt werden
- einzelne Gruppen in der Buddyliste lassen sich wieder einklappen
- das Umschalten der Spalten sollte nun etwas "logischer" funktionieren was die anschliessende Breite des Fensters betrifft
- die Schriftgrösse des Hauptfenster und der Anruffenster lässt sich vergrössen (Einstellungen->Diverses)
- das Hauptfenster prüft jeweils beim Einblenden, ob es zu gross für die Arbeitsfläche ist und passt sich falls nicht entsprechend an (achtung: funktioniert vorallem unter Windows zuverlässig, unter Linux ermittelt das Framework eine um ein paar Pixel zu hohe Arbeitsfläche). So wird vermieden, dass Leute das Fenster so gross ziehen (schon vorgekommen) dass sie die Anruf Frames der laufenden Anrufe nicht finden (da ausserhalb des Bildschirms...)
- die Fensterposition wird nicht mehr nur beim Beenden der Anwendung gespeichert, sondern auch nach dem Verändern der Grösse des Fensters. Dies vermeidet, dass die Position nie gespeichert wird, falls man die Anwendung immer "forciert" schliesst (per Windows Herunterfahren oder ähnlich)
- das Aufzeichnen von Ansagen kann initiiert werden (KVM400v14 erforderlich)
|
Version 4.0.2 - 4.0.14
Neuerungen / Optimierungen
- Vollbildmodus auf dem Mac wird unterstützt
- Popup Untermenüs unter Linux erscheinen nun am korrekten Ort
- der Linux Client schaltet die AVX Unterstützung (und somit WebRTC AEC3) auf Prozessoren ohne AVX (z.B. Celeron N5100) aus
- das Einladen von Telefonteilnehmern in die Konferenz funktioniert wieder
- Copy/Paste Hotkeys mit ALT sollten nun wieder funktionieren (Windows)
- unter Mac OS und Linux erschien teilweise ein "Hint" (z.B. "Menu") in den Popup Menüs. Dies wurde behoben
- der Client trifft Vorkehrungen, damit keine "falschen" Korrdinaten und Grössen gespeichert werden beim Beenden (teilweise werden in speziellen Konstallationen vom Window Manager Werte von -30000 und ähnlich für die X Koordinate zurückgegeben)
- der Client prüft bei jedem Einblenden, ob er sich in einem sichtbaren Bereich befindet. Falls nicht, wird die Position entsprechend korrigiert
- die Reihenfolge der Gruppen kann in der Buddyliste per Drag&Drop verändert werden
|