Skip to main content

wwphone ab Version 4.0.0

Version 4.0.107

Neuerungen / Optimierungen
  • Neu wird im Softphone Modus der Pegel des Mikrofonsignals angezeigt (vorerst nicht im Flex Gui Modus!)
  • Neu kann die Anrufliste nach Anrufen mit Notiz gefiltert werden
  • Der selektierte Eintrag in der Buddyliste wird nicht mehr farblich hervorgehoben
  • FIX: war der Modus in der Anrufliste auf "Abgehende", "Ankommend" oder "Verpasste" eingestellt und wurde ein Anruf beendet, welcher diesem Filter entsprach und wurden zuvor seit dem letzten Laden der Liste andere Anrufe beendet, welche dem Filter nicht entsprechen, so wurden diese unter Umständen nicht in der History angezeigt bis der Anruflistencache zurückgesetzt wurde
  • FIX: wurde die Option Status bei Inaktivität/Bildschirmsperre verwendet und landete der Rechner nach dem Setzen des Status aufgrund der Inaktivitit/Bildschirmsperre im Ruhezustand, so wurde beim Aufwachen der Status teilweise nicht korrekt zurück auf den alten Status gesetzt

Version 4.0.106

Neuerungen / Optimierungen
  • Neu kann die Zeit, bis ein Anruf in der Warteschleife hervorgehoben wird, flexibler bestimmt werden
  • Beim Exportieren der Anrufliste wird nun automatisch die Dateiendung .xlsx verwendet, falls keine Endung angegeben wird
  • Bei Neuinstallationen ist neu die Verwendung der Extmapi Schnittstelle standardmässig aktiviert
  • Aktualisierung diverser Drittanbieterkomponenten
  • Aktualisierung des GUI-Frameworks
  • Aktualisierung der OpenSSL Bibliotheken
  • Aktualisierung der VS2019 Runtime Bibliothek
  • FIX: seit Version 4.0.90 war es bei gewissen Outlook Kontakten nicht mehr möglich, diese per Drag&Drop in der Buddyliste zu speichern

Version 4.0.105

Neuerungen / Optimierungen
  • Die Anzeige des Zählers für die verpassten Anrufe kann auf Wunsch deaktiviert werden
  • Aktualisierung der hidapi.dll unter Windows
  • Workaround für Yealink Headsets: unter Windows wurde beim Drücken der Mute Taste an einem Yealink Headset das Mikrofon sofort wieder "unmuted" da die Bestätigung des Empfangs des Mute-Ereignisses zu schnell erfolgte. Neu wird 500ms vor der Bestätigung gewartet
  • FIX: seit Version 4.0.90 war es nicht mehr möglich, LDAP Kontakte per Drag&Drop als Kopie in der Buddyliste zu speichern
  • Neu kann auch eine Action URL aufgerufen werden, wenn ein ankommender Anruf beendet wird

Version 4.0.104

Neuerungen / Optimierungen
  • Update der Simply Sounds Clear Bibliothek: mit gewissen Headsets konnte der Echo Canceller für abgehackte Gespräche sorgen, sofern das Mikrofon sehr laut eingestellt war und das Mikrofon direkt am Mundwinkel platziert wurde. Die neue Version ist unempfindlich gegenüber diesem Szenario

Version 4.0.103

Neuerungen / Optimierungen
  • Unter Windows und Linux wurde der Wiedergabepuffer zwischen Mikrofon und Konferenzbrücke etwas erhöht, um besser mit Audiogeräten und/oder USB-Ports umgehen zu können, welche nicht in genügend regelmässigen Abständen Audiodaten liefern
  • Neu wird der in der Outlook Schnittstelle definierte Status nicht mehr gesetzt, falls bereits ein Status als permanent gespeichert wurde, welcher "stärker" resp. "einschränkender" bezüglich Erreichbarkeit ist, als der Status, welcher aufgrund des Outlook Termins gesetzt werden würde
  • FIX: nach einem Verbindungsverlust wurde der Chatverlauf jeweils komplett neu geladen wodurch der Verlauf beim Scrollen mehrfach angezeigt wurde. Neu wird der lokale Verlauf nur noch um die seit dem Logout/Verbindungsverlust hinzugekommenen Nachrichten ergänzt

Version 4.0.102 (nur Windows)

Neuerungen / Optimierungen
  • FIX: der Stabilitätsfix beim Ein- und Ausstecken der Audiogeräte war für die 32bit Version leider unvollständig
  • FIX: ein Handle Leak in Zusammenhang mit dem Zugriff auf Audiogeräte wurde beseitigt

Version 4.0.101 (nur Windows)

Neuerungen / Optimierungen
  • Verbessertes Umschalten zwischen Audiogeräten mit dem WASAPI Backend bei Einstecken oder Ausstecken von Audiogeräten während eines aktiven Gesprächs
  • FIX: mit dem WASAPI Audiobackend (seit Version 4.0.94) konnte in Zusammenhang mit gewissen Headsets das Programm im Softphonemodus abstürzen, wenn das als primäre Headset konfiguriert Headset ausgesteckt wurde
  • FIX: wurde während eines laufenden Gesprächs ein Headset aus- resp. eingesteckt, so dass von den primären Audiogeräten zu den sekundären gewechselt wurde oder umgekehrt, so war in gewissen Konstellationen die Gegenseite nicht zu hören, bis man den Lautstärkeregler betätigte

Version 4.0.100 (nur Windows und macOS)

Neuerungen / Optimierungen
  • FIX: unter Windows wurden in einigen Konstellationen die Outlook Kontakte nicht mehr korrekt eingelesen, sofern nicht wie empfohlen die Extended MAPI für den Import verwendet wurde, sondern die klassische OLE Schnittstelle
  • FIX: unter macOS 14 Sonoma war auf Retina Displays die Darstellung nicht hochaufgelöst

Version 4.0.99

Neuerungen / Optimierungen
  • Windows: enthält den unter Version 4.0.98 erwähnten Fix für die Suche im Chat
  • FIX: die neue Funktion, welche anzeigt, wer mit wem im Gespräch ist, verlor die Verbindungsinformationen wenn ein Kontakt Teil der Suchergebnisse bei der Suche im Suchfeld war. Es war dann jeweils erst wieder der nächste Anruf des betreffenden Kontaktes korrekt sichtbar
  • Diverse Optimierungen bezüglich Suche im Chat
  • Es wird neu nachgefragt, ob eine aus dem Chat gespeicherte Datei nach dem Speichern geöffnet resp. ausgeführt werden soll

Version 4.0.98

Neuerungen / Optimierungen
  • Windows: Workaround für ein Handle Leak in der MAPI Schnittstelle von Microsoft (hat bloss potentiell Auswirkungen, falls der Outlook Kalender über die Extenede MAPI Schnittstelle angesteuert wird und das Programm für mehrere Wochen ohne Neustart verwendet wird. In diesem Fall kann Windows potentiell den Prozess beenden aufgrund zu vieler offener Handles)
  • Linux: Unterstützt die Anzeige eines Badge Icons sofern libunity auf dem System installiert ist (z.B. unter Ubuntu Linux)
  • FIX: unter macOS und Linux funktioniert die Suche im Chat nur mittels Klick auf das Lupensymbol nach Eingabe des Suchbegriffs, eine Suche per Enter funktionierte nicht
  • FIX: bei manchen Suchbegriffen bei der Suche im Chat wurde nach der Suche der Text falsch gerendert (erst behoben unter Linux und macOS, der Fix für Windows wird in der nächsten Version enthalten sein)

Version 4.0.97

Neuerungen / Optimierungen
  • FIX: setzte man die Anrufende Person in die Haltung und führte anschliessend während der Haltung einen Transfer mit Rückfrage per Drag&Drop durch, so konnte es passieren, dass das lokale Softphone in der Haltung blieb und man dieses nicht daraus entfernen konnte. Der Transfer mittels Menü war davon nicht betroffen, ebensowenig blinde Transfers oder ein Transfer mit Rückfrage per Drag&Drop ohne vorgängiges in die Haltung setzen.

Version 4.0.96

Neuerungen / Optimierungen
  • Kleinere Optimierungen in Bezug auf Memorykopiervorgänge bei der Ansteuerung des Simply Sounds Clear Echo Cancellers
  • Unter Windows werden nun auch Hotkeys unterstützt, welche bloss aus einer Taste bestehen (nur F12 anstelle von CTRL+F12)
  • Unter Windows lässt sich neu auch ein Shortcut einrichten, mit welchem sich das Hauptfenster in den Vordergrund bringen oder einblenden lässt
  • FIX: die Schrift im Badge Icon in der Taskleiste wurde nicht an die Skalierung angepasst und das Badge Icon verschwand nach dem Aus- und wieder Einblenden des Hauptfensters

Version 4.0.95

Neuerungen / Optimierungen
  • Unter Windows wurde die Dartellung des Badge Icons in der Taskleiste verbessert
  • In Zusammenarbeit mit dem Simply Sounds Clear Echo Canceller wird nun kein WSOLA Buffer mehr verwendet, sondern ein normaler FIFO Buffer, da der WSOLA Buffer auf langsamen Geräten zu akustischen Artefakten führen konnte (einzelne Wörter leicht abgehackt in Senderichtung)

Version 4.0.94 (nur Windows)

Neuerungen / Optimierungen
  • Verwendet neu die Windows Audio Session API (WASAPI) anstelle der WaveOut API mit WMME. Der Vorteil liegt darin, dass nun das sogenannte "Ducking" (andere Anwendungen, welche über dasselbe Audiogerät laufen werden automatisch leiser oder stumm geschaltet) auch dann funktioniert, wenn nicht der Wave Mapper als Audio Schnittstelle verwendet wird. Ebenso sollten leicht tiefere Latenzen möglich sein. Der Nachteil liegt darin, dass wwphone und CTI fortan keine älteren Windows Versionen als Windows 8 mehr unterstützen werden
  • Erfolgt der Import der Kontakte und der Zugriff auf den Kalender weiterhin mit der klassichen OLE Schnittstelle anstelle der Exteneded MAPI Schnittstelle, so wird neu zwischen dem Start des Zugriffs auf Outlook und dem Auslesen der Daten drei Sekunden gewartet. Dies scheint dem Outlook Bug entgegenzuwirken, welcher auf gewissen Systemen mit delegierten Postfächern dafür sorgen kann, dass Outlook blockiert wird falls eine Anwendung auf die Outlook Schnittselle zugreift, während Outlook noch nicht gestartet wurde
  • wwphone/CTI merkt sich, welcher Status gesetzt war, falls beim Login bereits ein Status gesetzt war und verwendet diesen, wenn nach Abwesenheit durch einen Termin oder durch Inaktivität wieder auf den vorherigen Status geschaltet wird

Version 4.0.93 (nur Windows)

Neuerungen / Optimierungen
  • Weitere Anpassungen in Bezug auf die Outlook Schnittstelle (neu lassen sich delegierte Postfächer überspringen und in Verbindung mit der Redemption Library konnte am Ende des Einlesens der Kontakte ein Fehler auftreten)

Empfohlene Einstellungen für die Verwendung der Outlook Schnittstelle: wenn immer möglich verwenden Sie bitte nicht den klassischen OLE Modus, sondern die Extended MAPI. Diese funktioniert nur, wenn Sie in Verbindung mit einem 64bit Office die 64bit Version des Clients verwenden und mit einem 32bit Office die 32bit Version.

Version 4.0.92 (nur Windows)

Neuerungen / Optimierungen
  • Auf einzelnen Geräten führte in Zusammenhang mit delegierten Postfächern die neue Funktion, welche die Kontakte sämtlicher Konten einliest dazu, dass die Kontakte nicht eingelesen werden konnten (Outlook blockierte die Abfrage, wenn versucht wurde, in delegierten Postfächern auf den Kontakteordner zuzugreifen. Leider brach Outlook den Zugriff nicht mit einem Fehler ab, sondern der Funktionsaufruf kehrte nicht zurück und blockierte hierdurch den Import komplett)
  • neu lässt sich aktivieren, dass bloss die Kontakte des primären Kontos eingelesen werden sollen. Auf diese Weise lässt sich das Verhalten der Versionen vor 4.0.88 wiederherstellen

Version 4.0.91

Neuerungen / Optimierungen
  • FIX: unter macOS wurde in Verbindung mit Retina Displays teilweise das Statussymbol zu gross angezeigt
  • FIX: das Chat Symbol in der Kontaktsuche hat nicht korrekt funktioniert
  • unter macOS werden nun gewisse Statussymbole in der Statusleiste in neutralen Farben angezeigt. Bloss noch diejenigen, welche einer besonderen Aufmerksamkeit bedürfen, sind farbig
  • in der Kontaktsuche werden Kontakte, welche von der Telefonzentrale stammen und bei welchen es sich um ein Label handelt nicht mehr mit der Quelle "Mitarbeiter", sondern mit der Quelle "Label" angezeigt. Ebenso werden bei solchen Adressbucheinträgen Symbole ausgeblendet, welche keine Funktion haben (z.B. Chat etc.)

Version 4.0.90

Neuerungen / Optimierungen
  • FIX: in den Versionen 4.0.88 und 4.0.89 konnte es bei der Suche im Anruffenster während des Verbindens zu einer Fehlermeldung kommen
  • neu wird das Suchfenster während des Verbindens automatisch ausgeblendet, wenn das Anruffenster geschlossen wird (kann passieren, wenn die Gegenseite auflegt, während man verbinden möchte)

Version 4.0.89 (nur Windows und Linux)

Neuerungen / Optimierungen
  • auf sehr langsamen Systemen (z.B. mit Celeron N5100 Prozessor) konnte die Geräuschunterdrückung des Simply Sounds Clear Echo Cancellers dazu führen, dass teilweise die Gespräche gestört waren. Dies passierte, wenn aufgrund anderer Prozesse der Prozessor bereits ohne aktiven Anruf stark ausgelastet war. Aus diesem Grund wird im Modus "Auto" nun auf Geräten ohne AVX Unterstützung die Geräuschunterdrückung deaktiviert. Auf moderneren Geräten bleibt sie jedoch aktiviert
  • FIX: bei der neuen Funktion mittels welcher man sehen kann, mit wem die Mitarbeitenden telefonieren, gab es bei abgehenden Anrufen solange diese noch am Klingeln waren einen kleinen Darstellungsfehler (; am Ende der Nummer)

Version 4.0.88

Neuerungen / Optimierungen
  • Die OLE und Extended MAPI Schnittstellen können nun Kontakte mehrer in Outlook eingebundener Accounts einlesen
  • Das Plenom/Kuando Busylight kann nun wahlweise den Warteschleifenstatus anstelle des Presence- und Besetztstaus des Users anzeigen
  • Hat man im zentralen Adressbuch Kontakte mit Kundennummer und CRM-Link versehen und einen solchen Kontakt per Ziehen in die Buddyliste ins persönliche Adressbuch kopiert, so werden bei der Suche diese beiden Kontakte nicht mehr zusammengefasst dargestellt, um weiterhin die Anzeige der Kundennummer und das Anklicken des CRM-Links zu ermöglichen
  • Hat man ins Adressbuch nur eine Kundennummer, nicht aber einen CRM-Link importiert, so wird die Kundennummer nicht länger als Link dargestellt

Version 4.0.87

Neuerungen / Optimierungen
  • Neu kann in Zusammenarbeit mit der PBX ab Version 402 bereits vorgängig per Mithören/Coachen eine Verbindung hergestellt werden, welche sich automatisch in einen Anruf der betreffenden Person einklinkt, sobald dieser beginnt
  • In Verbindung mit KVM402 werden auch Sonderschaltungen angezeigt, welche sich nicht im Modus "Immer" befinden. Diese sind rot (resp. grün) solange aktiviert aber nicht aktiv (also z.B. aktivierte Ferienschaltung ausserhalb der definierten Zeit) und gelb, sobald aktiviert und aktiv (während der konfigurierten Ferien)
  • FIX: der Fix der Version 4.0.80 bezüglich automatischem Verbinden mit dem Flex Core im beschriebenen Szenario war unvollständig
  • Neu verbindet sich das Flex Gui auch automatisch mit einem Flex Core sofern der Name des Flex Core mit dem Benutzernamen des Benutzers übereinstimmt (tiefste Priorität, zuerst wird der Gerätename überprüft)
  • FIX: beim erstmaligen Öffnen des Warteschleifenmonitors fehlte teilweise die Statistik der Vergangenheit und auch die der Anrufe in der Warteschleife wurde erst ab dem nächsten neuen oder beantworteten Gespräch in den korrekten Zustand gebracht
  • In Verbindung mit KVM402 kann man sich nun anzeigen lassen, mit wem die anderen Personen im Gespräch sind. Hierzu ist vorgängig die Vergabe der entsprechenden Berechtigungen im Webinterface der PBX nötig (Tab "Privacy"). Achtung: es werden jeweils nur diejenigen Gespräche angezeigt, welche ab Start von wwphone/CTI zustande kommen. Ist jemand bereits beim Start der Software im Gespräch, so wird nur angezeigt, dass diese Person besetzt ist, die Info, mit wem, ist aber nicht abrufbar. Die Anzeige erfolgt per Rechtsklick auf die sich im Gespräch befindende Person
  • Es kann nun eingestellt werden, dass sich der Warteschleifenmonitor immer im Vordergrund befindet
  • Es kann nun eingestellt werden, dass Anrufe, welche sich seit mehr als 40 Sekunden in der Warteschleife befinden, optisch hervorgehoben werden
  • Verbesserte Erennung, ob die verbunde Telefonzentrale das Speichern von Mailadressen unterstützt (ab KVM402)
  • Unter Windows wird nun in der Taskbar die Anzahl der Aufgaben angezeigt
  • Der Linux Client wird nun mit OpenSSL 3.3.1 ausgeliefert aufgrund von Kompatibilitätsproblemen mit Distributionen, auf welchen libcurl bereits von OpenSSL 3.3 abhängt
  • Das Fensterverhalten unter Linux wurde in Bezug auf das Öffnen im Vordergrund leicht angepasst

Version 4.0.86

Neuerungen / Optimierungen
  • Aktualisierung des GUI Frameworks
  • In Verbindung mit einer Anlage ab KVM401v11 können Kontakte aus dem persönlichen Adressbuch welche in die Buddyliste gezogen wurden für andere Benutzer freigegeben/in der Buddyliste eingeblendet werden. Voraussetzung ist die Berechtigung "darf öffentliches Adressbuch verwalten"
  • Neu können in Verbindung mit einer Telefonzentrale ab KVM401v10 Tags zu Kontakten hinterlegt werden. Diese lassen sich in Sonderschaltungen als Filter oder Negativfilter einsetzen (Beispiel für mehrere Tags: #Einkauf#Wichtig)
  • Neu können zu Kontakten mit einer Telefonzentrale ab KVM401v11 auch Emailadressen hinzugefügt werden
  • FIX: ein Memory leak beim Verschieben von Kontakten mittels Drag&Drop innerhalb der Buddyliste wurde behoben
  • FIX: wurde unter Windows eine Skalierung abweichend von 100% verwendet, so wurde der falsche Ausschnitt aus der Buddyliste beim Verschieben von Kontakten mittels Drag&Drop angezeigt
  • FIX: Korrektur der Drag&Drop Vorschau beim Ziehen eines Kontaktes aus dem Adressbuch in die Buddyliste

Version 4.0.85

Neuerungen / Optimierungen
  • "Simply Sounds ClearTM" kommt nun standardmässig zum Einsatz, sofern "Auto" als Echo-Canceller gewählt wurde
  • neu kann der Anwesenheitsstatus unter Windows und Linux direkt über das Popupmenü des Symbols im Benachrichtigungsfeld (Systray) verändert werden. Somit ist es nicht länger nötig, das Hauptfenster einzublenden um den Anwesenheitsstatus anzupassen
  • unter Linux wurde das Popupmenü des Symbols im Benachrichtigungsfeld (Systray) um diverse Punkte ergänzt, welche zuvor nur unter Windows verfügbar waren
  • verliert der Flex Client den Kontakt zum Flex Core, so wird nun im 15 Sekunden Takt während einer Minute versucht, die Verbindung automatsich wiederherzustellen. Während dieser Zeit ist weiterhin die manuelle Auswahl eines anderen Flex Cores oder ein manueller Verbindungsversuch möglich
  • die Auswahlmenüs in den Einstellungen wurden so angepasst, dass sie nicht länger auf die Scrolltaste der Maus reagieren. Sonst konnte es passieren, dass man versehentlich Einstellungen anpasste
  • FIX: vor dem erstmaligen Aufruf des Popupmenüs im Hauptfenster waren die Einträge für den Wechsel zwischen den Identitäten im via Systray aufgerufenen Popupmenü nicht korrekt beschriftet
  • FIX: unter Linux und auf dem Mac konnte es passieren, dass bei fehlerhaft eingetragenen Zugangsdaten im Flex Core Modus das Symbol im Benachrichtigungsfeld nicht erschien und es daher auch nicht möglich war, das Einstellungsfenster zu öffnen
  • FIX: unter Linux konnte es passieren, dass nach einem Start im Flex Core Modus und dem Wechsel in einen Modus, in welchem das Hauptfenster angezeigt werden können soll, dieses nicht einblendbar war. Ebenso konnte es sein, dass unter Linux mit der Startoption "Hauptfenster beim Starten verstecken das Hauptfenster danach gar nicht angezeigt werden konnte

Version 4.0.84

Neuerungen / Optimierungen
  • Es steht ein neuer, sehr leistungsfähiger Echo-Canceller mit Geräuschunterdrückung zur Verfügung (in den Softphone Einstelunngen auf "Simply Sounds ClearTM" umstellen zum Testen)
  • im wwflex GUI Modus kann nun gewählt werden, dass man im CTI Modus forfahren möchte, falls man sich nicht mit dem Flex Core verbinden kann. Anschliessend steht im Menü zur Modusauswahl für abgehende Anrufe der Menüpunkt "Mit Flex Core verbinden" zur Verfügung, mit welchem man wieder in den Flex GUI Modus wechseln kann. Auf diese Weise kann flexibel zwischen Flex GUI und CTI Modus gewechselt werden (z.B. während der Arbeit im Homeoffice, wenn man über die wwmobile App telefonieren möchte), ohne dass man die Konfiguration von wwphone/CTI anpassen muss
  • neu kann direkt über das Popup Menü zwischen verschiedenen Identitäten umgeschaltet werden
  • es steht eine neue Option zur Verfügung, mit welcher man das Chatfenster automatisch öffnen oder in der Vordergrund bringen lassen kann, wenn eine neue Nachricht eintrifft
  • der minimale Zeitabstand zwischen zwei Doppelklicks auf dieselbe Zielnummer wurde von 500ms auf eine Sekunde erhöht
  • diverse Fehlerbehebungen und Optimierungen in Verbindung mit der Suche in LDAP Adressbüchern

Version 4.0.82

Neuerungen / Optimierungen
  • Wurde ausgewählt, dass Anruffenster nie automatisch andocken sollen und dass per Hotkey gewählte Nummern sofort (ohne Bestätigung) gewählt werden sollen und wurde das Hauptfenster ausgeblendet, so wird das Hauptfenster bei einem abgehenden Anruf nicht mehr länger automatisch eingeblendet. Es erscheint also bloss das Anruffenster

Version 4.0.81 (nur Windows)

Neuerungen / Optimierungen
  • In der Anrufliste werden nun auch bei weiterverbundenen Anrufen die Benutzernamen der Personen mit dem Nicknamen resp. Vor- und Nachnamen ersetzt
  • Es steht eine neue Option zur Verfügung, mit welcher erreicht werden kann, dass Anruffenster nie automatisch angedockt werden (auch nicht bei abgehenden Anrufen)
  • Es steht eine neue Option zur Verfügung, mit welcher erreicht werden kann, dass das Fenster automatisch in den Vordergrund geholt wird, sobald man einen Anruf annimmt und das Anruffenster automatisch andockt
  • Wählt man eine Zielnummer per Hotkey und befindet sich das Hauptfenster im Hintergrund (wurde aber nicht ausgeblendet), so wird das Hauptfenster automatisch in den Vordergrund geholt
  • FIX: je nachdem, wie das Programm gestartet wurde, wurden unter Windows die Klingeltöne teilweise nicht gefunden, sofern diese nicht mit einem absoluten Pfad konfiguriert wurden

Version 4.0.80

Neuerungen / Optimierungen
  • FIX: die automatische Auswahl des korrekten Flex Cores anhand des Gerätenamens funktioniert für den gemäss Sortierung ersten Eintrag nicht korrekt, für die restlichen jedoch problemlos
  • FIX: Darstellungsproblem in den Softphone Einstellungen in Version 4.0.79
  • FIX: wenn eine Notiz zu einem Anruf erstellt wurde, die Notiz mehrzeilig war und die erste Zeile weniger als 29 Zeichen lang war, so wurde der Anruf in der Anrufliste unter Windows teilweise nicht korrekt dargestellt
  • FIX: waren im Flex Client Modus in der Remote Desktop Session keinerlei Audiogeräte verfügbar, so wurde beim Einloggen jeweils sofort das Softphone Einstellungen Fenster des Flex Cores aufgerufen, obwohl dort bereits Audiogeräte konfiguriert waren
  • FIX: im Flex Core Modus unter Windows bewegte sich teilweise das Fenster jede Sekunde, welches nachfragte, ob man zulassen wolle, dass sich XY mit dem Flex Core verbindet
  • Optimierung: wurde gleich nach dem Login der Client wieder ausgeloggt oder beendet, so dauerte bei aktiviertem OLE Workaround das Beenden/Ausloggen teilweise um die zehn Sekunden
  • Optimierung: unter Windows und Linux wird im Flex Core Modus sichergestellt, dass das Einstellungsfenster für die Auswahl der Audiogeräte im Vordergrund geöffnet wird (sollte bei jedem Klick auf "Softphone Einstellungen" im Flex Client wieder nach vorne geholt werden)

Version 4.0.79

Neuerungen / Optimierungen
  • Die minimale Breite des Anruffensters wurde etwas vergrössert, damit beim Verbinden an externe Nummern die komplette Nummer ins Eingabefeld passt
  • FIX: war der Cursor während eines ankommenden Anrufes in einer andere Software und wurde das Fenster nicht angedockt  (weder automatisch noch manuell), so konnte es passieren, dass beim Versuch, einen Anruf an eine externe Nummer zu verbinden, das Eingabefeld erst nach einem Wechsel in ein anderes Fenster und zurück ins Anruffenster korrekt funktionierte (oder nach dem Andocken)
  • FIX: wollte man einen Anruf an eine externe Nummer transferieren und dockte das Anruffenster während der Eingabe der Zielnummer an, so erschien eine Fehlermeldung

Version 4.0.78

Neuerungen / Optimierungen
  • im Anruffenster und in der Anrufliste wird nun falls definiert der Nickname von Mitarbeitenden verwendet und nicht mehr länger Vorname + Nachname
  • es existiert unter Hotkey/Action URL neu die Möglichkeit, eine URL aufzurufen, wenn die anrufende Telefonnummer im Swisscom Directories Telefonbuch gefunden wurde (zwecks Darstellung auf einem zentralen Monitor oder ähnlich)
  • Win: bei der Verwendung der OLE oder Extended MAPI Schnittstelle besteht neu die Möglichkeit, auch öffentliche Adressbücher einlesen zu lassen (Beta)
  • Linux: teilweise wurde bei ankommenden Anrufen das Rendering des Anruffensters gestört. Das Fenster war danach optisch eingefroren, bis es ans Hauptfenster angedockt wurde. Dies scheint verursacht worden zu sein durch eine Platzierung des Fensters in der rechten unteren Ecke des Bildschirms. Neu wird das Fenster daher ein paar Pixel über dem Bildschirm Unterkante platziert

 

Version 4.0.77 (nur Windows 64bit)

Neuerungen / Optimierungen
  • ein weiteres Problem im selben Zusammenhang, welches nur für Windows 64bit galt, wurde behoben

 

Version 4.0.76 (nur Windows 64bit)

Neuerungen / Optimierungen
  • der für die Datei wwphone.exe respektive cti.exe eingesetzte Compiler hat aufgrund eines Compiler Bugs unter Windows fehlerhaften Code erzeugt, welcher in gewissen Konstellationen zu einem Absturz des Programms führen konnte

 

Version 4.0.75

Neuerungen / Optimierungen
  • behebt ein Problem mit der LDAP Suche innerhalb der Verbinden an externe Nummer Funktion

 

Version 4.0.74

Neuerungen / Optimierungen
  • waren beim Programmstart Koordinaten ausserhalb der verfügbaren Bildschirme gesetzt und war zugleich die Grösse für das Hauptfenster kleiner gesetzt, als minimal erforderlich, so konnte dies dazu führen, dass teilweise das Programm nicht richtig gestartet wurde (grauer oder weisser Inhalt im  Hauptfenster). Um dies zu vermeiden, wird nun die Anpassung auf die minimale Grösse beim Programmstart erst nach 2-3 Sekunden durchgeführt
  • neue Gruppen in der Buddyliste können nun auch erstellt werden, indem man mit der rechten Maustaste auf einen leeren Bereich in der Buddyliste klickt (zuvor war ein Rechtsklick auf den Titel einer bestehenden Gruppe nötig)
  • macOS: neu lässt sich durch den den Aufruf von "open wwphone:reject" resp. "open pbxcti:reject" das Ablehnen des klingelnden Anrufes erreichen. (Nützlich zur Automatisierung mittels Hotkeys)
  • macOS: die Software wurde neu mit SDK 14.2 übersetzt (zuvor SDK 13.3)

 

Version 4.0.73 (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

t