talk-desktop icon indicating copy to clipboard operation
talk-desktop copied to clipboard

Make Notifications more responsive

Open silasmue opened this issue 11 months ago • 3 comments

How to use GitHub

  • Please use the 👍 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Is your feature request related to a problem? Please describe. Calls in NextCloud Talk Desktop App need up to 55s until the pop-up or any other notification gets displayed, same for messages. Messages are only instant if you joined a chatroom.

Describe the solution you'd like It would be nice if the app is more responsive in terms of notifications. I think that is not a problem with the backend, because on iOS the notifications for messages or calls are instant (under 5s).

Describe alternatives you've considered At the moment, as far as I understand the code the app polls for new notifications every ~30s which is just to slow if you really want to answer a call and not call back 1min after.

Additional context At the moment I am running: NextCloud Talk Desktop: 1.0.1 Nextcloud 30.0.4 NextCloud Talk 20.1.3

silasmue avatar Jan 21 '25 12:01 silasmue

At the moment, as far as I understand the code the app polls for new notifications every ~30s which is just to slow if you really want to answer a call and not call back 1min after.

Only as a fallback when there is no notify_push.

ShGKme avatar Jan 21 '25 12:01 ShGKme

@silasmue Could you provide the diagnosis report? It can be found in the About window (open from the menu or via F1 and click on "Copy report" button).

ShGKme avatar Mar 05 '25 14:03 ShGKme

Hello, I can confirm this behaviour. On the Android app and notifications on Ubuntu are very fast, notifications in the Talk desktop app delayed for at least 5 seconds.

Thanks in advance!

`### Diagnosis report

Nextcloud Talk Desktop
Version v1.2.3
Built-in Talk version v21.1.0
Release channel stable
Operating system Linux 6.8.0-63-generic (#66-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 13 20:25:30 UTC 2025)
Executable Path /app/lib/com.nextcloud.talk/Nextcloud Talk
Using Wayland ❌ no
Connected to -
Nextcloud server version 31.0.6
Nextcloud Talk version 21.1.0
notifications app enabled ✅ yes
notify_push app enabled ✅ yes

Application config

{
  "launchAtStartup": false,
  "theme": "dark",
  "systemTitleBar": true,
  "monochromeTrayIcon": true,
  "zoomFactor": 1,
  "playSoundChat": "respect-dnd",
  "playSoundCall": "respect-dnd",
  "enableCallbox": "respect-dnd",
  "secondarySpeaker": false,
  "secondarySpeakerDevice": null,
  "trustedFingerprints": []
}

`

BIRO-IS avatar Jul 10 '25 05:07 BIRO-IS