Pascom Client v98 BETA

pascom Client Android v98 BETA (98.R2966)

German

Wir haben die Android-App vollständig überarbeitet um die Zuverlässigkeit beim Annehmen von Anrufen und die Startgeschwindigkeit zu erhöhen.

Die Anleitung zur Beta-Teilnahme ist hier.

Known Issues

  • Manchmal aktiviert sich das Display nicht automatisch bei einem eingehenden Anruf während das Gerät klingelt. Im Sperrbildschirm kann dann die pascom Benachrichtigung verwendet werden um den Anruf anzunehmen
  • Manchmal aktiviert sich der Kamera-Autofokus beim Scannen des Pairing QR-Codes nicht

English

Completely refactored the Android App to improve the startup time and the reliability when accepting calls.
How to participate in the beta.

Known Issues

  • Sometimes the display stays off during an incoming call. In this case, the call can be accepted using the pascom Notification on the lockscreen
  • Sometimes the autofocus is not enabled when scanning the pairing qr code

Der Link verweist auf diesen Beitrag und nicht auf die Anleitung.

Hallo @noses,

danke für den Hinweis, ich hab die Links repariert.

Grüße,
Jan

Guten Morgen,
ich habe und hatte die Beta Android App. Bis zu dieser neuen Version ging sie mehr oder weniger gut, Anrufe konnten nicht immer angenommen werden, wurden aber signalisiert. Nachrichten kamen zu 100% an und konnten zu 99% verschickt werden. Anrufe ausgehend konnten getätigt werden.
Seit der neuen Beta geht eigentlich nichts mehr. Anrufe kommen meistens nicht an und können nicht angenommen werden. Nachrichten kommen nicht an und werden verspätet oder gar nicht verschickt. Abgehende Anrufe gehen auch nicht. Ggf. hat das auch was mit einem Netzwechsel von Wlan auf LTE zu tun etc. - unterwegs ist die App derzeit scheinbar nicht brauchbar was schade ist, da da unsere Firmenkommunikation drüber läuft.
Version 98 RR2966
Anbdroid 13
Samsung S20FE
Welche Infos braucht Ihr noch von mir ?

Beste Grüße, Jan

pascom Client v98 BETA (98.R3030, 27.04.2023)

German

  • Der Client ist nun Cloud-Only, eine Verbindung zu Onsite Servern ist nicht mehr möglich
  • Tiefgreifende Überarbeitung “unter der Haube”
  • Neue Mindestvorraussetungen bei den Betriebssystem Versionen:
    – Ubuntu Linux 20.04
    – macOS 11
    – iOS 14
    – Android 8.0
  • Desktop: Überarbeitete Logik für die Auswahl der Audiogeräte . Der client merkt sich nun die verwendeten Geräte in der Reihenfolge und verwendet immer das “erste verfügbare” Gerät.
  • Desktop: pascom Benachrichtigungen haben ein überarbeitetes Layout
  • Desktop: Farbvariaten diverser Emojis werden nun gruppiert
  • Android: Verbesserungen beim Handling eingehender Anrufe
  • Ubuntu Linux: Wenn eine X11-basierte Session verwendet wird, kann es sein das ein weiteres Paket nachinstalliert werden muss: sudo apt install libxcb-cursor-dev
  • Windows: Erkennung des Supports für Windows-Info-Center Benachrichtigungen funktioniert nun korrekt unter Windows 2022
  • Vereinfachter Login-Bildschirm, der Server muss nun nicht mehr eingegeben werden
  • Mobil: Onsite-Migrationsassistent entfernt
  • Line Keys in Basiskonfiguration können nun auch hinzugefügt werden, wenn die Basiskonfig leer ist

Known Issues

  • QR-Code Scanning auf 32bit Android Geräte führt zu einem Crash
  • Desktop: Nach dem Update ist eine einmalige Neukonfiguration der Audiogeräte erforderlich

English

  • Client is now cloud-only, a connection to onsite servers is not possible anymore
  • Major refactoring of the codebase
  • New minimum OS requirements:
    – Ubuntu Linux 20.04
    – macOS 11
    – iOS 14
    – Android 8.0
  • Desktop: Reworked logic for selecting the used audio devices. The client now remembers the used devices in order and always uses the first available one.
  • Desktop: Reworked layout for pascom notifications
  • Desktop: Color variants for emojis are now grouped
  • Android: Improvements for handling incoming calls
  • Ubuntu Linux: If a X11-based session is used, it may be necessary to install an additional package: sudo apt install libxcb-cursor-dev
  • Windows: Detecting support for windows info center notifications now works correctly on Windows Server 2022
  • Simplified login screen, it’s not necessary to enter a sever anymore
  • Mobile: Removed the onsite migration assistant
  • Line keys can be added even if the base config is empty
  • Line Keys können nun auch hinzugefügt werden, wenn die Basiskonfig leer ist

Known Issues

  • QR-Code scanning on 32bit android devices crashes
  • Desktop: After the update, a one-time reconfiguration of the audio devices is necessary

Tickets

  • [CL-1532] Port pascom Client to Qt 6
  • [CL-1553] Group related emojis
  • [CL-1953] Do not switch to auto away if a call is active
  • [CL-2187] Proper MediaStream cleanup if pipeline creation fails
  • [CL-2230] Attended transfer fails if the app is backgrounded while a call is running
  • [CL-2398] Ensure that correct device/location list is cached with all properties
  • [CL-2690] Make roster header height dynamic
  • [CL-2749] Implement a compatibility layer to parse legacy commands directly from and into protobuf messages
  • [CL-2760] Remove QOS Implementation from pjsip windows implementation again
  • [CL-2766] Drop support for Android versions older than 8.0
  • [CL-2768] Swipe accepting calls broken on some devices
  • [CL-2867] Improve audio device selection algorithm on desktop
  • [CL-2872] Client crash when starting/closing video too often
  • [CL-2913] Drop Support for Ubuntu 18.04 LTS and build the client on Ubuntu 20.04 AMI
  • [CL-2927] Introduce constants for z-ordering in the QML UI
  • [CL-2938] Native image picker not working on iOS
  • [CL-2987] Use proper domain for client connections instead of an IP, remove NAT64 detection
  • [CL-3003] Improve Journal search, ignore special Characters like comma
  • [CL-3006] Send the preferred device to the server if it changes
  • [CL-3021] Adopt AndroidVideoController to Qt6
  • [CL-3024] Profile symbol section headings are not translated
  • [CL-3025] Improve usability of waiting call list of queue
  • [CL-3054] Move “Favorites” button into Item details
  • [CL-3091] Split the android application into service and activity, use IPC for communication
  • [CL-3092] Show reconnect button in offline toast popup
  • [CL-3099] Improve click to dial feedback when dial failed on macOS
  • [CL-3100] Click on letters in outlook phone book not working
  • [CL-3109] Trigger screen recording permission on macOS
  • [CL-3116] Mobile client shows wrong callee after push
  • [CL-3121] Windows Notification Center availability not recognized correctly on Windows Server 2022
  • [CL-3122] Team will not be updated when we remove its member
  • [CL-3124] Android volume buttons broken after call push
  • [CL-3126] Chat view not updating when deleting asset
  • [CL-3129] Group call notification doesn’t disappear when group call is ended
  • [CL-3132] The number of participants in the group is not correct
  • [CL-3135] Android shows splash screen until force quit
  • [CL-3137] Profile names can contain unwanted characters
  • [CL-3138] Extend pascom call notifications with new button styles in desktop client
  • [CL-3139] iOS file sharing not sending image until app restart
  • [CL-3146] Remove the server input field from pascom Client login screen
  • [CL-3152] Sort XMPP groups in roster filter alphabetically
  • [CL-3157] SQL Filter in TeamJournal may select wrong queues
  • [CL-3163] Improve UI for team journal entries answerd by other members
  • [CL-3164] Client Hamburger Menu for Chats and Group Chats
  • [CL-3165] Run pascom Client natively on Wayland instead of using XWayland
  • [CL-3175] The local phone book (Apple contacts (iOS)) is visible only while ringing
  • [CL-3176] Client layout broken, seems to use wrong scaling with different monitors
  • [CL-3189] Can’t hide keyboard when creating a group on android
  • [CL-3207] Fix Android Phonebook initialization
  • [CL-3214] Stream Logs from sattelite applications into the main app
  • [CL-3219] Client crash on calling Toast constructor in openToastPopup
  • [CL-3224] Callee shows screenshare indicator when caller is actually sending
  • [CL-3229] Can’t add line key in client if there is none in the basic config
  • [CL-3231] Windows native notification don’t show full german text for “accept and hold” when call waiting is active
  • [CL-3235] Show better hint that phone gets activated in the profile actions
  • [CL-3239] Group call can be started during active 1on1 call
  • [CL-3242] Improve Jabra headset initialization
  • [CL-3262] Explicitely request camera permissions on macOS
  • [CL-3263] Remove intent handler for credential migration from pascom Cloud Client
  • [CL-3266] Enable ubsan (undefined behavior sanitizer) in debug builds
  • [CL-3274] Deleted user is still visible in the favorite roster in a client
  • [CL-3277] Broken transfer workflow
  • [CL-3281] Memoryleaks in connections
  • [CL-3287] Do not open/execute files in chat by accident
  • [CL-3288] Merge and Port CL-3213 sqlite logging into current
  • [CL-3292] Link for Sennheiser headset software is not clickable
  • [CL-3293] Stop Kuando busylight ringing when finishing initial setup
  • [CL-3303] Client crashes when hanging up a call sometimes
  • [CL-3307] Client crashes when starting with parameter -h
  • [CL-3308] MacOS client shows white chat header after switching theme
  • [CL-3309] Emoji skin color selector is shown directly on left click
  • [CL-3310] Android client does not show up on incoming call when phone is locked
  • [CL-3311] Pairing does not ask for mobile number anymore
  • [CL-3312] Make sure that Qt6 client runs on VMs and Terminal Servers without additional parameters
  • [CL-3314] Remove Qt ActiveX from client dependencies
  • [CL-3318] Android refactoring regressions
  • [CL-3319] Rostercell highlighting on mobile is irritating
  • [CL-3320] Pairing on Android sometimes gets stuck
  • [CL-3324] Chat push notifications are not showed properly
  • [CL-3325] Sharing files on iOS is not working properly
  • [CL-3326] Journal on Android doesn’t update properly
  • [CL-3329] Share extension will not work properly on first try
  • [CL-3330] Filter in select location popup on mobile broken
  • [CL-3332] Popup layout broken with Qt6
  • [CL-3338] UI glitch while sharing screen from Desktop while using the mobile to phone
  • [CL-3339] Can’t pickup calls from “Waiting Calls” section
  • [CL-3340] Round corners in custom pascom notifications
  • [CL-3341] Output logs on stdout/stderr if the client is started within a terminal on windows
  • [CL-3343] Broken call activity view after changing layout of client
  • [CL-3344] Periodic reconnect doesn’t work on android
  • [CL-3346] Problem with UI when client width is less than two columns
  • [CL-3347] Video not shown when join a conference that was already running when client starts
  • [CL-3350] Use java based Log methods for adb logging
  • [CL-3352] Android dependency housekeeping
  • [CL-3353] Android app sometimes gets killed by OS while in background
  • [CL-3354] Android app display sleep and app history handling
  • [CL-3355] Android pushed chat messages not visible in chat anymore
  • [CL-3358] Media preview on mobile broken
  • [CL-3361] Mobile client terminates when trying to choose a file for sending a fax
  • [CL-3362] pulsesink broken on linux
  • [CL-3363] Deactivate user-enabled debug log automatically after a while
  • [CL-3364] Broken call activity when calling some external numbers
  • [CL-3365] Remove or rework “Disable dynamic scrolling” switch
  • [CL-3366] Android roster scrolling stutters after wakeup
  • [CL-3367] Weird behavior for hovered cells when scrolling in contact list
  • [CL-3368] Fine tune notification channels
  • [CL-3369] Sending and receiving video / Screensharing on Firefox is broken
  • [CL-3370] Dockable window broken
  • [CL-3371] Linux client crash when attach file button is pressed in chatView
  • [CL-3372] pascom Client crashes on Android 8
  • [CL-3374] Client crash on shutdown if a conversation is open
  • [CL-3377] Blank view when client starts while pbx is offline
  • [CL-3379] Edge cases in Android call push handling
  • [CL-3381] Teamstatus after restart of client is incorrect
  • [CL-3382] Dialpad on mobile is laggy
  • [CL-3383] Camera not stopped when leaving settings
  • [CL-3384] Android incoming pascom call during GSM call
  • [CL-3385] urls are highlighted but unclickable on linux
  • [CL-3386] Client does not exit fullscreen layout
  • [CL-3387] Broken combo box borders
  • [CL-3388] Change status text icons broken
  • [CL-3394] Client sends typing events while the user types into another program
  • [CL-3396] “Devices changed” toast appears after every device rescan
  • [CL-3397] Memory leaks in client
  • [CL-3400] macOS client update broken if sudo permissions are required
  • [CL-3402] Weird color change for phone icons in contactlist
  • [CL-3404] Logout from location via function code doesn’t work properly
  • [CL-3405] Call Waiting is not working on Android
  • [CL-3409] Broken layout of chat file attachments in search results
  • [CL-3413] Mobile client immediately shows fullscreen layout on start
  • [CL-3414] Android client crashes on mute microphone
  • [CL-3415] Missing names and broken layout in phone book
  • [CL-3416] Group URL is cut off without “…” if the UI is too narrow
  • [CL-3417] Wrong padding for combo box list elements on first open
  • [CL-3420] Android App sometimes shows wrong call duration
  • [CL-3422] Maximised client on macOS shrinks on drag&drop of a file
  • [CL-3425] VideoItem sometimes takes a long time to show video frames when switching between display modes
  • [CL-3426] Broken layout in call waiting
  • [CL-3428] Hide Android Navigation Bar on “swipe screen”
  • [CL-3432] Android - One way audio on remote controlled calls
  • [CL-3433] Conference button still enabled after hangup of second call
  • [CL-3435] Voicemailbox has wrong audio output device
  • [CL-3436] Active screenshare in 1-1 call is shown in group view
  • [CL-3444] Sometimes call push on Android is not working
  • [CL-3446] Call UI on mobile is not shown properly in some cases
  • [CL-3449] Change FollowMe on Ubuntu is not working
  • [CL-3450] Wrong mute state
  • [CL-3451] Avatar in call different size
  • [CL-3452] Group view shows no call time
  • [CL-3453] Roster tooltip shows up in phone book
  • [CL-3461] Auto focus with for QR code scanning not working with Android
  • [CL-3463] Refactor SettingsStore API and fix Journal filter for teams
  • [CL-3465] Opening downloaded fax (if we already downloaded it once) via client , is not working
  • [CL-3468] Android client offline while call is running
  • [CL-3472] Can’t save journal entries to phonebook
  • [CL-3474] GSM calls via client are not working
  • [CL-3475] Call recordings not visible in the client
  • [CL-3476] Update installation doesn’t start automatically on windows
  • [CL-3480] Client sometimes starts the camera even if no video is visible
  • [CL-3481] Maintain minimum version descriptions for pascom Client
  • [CL-3482] Cursor changes in settings UI when hovering section of main view elements
  • [CL-3485] Integrated macOS camera shows no video
  • [CL-3488] Chat text field looses focus if clicked on emoji
  • [CL-3489] Button for unread messages in avatar header too small
  • [CL-3490] Polish loop when configuring a new profile
  • [CL-3491] Better translation if password change fails in the client
  • [CL-3493] Client crash on quit / restart
  • [CL-3494] Save and delete phonebook entry sometimes fails
  • [CL-3495] Android client crashes on dial/call push
  • [CL-3500] Remove unused FileTransfer components
  • [CL-3501] Audio Configuration API usability improvements

Hallo.

Vielen Dank für den Hinweis. Auf zwei Geräten (Android 11 und Android 10) installiert und getestet.
Client 98.R2966_2c4e6f16d

Android 11:


Scannen QR-Code = kein Focus der Kamera (Login mittels QR-Code nicht möglich)

Mobile gesperrt = Benachrichtigung wird angezeigt, kein Klingeln, Abheben mit Klick auf Benachrichtigung möglich, Pascom-App wird gestartet; wenn man nicht abhebt sondern den Anruf verpasst dann bleibt ein grauer Screen mit den Anrufer Informationen “hängen” für ca. 1 Minute

Mobile entsperrt = Benachrichtigung wird angezeigt, kein Klingeln, Abheben mit Klick auf Benachrichtigung möglich, Pascom-App wird aber nicht gestartet - man muss die App händisch starten

Android 10:


Scannen QR-Code = kein Focus der Kamera (Login mittels QR-Code nicht möglich)

Mobile gesperrt = Benachrichtigung wird angezeigt, es klingelt allerdings nur manchmal, manchmal wird auch direkt der Abhebescreen aktiviert (eher selten) auf dem man dann direkt nach rechts wischen kann zum Annehmen des Gesprächs

Mobile entsperrt = Benachrichtigung wird angezeigt, es klingelt einmal (es hört sich so an, als ob der 2te Klingelton sich mit dem 1ten Klingelton überlagert) und danach nicht mehr obwohl das Benachrichtigungsfeld stehen bleibt, wenn man auf Annehmen klickt wird die Pascom App nicht gestartet - man kann aber mit dem Anrufer telefonieren und muss die App händisch starten

Mein Fazit: Keine Verbesserung. QR-Code scannen geht nicht mehr - zumindest mit meinen Test-Geräten.

Die Tests wurden im selben Büro mittels WLAN und einer stabilen Internetverbindung durchgeführt. Während der Tests habe ich auch immer wieder das iPhone getestet. Dort hatte ich keine Probleme.

Für mich ist das Thema aktuell deshalb sehr wichtig, weil ich einen Kunden habe der ca. 20 Android-Handys mit der Pascom-App haben möchte. Leider kann ich ihm das aber momentan nicht anbieten, da die mobile App nur eingeschränkt funktioniert.

Aber vielleicht habt ihr ja ein Android-Gerät welches besser funktioniert - dann könnte ich das dem Kunden anbieten?!

LG Thomas Pilz

1 Like

Hallo @inmedias.it, @ComputerPilz ,

danke für euer Feedback. Bitte probiert die neue Beta v98.R3030 aus, hier sind einige Verbesserungen eingeflossen. Insbesondere das Klingeln beim eingehenden Anruf sollte nun zuverlässiger sein.

@ComputerPilz: Eine direkte Empfehlung für ein Android Gerät zu geben ist schwierig. Generell sind neuere Android Versionen hier zuverlässiger und verhalten sich weniger eigenartig.

Grüße,
Jan

Also bei meinem Android wird mir diese Version nicht angezeigt und nicht zum Update angeboten - gibt es da noch einen Trick ?

Ich habe auch aktuell die Android Beta im Test. (Android 13)
Gestern konnte die App sich nicht mehr an der Cloud anmelden.
Auch nach mehrmaligen Neustarts und tests von verschiedenen Netzen (WLAN, LTE…) keine Besserung.
Einzige Lösung war ein erneutes Pairing.

Das wurde durch den fehlenden Fokus der Kamera erschwert.
Es ging dann letztendlich über den Code im Client auf dem PC, da dieser sehr groß dargestellt wird.

Und die Filter im Journal resetten sich ständig.
Wenn ich die Teams im Filter deaktiviere, aktivieren die sich (evtl. täglich) wieder automatisch.

Hallo @inmedias.it,

wir haben die Version zum Zeitpunkt des Posts im Play Store zur Verteilung freigegeben. Bis es dann überall verfügbar ist kann es etwas dauern…

Grüße,
Jan

Hallo @pkraus,

hattest du debug Logs eingeschaltet als das Problem mit der Verbindung zur Cloud aufgetreten ist?

Journalfilter und QR-Code Autofokus sollten mit der aktuellen Beta wieder funktionieren.

Grüße,
Jan

Leider nein, das kam ziemlich überraschend.
Ich mache die aber mal an.

kleiner Nachtrag noch - nach einem Neustart vom Telefon kann ich auch wieder Nachrichten verschicken und telefonieren.

Hallo zusammen,

anbei eine Erklärung zur erwarteten Funktionsweise der Android App:

Fall 1 - pascom Client nicht im Vordergrund, Smartphone entsperrt

Wenn ein Anruf eingeht und

  • der Bildschirm entsperrt ist und
  • der pascom Client nicht im Vordergrund ist

Sollte das Smartphone klingeln und vibrieren (je nach genauer Geräteeinstellung) und eine “schwebende” Benachrichtigung anzeigen.
Mit dieser Benachrichtigung kann man auf drei Wegen interagieren:

  1. Tap auf den Button “Abweisen”: Anruf wird abgewiesen. Smartphone hört auf zu klingeln.
  2. Tap auf die Benachrichtigung: dann öffnet sich der pascom Client und man kann darin den Anruf annehmen oder ablehnen.
  3. Tap auf “Annehmen”: Der Anruf startet, ohne dass der pascom Client sichtbar wird. Der laufende Anruf wird durch eine permanente Benachrichtigung (über welche man den Anruf auch auflegen kann) signalisiert. Ab Android 12 wird am oberen Bildschirmrand zusätzlich ein Mikrofonindikator dargestellt. Es ist nicht notwendig, dass der pascom Client sichtbar ist um zu telefonieren.

Fall 2 - Smartphone gesperrt

Ist das Display gesperrt, wird ein eingehender Anruf signalisiert durch klingeln und vibrieren (je nach Geräteeinstellungen) zusätzlich wird der pascom Client auf dem Sperrbildschirm aktiv. Wird der pascom Client im Sperrbildschirm nicht aktiv, haben wir darauf (leider meist) keinen direkten Einfluss. Auf jeden Fall ist dann aber eine Benachrichtigung sichtbar über welche der Anruf angenommen/abgewiesen oder der pascom Client in den Vordergrund geholt werden kann. Hier unterscheiden sich jedoch die Bedienansätze von Hersteller zu Hersteller etwas, so dass es im Detail auf das genaue Handy Modell ankommt was hier auf dem Sperrbildschirm genau möglich ist.

Desweiteren sollte das Smartphone aufhören zu klingeln wenn der Anrufer auflegt oder der Anruf an anderer Stelle (Desktop Client oder Tischtelefon) angenommen wurde.

Bei Abweichungen vom beschriebenen Verhalten könnt ihr gerne den Debug Modus einschalten und mir die SupportInfo per PN zukommen lassen. Dann können wir das untersuchen. Hier bitte immer den (groben) Zeitpunkt und eine kurze Fehlerbeschreibung hinzufügen, so können wir uns in den Logs besser orientieren. Danke schonmal für die Mithilfe an dieser Stelle!

Endgerät: Version 98.R3030 Xiaomi - Redmi Note 8 Pro (begonia_eea) ABIS: arm64-v8a armeabi-v7a armeabi/Android 11.0

Serverversion: pascom 20.00.D10673_8de517a36a
Instanz ID25732

Debug Logs Aktiviert

03.05.2023 Uhrzeit 08:54
Fall 1 - Pascom Client nicht im Vordergrund, Smartphone entsperrt:
Benachrichtigung wird angezeigt (Accept, Decline), kein Klingeln/kein Vibrieren
Abheben bei Klick auf Accept nicht möglich. Auch nach öffnen der Pascom-App kann man nicht abheben. Es gibt keine Schaltfläche dazu.

03.05.2023 Uhrzeit 08:52 Uhr:
Fall 2 - Smartphone gesperrt:
Bildschirm bleibt schwarz, kein Klingeln/kein Vibrieren
Wenn man dann nach ein paar Minuten den Bildschirm entsperrt bleibt ein graues Fenster vom Pascom Client hängen für ca. 1 Minute (Meldung = Eingehender Anruf und Verbinde), sonst keine Schaltflächen

LG Thomas Pilz

pascom Client v98 BETA (98.R3045, 04.05.2023)

German

  • Android: Unter Android 10 und neuer wird eine neue Audio API verwendet, das Umschalten zwischen Freisprechen, Bluetooth und Ohrhörern ist jetzt auf diversen Geräten (e. g. OnePlus) zuverlässiger
  • Android: Anzeigeproblem behoben, bei dem die App fälschlicherweise als “nicht verbunden” angezeigt wird
  • Android: Workaround für einen Crash während des QR-Code scannens auf 32bit Android implementiert
  • Der Klingeltonlautsprecher kann nun auch geändert werden, wenn das Softphone nicht das bevorzugte Gerät ist

English

  • On Android 10 and newer, a new Audio API is used to switch to handsfree/bluetooth. Should be reliable on more devices now
  • Android: Fixed a problem that the app is sometimes not shown correctly as “connected”
  • Android: Workaround for a Crash during QR-Code scanning on 32bit Android
  • Ringtone speaker is now selectable again if the integrated softphone is not the preferred device

Mir ist aufgefallen, dass ich in der Beta egal ob mobile oder Client, keine Favoriten mehr in der Kontaktliste wählen und abwählen kann.
Ist das gewollt?

Hallo @pkraus,

die Funktion wurde in die Detailansicht der jeweiligen Kontaktelemente verschoben - an der alten Stelle war das zu prominent platziert.

Grüße,
Jan

Hi,

dem stimme ich zu, aber jetzt finde ich es ein bisschen zu versteckt.
Wie wäre es, Favoriten per Rechtsklick als zusätzlichen Unterpunkt managen zu können?
image

Ich finde das passt auch so :wink: