Improve answering calls by anakin78z ยท Pull Request #6015 ยท nextcloud/talk-android

@anakin78z

Fixes some of the biggest annoyances with answering calls:

  1. Allow answering a call from a locked phone without having to unlock the phone after answering. join call without unlock screen #1667 (kind of?)
  2. Stop calls from ringing after answering. The ringing doesn't stop #5992
  3. Update the incoming call notification to allow users to answer or decline. Call notification is not actually call #5922
  4. Show caller avatar on incoming call notification

๐Ÿ–ผ๏ธ Screenshots

๐Ÿš๏ธ Before
Screenshot_20260401_120002_One UI Home

๐Ÿก After
20260401_120313

๐Ÿšง TODO

There are a lot of other issues with calls. This is meant as some small changes that can have a big impact on usability.

๐Ÿ Checklist

  • โ›‘๏ธ Tests (unit and/or integration) are included or not needed
  • ๐Ÿ”– Capability is checked or not needed
  • ๐Ÿ”™ Backport requests are created or not needed: /backport to stable-xx.x
  • ๐Ÿ“… Milestone is set
  • ๐ŸŒธ PR title is meaningful (if it should be in the changelog: is it meaningful to users?)

@mahibi

Thank you for contributing @anakin78z ๐Ÿ‘

We will review this soon (will try today but i'm on vacation next week).
As a side note, depending on if #5928 is merged first, there could be more merge conflicts.

@anakin78z

Thanks. I'm also waiting to hear back about thstyl2000#1 since they have a massive refactor plan. I'm not sure what stage they're at with implementation though.

@mahibi

and i oversaw it's "just" a draft for now. Just set the state when it's ready to review and let us know if you have questions.

@anakin78z

Switched call notification to NotificationCompat.CallStyle.
This adds answer/decline buttons to the notification
so that users can answer incoming calls.

Adds caller avatar to notification.

Signed-off-by: Jens Zalzala <jens@shakingearthdigital.com>

anakin78z

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is what was causing the lock screen to appear after answering a call.

@anakin78z anakin78z marked this pull request as ready for review

April 3, 2026 14:32

@anakin78z

@mahibi It doesn't look like there would be conflicts with #5928, as my code only changes call notifications, and the bubble code seems to only affect message notifications.