David Langley
b7ebff0e75
Add new ui for room notifications screen
...
- Add new ui for room notifications screen
- Fix error when changing default notification setting.
2023-10-20 21:08:44 +01:00
David Langley
ec63baa9ce
Fix typo and preview
2023-10-19 16:57:35 +01:00
David Langley
4b43168913
Fix tests and lint
2023-10-19 16:17:57 +01:00
David Langley
7e7e95c8e2
Fix enabled state and ClearError events.
2023-10-18 22:30:29 +01:00
David Langley
af4a1d3fd6
Merge branch 'develop' of https://github.com/vector-im/element-x-android into dla/feature/custom_room_notification_settings_list
2023-10-18 22:07:14 +01:00
David Langley
aece3dcc7b
Fix switch and radio buttons toggling to invalid intermediate states.
2023-10-18 21:44:37 +01:00
David Langley
72e7d92571
Add tests
2023-10-17 16:08:35 +01:00
David Langley
b634db1772
List user define room notification settings
...
- 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
2023-10-17 16:08:08 +01:00
bmarty
379139a88f
Sync Strings from Localazy
2023-10-16 00:09:47 +00:00
Benoit Marty
12ece41317
Remove unused import
2023-10-12 14:15:22 +02:00
Benoit Marty
108ce544d7
Konsist: improve test about no default value for State classes, and fix new detected issues.
2023-10-10 21:42:18 +02:00
Benoit Marty
16841e9721
data object
2023-10-10 17:31:04 +02:00
Benoit Marty
0405683713
Konsist: add test Function which creates Presenter in test MUST be named 'createPresenterName', and fix existing issues
2023-10-10 17:31:04 +02:00
Benoit Marty
de31f8a73a
Konsist: add test Data class state MUST not have default value, and fix existing issues
2023-10-10 17:31:04 +02:00
Benoit Marty
308a0c0f57
Konsist: add test to ensure filename match top level Composable View, and fix existing issue
2023-10-10 15:39:22 +02:00
Benoit Marty
cf4ad7649f
Merge pull request #1465 from vector-im/feature/bma/codeCoverage
...
Improve code coverage
2023-10-02 10:18:31 +02:00
bmarty
cd0a0f7c9a
Sync Strings from Localazy
2023-10-02 00:09:47 +00:00
Benoit Marty
3a570aab78
Follow naming convention and cleanup the module.
2023-09-29 17:06:58 +02:00
Benoit Marty
98fbc57aa0
Use generic common_people
2023-09-28 16:40:44 +02:00
bmarty
e9a7c7bbaf
Sync Strings from Localazy
2023-09-25 00:09:17 +00:00
Benoit Marty
5119ca33dd
Merge pull request #1400 from vector-im/feature/bma/fixCrashPhoto
...
Fix crash when user wants to use the camera
2023-09-21 16:31:36 +02:00
Benoit Marty
74fc9ad905
Rename Event for clarity
2023-09-21 15:33:03 +02:00
Benoit Marty
e130722b13
Test that permission is requested, instead of giving the permission directly.
2023-09-21 15:00:47 +02:00
Benoit Marty
ffcac2a0da
Move open system setting to the PermissionsPresenter
2023-09-21 14:20:41 +02:00
Benoit Marty
9b72992d51
Create FakePermissionsPresenterFactory, to reduce boilerplate.
2023-09-21 12:54:15 +02:00
Benoit Marty
f91ca07a5e
Resume action once persmission has been granted.
2023-09-21 12:16:30 +02:00
Benoit Marty
378d3ff9ab
Open app settings from the permission dialog.
2023-09-21 11:37:59 +02:00
Benoit Marty
676b2cc66b
Rename Event for clarity
2023-09-21 11:29:29 +02:00
Benoit Marty
da61b8970a
Request Camera permission before launching the external Camera app ( #1395 )
2023-09-21 10:54:02 +02:00
Benoit Marty
d2ca528679
Detekt: Rename DayNightPreviews to PreviewsDayNight to follow naming convention.
...
MultiPreview annotations should start with `Previews` as prefix
2023-09-21 08:30:36 +02:00
Benoit Marty
76d448e34b
Detekt: Rename LargeHeightPreview to PreviewWithLargeHeight to follow naming convention.
...
MultiPreview annotations should start with `Preview` as prefix
Detekt: Rename `LargeHeightPreview` to `PreviewWithLargeHeight` to follow naming convention.
Custom Preview annotations should start with `Preview` as prefix
2023-09-21 08:30:15 +02:00
Benoit Marty
426bb5b622
Remove unused resource, and use compound icons when possible.
2023-09-20 16:45:38 +02:00
Benoit Marty
d6ea21da22
Migrate other icons to compound icons.
2023-09-20 16:44:59 +02:00
Benoit Marty
e326e49e4c
Use DayNightPreview
2023-09-19 11:49:12 +02:00
Benoit Marty
d3d9367feb
Localazy sync
2023-09-18 16:42:35 +02:00
Benoit Marty
7bdfd2905c
Merge pull request #1351 from vector-im/feature/jme/1302-allow-users-to-change-their-avatars
...
Add preference screen for user profile
2023-09-18 10:58:42 +02:00
bmarty
6e5e538724
Sync Strings from Localazy
2023-09-18 00:09:19 +00:00
Benoit Marty
574e6199fe
Cleanup and compact code. Also prefer usage of DayNightPreview.
2023-09-15 18:21:29 +02:00
Jorge Martín
41e614310f
Changes:
...
- Improve UI to match designs.
- Extract `EditableAvatarView` component.
- Create `LabelledOutlinedTextField`.
- Get strings from Localazy.
2023-09-15 14:04:21 +02:00
ganfra
455d39c629
Sync Strings from Localazy
2023-09-14 14:38:49 +00:00
David Langley
cf3fd06c7e
Merge branch 'develop' into dla/feature/connect_sdk_to_global_notifications_ui
2023-09-13 21:15:03 +01:00
Marco Romano
b860bd30bd
GRemove the @JvmField annotation whenever using WarmUpRule.
2023-09-13 15:19:26 +02:00
David Langley
ccd684ea40
Add tests, mocks and lint
2023-09-13 12:44:22 +01:00
David Langley
7d95feadc1
Merge branch 'develop' of https://github.com/vector-im/element-x-android into dla/feature/connect_sdk_to_global_notifications_ui
2023-09-12 16:30:36 +01:00
David Langley
2f6f28bfbb
Implement Notification Settings
...
- Add UI and logic to inform the user of mismatched notification settings and help them correct it.
- Display a warning when the system notification settings are disabled and a link out to the app settings.
- A toggle to disable notifications for the device
- A screen for editing the group and direct chat notification defaults.
- A toggle for switching on/off atRoom and call notifications.
2023-09-12 01:11:13 +01:00
Yoan Pintas
4a870fc4a5
Add room notification settings ( #807 )
...
* Add room notification settings
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
Co-authored-by: Jorge Martín <jorgem@element.io >
Co-authored-by: Benoit Marty <benoit@matrix.org >
Co-authored-by: David Langley <langley.dave@gmail.com >
2023-09-07 10:24:34 +02:00
Benoit Marty
31e14aa59d
Make links in room topic clickable ( #612 )
2023-09-06 15:25:40 +02:00
jonnyandrew
301e49c3a3
Reduce test flakiness by warming up molecule tests ( #1226 )
2023-09-06 10:08:21 +00:00
jmartinesp
c3b883623c
Sync Strings from Localazy
2023-09-05 06:37:36 +00:00
David Langley
d3d4eedb1a
Merge branch 'develop' of https://github.com/vector-im/element-x-android into yostyle/notifications_global_settings
2023-08-30 15:02:59 +01:00