Jorge Martin Espinosa
776d935cfa
Add more tests, particularly to the room list diffing ( #1508 )
...
* Add more tests to improve the covered area, particularly the room list diffing
12 months ago
Benoit Marty
34d05e01eb
Fetch edited event in advanced (similar to reply mode).
12 months ago
Marco Romano
8f3987b98c
Destroy EventTimelineItem pointer after use
12 months ago
Marco Romano
3a49ab984c
Handle breaking change in `innerRoom.edit()`
12 months ago
Marco Romano
fc205698c6
Display poll notifications in the notification drawer ( #1467 )
...
Display notifications for polls as if they were message events.
12 months ago
ganfra
74735605e4
Room : makes subscribeToSync/unsubscribeFromSync suspendable and makes sure we keep subscription count
12 months ago
Benoit Marty
c9c7af6e06
Simplify the management of `inReplyToEventTimelineItem`
12 months ago
Benoit Marty
a192a8823f
Ensure `getEventTimelineItemByEventId` is called when we enter in reply mode.
12 months ago
Benoit Marty
cf657df5fd
Fix API break with Matrix SDK 0.1.58.
12 months ago
Benoit Marty
34631f53b3
Avoid hard-coded string.
12 months ago
David Langley
752da37383
Add roomsWithUserDefinedRules data and render list
...
- get roomsWithUserDefinedRules from rust
- add to state in the presenter
- render in the edit defaults view as a list
1 year ago
Marco Romano
f81a4bf0f8
Upgrade Rust SDK to v0.1.57 ( #1401 )
...
- Enables polls in room summaries from https://github.com/vector-im/element-x-android/pull/1387
- Accommodates a few breaking changes
1 year ago
ganfra
4883b63762
Remove usage of async-uniffi as it leads to a deadlocks and memory leaks ( #1381 )
1 year ago
ganfra
c3df84cb7b
Fix warning and yield
1 year ago
ganfra
0bd6ba0984
Fix room member infinite loop
1 year ago
ganfra
6746bf5d44
RoomList : fix ANR ( #1370 )
1 year ago
Marco Romano
0d05df0651
Upgrade rust sdk to .55 ( #1365 )
...
Accomodates breaking changes.
1 year ago
ganfra
e73afad96c
RoomSummary: RoomListEntry.Invalidated should not build empty room summary
1 year ago
ganfra
bc68d47d1f
Update rust-sdk to 0.1.54
1 year ago
Benoit Marty
f7f9a78101
Cleanup and compact code. Also prefer usage of DayNightPreview.
1 year ago
Benoit Marty
2e9cc25759
Log the tag if present.
1 year ago
Jorge Martín
2ccafec564
Changes:
...
- Improve UI to match designs.
- Extract `EditableAvatarView` component.
- Create `LabelledOutlinedTextField`.
- Get strings from Localazy.
1 year ago
Jorge Martín
149677a2e6
Add preference screen for user profile
1 year ago
David Langley
4a3ffd37fb
Use userDefinedNotificationMode.
1 year ago
ganfra
7914ec0a28
Update rust sdk to 0.1.53
1 year ago
Benoit Marty
b4546118f9
Account management with OIDC: split account and session management. #1303
1 year ago
David Langley
ed1949aa51
Show a room list decoration for notification setting applied
...
- Add the UI
- Rebuild room summaries when push rules change or when user disables notifications(hide them all)
1 year ago
Jorge Martin Espinosa
97bbb8296f
Fix possible memory leak in `EventMessageMapper`. ( #1326 )
1 year ago
David Langley
1260272c33
Add tests, mocks and lint
1 year ago
ganfra
36fdf243cc
Thread decoration: add and branch isThreaded method
1 year ago
jonnyandrew
8ab391f615
[Rich text editor] Add feature flag for rich text editor ( #1289 )
1 year ago
Benoit Marty
d6a2020bd9
Add contact to OidcConfiguration ( #1250 )
1 year ago
ganfra
5570999951
PR review
...
Co-authored-by: Benoit Marty <benoit@matrix.org>
1 year ago
David Langley
a0ac324e3f
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.
1 year ago
ganfra
4b6a44db00
TimelineEvent : fix memory leak
1 year ago
Benoit Marty
0e1d61bc12
rename parameter to match parent name.
1 year ago
ganfra
a3940ddc5b
Use roomInfo instead of individually access roomListItem properties
1 year ago
jonnyandrew
f214493c9d
[Rich text editor] Integrate rich text editor library ( #1172 )
...
* Integrate rich text editor
* Also increase swapfile size in test CI
Fixes issue where screenshot tests are terminated due to lack of CI
resources.
See https://github.com/actions/runner-images/discussions/7188#discussioncomment-6750749
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
1 year ago
ganfra
6f86fca2c2
Sync: use the new SyncIndicator api
1 year ago
Yoan Pintas
4a5a01d710
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>
1 year ago
Benoit Marty
128c4a7b09
SDK 0.1.49: notification decryption is now fully handled by the Rust SDK. ( #1231 )
...
* Revert "Ensure the sync is started when receiving a Push, to ensure that the encryption loop is running."
This reverts commit 82f6f358a7
.
* Integrate SDK from https://github.com/matrix-org/matrix-rust-sdk/pull/2505
* Enable retryDecryption() on the NotificationClient.
* SDK 0.1.49 - Encryption Sync is enabled by default now, and retryDecryption is the default too.
* Remove feature flag `UseEncryptionSync`
* Fix sample project build
* Exclude `DeveloperSettingsPresenter` from kover verification.
* Add changelog
---------
Co-authored-by: Jorge Martín <jorgem@element.io>
1 year ago
Benoit Marty
82f6f358a7
Ensure the sync is started when receiving a Push, to ensure that the encryption loop is running.
...
Fixes notification with endecrypted content (#1178 )
1 year ago
Jorge Martin Espinosa
199f578e4a
Re-enable `SyncService.withEncryptionSync` to improve decryption of notifications ( #1199 )
...
* Re-enable `SyncService.withEncryptionSync` to improve decryption of notifications.
* Add feature flag
1 year ago
Benoit Marty
df5643bc1f
Rename file and update `tosUri` value.
1 year ago
Marco Romano
51bb7febd6
Upgrade rust sdk to v48 ( #1186 )
...
- Sends content instead of string in message reply and edit
- Adds poll response and end APIs
- Adds logoUri to OidcConfiguration
1 year ago
renovate[bot]
bb75539647
Update kotlin to 1.9.10 ( #1123 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
Jorge Martín
4b0f9213d3
Fix lint issues
1 year ago
yostyle
9e17d8f468
Fix PR comments
1 year ago
yostyle
85dd36a681
Update notification settings service interface to match rust SDK
1 year ago
yostyle
1c4198db5a
Update dispatcher
1 year ago