-
Notifications
You must be signed in to change notification settings - Fork 109
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
Custom room notification settings list #1610
Custom room notification settings list #1610
Conversation
- get roomsWithUserDefinedRules from rust - add to state in the presenter - render in the edit defaults view as a list
- List user define room notification settings - Add new user defined style of the room notification settings view - Add navigation to expose room notification settings ui to the global settings - Add Progress indicators - Improve error handing
…ttps://github.com/vector-im/element-x-android into dla/feature/custom_room_notification_settings_list
📱 Scan the QR code below to install the build (arm64 only) for this PR. |
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## develop #1610 +/- ##
===========================================
+ Coverage 63.01% 63.04% +0.02%
===========================================
Files 1183 1188 +5
Lines 30440 30723 +283
Branches 6293 6342 +49
===========================================
+ Hits 19183 19368 +185
- Misses 8377 8435 +58
- Partials 2880 2920 +40
☔ View full report in Codecov by Sentry. |
- Add new ui for room notifications screen - Fix error when changing default notification setting.
…tps://github.com/vector-im/element-x-android into dla/feature/room_notification_settings_ui_update
…o dla/feature/room_notification_settings_ui_update
...ement/android/features/roomdetails/impl/notificationsettings/RoomNotificationSettingsNode.kt
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just a few minors. No blockers.
...otlin/io/element/android/features/preferences/impl/notifications/NotificationSettingsView.kt
Show resolved
Hide resolved
.../features/preferences/impl/notifications/edit/EditDefaultNotificationSettingStateProvider.kt
Show resolved
Hide resolved
- Add additional states to preview. - Add TODO description for commented code - Move showUserDefinedSettingStyle from the node to the view for testability.
…ttps://github.com/vector-im/element-x-android into dla/feature/room_notification_settings_ui_update
…_settings_ui_update Room notification settings UI update
…ttps://github.com/vector-im/element-x-android into dla/feature/custom_room_notification_settings_list
Kudos, SonarCloud Quality Gate passed! |
Resolves #536
Fixes #1567 (Mostly, will only be fully corrected by the arrival of MSC3934)
Content
Screenshots / GIFs
screen-20231019-080425.mp4