Benoit Marty
c9c7af6e06
Simplify the management of inReplyToEventTimelineItem
2023-09-27 11:31:12 +02:00
Benoit Marty
a192a8823f
Ensure getEventTimelineItemByEventId is called when we enter in reply mode.
2023-09-27 10:48:31 +02:00
Benoit Marty
cf657df5fd
Fix API break with Matrix SDK 0.1.58.
2023-09-27 09:44:58 +02:00
Benoit Marty
34631f53b3
Avoid hard-coded string.
2023-09-26 17:48:26 +02:00
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
2023-09-21 19:48:19 +00:00
Marco Romano
e4c78a2489
Properly format lastMessage when it belongs to a poll. ( #1387 )
...
Takes care of properly formatting a room's last message when it belongs to a poll.
NB: Polls still aren't exposed as a room's `last_message` from the rust SDK, so this code won't actually run yet. This will happen after integrating rust SDK version 0.1.57 which includes: https://github.com/matrix-org/matrix-rust-sdk/pull/2580
2023-09-21 15:20:15 +02:00
ganfra
4883b63762
Remove usage of async-uniffi as it leads to a deadlocks and memory leaks ( #1381 )
2023-09-20 12:52:57 +02:00
ganfra
c3df84cb7b
Fix warning and yield
2023-09-19 18:06:56 +02:00
ganfra
0bd6ba0984
Fix room member infinite loop
2023-09-19 16:10:27 +02:00
ganfra
f1ad735272
Merge pull request #1371 from vector-im/feature/fga/fix_anr
...
RoomList : fix ANR (#1370 )
2023-09-19 14:17:37 +02:00
ganfra
6746bf5d44
RoomList : fix ANR ( #1370 )
2023-09-19 14:01:43 +02:00
Marco Romano
0d05df0651
Upgrade rust sdk to .55 ( #1365 )
...
Accomodates breaking changes.
2023-09-19 13:33:03 +02:00
David Langley
6497d2184f
Add test.
2023-09-18 16:03:30 +01:00
David Langley
bc29a31986
Merge branch 'develop' into dla/feature/room_list_decoration
2023-09-18 10:34:32 +01:00
ganfra
1d65cc90db
Merge pull request #1358 from vector-im/feature/fga/fix_invalidated_room_summary
...
Fix RoomSummary: RoomListEntry.Invalidated
2023-09-18 11:08:15 +02:00
Benoit Marty
3e9f5bbfad
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
ganfra
e73afad96c
RoomSummary: RoomListEntry.Invalidated should not build empty room summary
2023-09-18 10:56:29 +02:00
ganfra
bc68d47d1f
Update rust-sdk to 0.1.54
2023-09-18 10:29:52 +02:00
Benoit Marty
27e567e6f4
Fix the test.
2023-09-15 19:24:43 +02:00
Benoit Marty
f7f9a78101
Cleanup and compact code. Also prefer usage of DayNightPreview.
2023-09-15 18:21:29 +02:00
Jorge Martín
98bb91cd27
Create tests
2023-09-15 17:26:39 +02:00
Benoit Marty
2e9cc25759
Log the tag if present.
2023-09-15 16:52:46 +02:00
Jorge Martín
2ccafec564
Changes:
...
- Improve UI to match designs.
- Extract `EditableAvatarView` component.
- Create `LabelledOutlinedTextField`.
- Get strings from Localazy.
2023-09-15 14:04:21 +02:00
Jorge Martín
149677a2e6
Add preference screen for user profile
2023-09-15 12:16:47 +02:00
David Langley
4a3ffd37fb
Use userDefinedNotificationMode.
2023-09-15 10:42:54 +01:00
David Langley
90fc5366d8
Merge branch 'develop' of https://github.com/vector-im/element-x-android into dla/feature/room_list_decoration
2023-09-15 10:26:24 +01:00
ganfra
7914ec0a28
Update rust sdk to 0.1.53
2023-09-15 10:27:57 +02:00
David Langley
9a234a875c
Merge branch 'develop' of https://github.com/vector-im/element-x-android into dla/feature/room_list_decoration
2023-09-14 19:30:02 +01:00
David Langley
7a7cc2692e
Fix test compilation
2023-09-14 19:28:56 +01:00
ganfra
239730702d
Merge pull request #1298 from vector-im/feature/fga/timeline_thread_decoration
...
Feature/fga/timeline thread decoration
2023-09-14 18:45:33 +02:00
ganfra
cc33e39dc6
Merge branch 'develop' into feature/fga/timeline_thread_decoration
2023-09-14 16:57:20 +02:00
Benoit Marty
b4546118f9
Account management with OIDC: split account and session management. #1303
2023-09-14 16:38:13 +02:00
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)
2023-09-14 14:24:13 +01:00
David Langley
9cf4346805
Merge branch 'develop' into dla/feature/connect_sdk_to_global_notifications_ui
2023-09-14 09:52:07 +01:00
Jorge Martin Espinosa
97bbb8296f
Fix possible memory leak in EventMessageMapper. ( #1326 )
2023-09-14 08:30:41 +02:00
David Langley
5e8cb958f8
Enabled NotificationSettings by default, Fix spacing, use activeMemberCount for isOneToOne.
...
- Enabled Notification Settings by default
- Fix spacing
- Use activeMemberCount for isOneToOne
2023-09-13 14:18:28 +01:00
David Langley
0d53626077
Merge branch 'develop' into dla/feature/connect_sdk_to_global_notifications_ui
2023-09-13 13:00:11 +01:00
David Langley
1260272c33
Add tests, mocks and lint
2023-09-13 12:44:22 +01:00
ganfra
36fdf243cc
Thread decoration: add and branch isThreaded method
2023-09-13 12:05:50 +02:00
jonnyandrew
8ab391f615
[Rich text editor] Add feature flag for rich text editor ( #1289 )
2023-09-13 08:17:02 +00:00
Benoit Marty
d6a2020bd9
Add contact to OidcConfiguration ( #1250 )
2023-09-12 21:04:57 +02:00
David Langley
c3fbac4678
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
ganfra
5570999951
PR review
...
Co-authored-by: Benoit Marty <benoit@matrix.org>
2023-09-12 09:46:12 +02:00
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.
2023-09-12 01:11:13 +01:00
ganfra
4b6a44db00
TimelineEvent : fix memory leak
2023-09-11 17:47:58 +02:00
Benoit Marty
5059d67238
Iterate on tracing configuration
...
- Add targets matrix_sdk, matrix_sdk::client and matrix_sdk::oidc
- introduce default log level.
2023-09-11 08:57:09 +02:00
Benoit Marty
0e1d61bc12
rename parameter to match parent name.
2023-09-08 08:22:41 +02:00
ganfra
555f706fbb
Merge branch 'develop' into feature/fga/sync_indicator_api
2023-09-07 21:56:48 +02:00
ganfra
d8478da5e0
Merge pull request #1251 from vector-im/feature/fga/room-list-room-info
...
Use roomInfo instead of individually access roomListItem properties
2023-09-07 21:09:34 +02:00
ganfra
a3940ddc5b
Use roomInfo instead of individually access roomListItem properties
2023-09-07 20:44:26 +02:00