Continuing Bubble Implementation#5928
Conversation
56dcd8e to
90a4fa3
Compare
This comment was marked as resolved.
This comment was marked as resolved.
a90d336 to
315ee3b
Compare
|
APK file: https://www.kaminsky.me/nc-dev/android-artifacts/5928.apk |
|
i wanted to review but #5979 happens to me again |
|
giving it another try. @rapterjet2004 does it work for you as expected? |
2826d6a to
933a46b
Compare
|
APK file: https://github.com/nextcloud/talk-android/actions/runs/23905922700/artifacts/6243947187 |
This comment was marked as outdated.
This comment was marked as outdated.
6ed3553 to
87c5130
Compare
|
APK file: https://github.com/nextcloud/talk-android/actions/runs/23946962562/artifacts/6259706638 |
|
APK file: https://github.com/nextcloud/talk-android/actions/runs/23948011150/artifacts/6260084009 |
1a3fb2f to
d174829
Compare
|
APK file: https://github.com/nextcloud/talk-android/actions/runs/24193631626/artifacts/6351236070 |
c185810 to
1fd84eb
Compare
|
APK file: https://github.com/nextcloud/talk-android/actions/runs/24247358242/artifacts/6372834294 |
|
APK file: https://github.com/nextcloud/talk-android/actions/runs/24249183788/artifacts/6373597825 |
|
@rapterjet2004 could you have a look at the copilot review and rebase on master? |
54da9ac to
656ef32
Compare
656ef32 to
35c9a7e
Compare
This comment was marked as resolved.
This comment was marked as resolved.
35c9a7e to
b2a7ce4
Compare
|
APK file: https://github.com/nextcloud/talk-android/actions/runs/27284350811/artifacts/7540177010 |
6f0a834 to
78b1e17
Compare
|
APK file: https://github.com/nextcloud/talk-android/actions/runs/27632722994/artifacts/7673649848 |
|
APK file: https://github.com/nextcloud/talk-android/actions/runs/27635840582/artifacts/7674811967 |
- Refactoring createConversationBubble to use best practices, keeping ChatActivity.kt simple - Refactoring NotificationWorker functions related to bubbling to now properly follow the builder pattern - better error handling of edge cases - reimplementing UI in jetpack compose after rebase Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
0459b65 to
e46b2c1
Compare
|
APK file: https://github.com/nextcloud/talk-android/actions/runs/27973693747/artifacts/7801069917 |

ToDo
Changes
NotificationUtils.createConversationBubbleto use kotlin flows and best practicesNotificationWorker.addBubblefor clarity and reducing nesting, using the return-if-error technique, and the proper usage of the builder pattern for all functions related to the bubble feature🏁 Checklist
/backport to stable-xx.x