Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

notify reactions added #2331

Merged
merged 5 commits into from
Nov 23, 2024
Merged

notify reactions added #2331

merged 5 commits into from
Nov 23, 2024

Conversation

r10s
Copy link
Member

@r10s r10s commented Oct 20, 2024

this PR shows notifications for reactions to one's own messages.

requires a core with deltachat/deltachat-core-rust#6072

this is how it looks like on the lock screen:

the accumulation is done when we discover multiple messages/reaction when processing a PUSH notification in the "notification service extension", where we can only modify the single, given notification, but not add additional ones (often, this accumulation is not needed, as PUSH notifications receive in time and one-per-one)

@r10s r10s force-pushed the r10s/notify-reactions branch from d7b19d0 to d770563 Compare October 20, 2024 15:14
@r10s r10s added the notify label Oct 20, 2024
@r10s r10s force-pushed the r10s/notify-reactions branch from 8c50d49 to fdc0ac7 Compare October 21, 2024 00:19
@r10s r10s marked this pull request as ready for review October 21, 2024 00:21
@r10s r10s added wait-for-core PR/issue is waiting for core release enhancement actually in development, user visible enhancement labels Oct 21, 2024
@r10s r10s changed the title notify reactions notify reactions added Oct 21, 2024
r10s added a commit to deltachat/deltachat-core-rust that referenced this pull request Oct 21, 2024
this PR adds an event for reactions received for one's own messages.

this will allow UIs to add notification for these reactions.

**Screenshots** at deltachat/deltachat-ios#2331:

---------

Co-authored-by: iequidoo <[email protected]>
@r10s r10s force-pushed the r10s/notify-reactions branch from fdc0ac7 to 6718fe4 Compare October 21, 2024 19:55
@r10s
Copy link
Member Author

r10s commented Oct 21, 2024

at the latest, when this gets merged, file issues for android/desktop

@r10s r10s force-pushed the r10s/notify-reactions branch from 6718fe4 to b69ade3 Compare October 23, 2024 11:36
@r10s r10s removed the wait-for-core PR/issue is waiting for core release label Oct 23, 2024
@r10s r10s requested a review from adbenitez October 23, 2024 18:35
@r10s r10s added the wait-for-merge-window potentially dangerous or otherwise unfitting PR waiting for better merge timing label Oct 24, 2024
@r10s
Copy link
Member Author

r10s commented Oct 24, 2024

we should not merge this PR until we have an answer to the multi-device question at deltachat/deltachat-android#3377 (review)

@r10s r10s force-pushed the r10s/notify-reactions branch 2 times, most recently from 67a1dcf to 835079b Compare November 14, 2024 13:21
@r10s r10s removed the wait-for-merge-window potentially dangerous or otherwise unfitting PR waiting for better merge timing label Nov 23, 2024
@r10s r10s force-pushed the r10s/notify-reactions branch from 835079b to 53d0ab4 Compare November 23, 2024 18:11
@r10s r10s merged commit 816b505 into main Nov 23, 2024
1 check passed
@r10s r10s deleted the r10s/notify-reactions branch November 23, 2024 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement actually in development, user visible enhancement notify
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants