Jorge Martin Espinosa
ada16a8563
Revert "Room list badges"
2023-12-22 11:02:07 +01:00
Benoit Marty
93fabfdc56
Merge pull request #2080 from element-hq/feature/bma/roomListBadges
...
Room list badges
2023-12-21 16:44:10 +01:00
Benoit Marty
6b16995812
Merge pull request #2041 from element-hq/feature/fga/fix_timeline_back_pagination_loop
...
Fix timeline back pagination loop in encrypted room.
2023-12-21 15:42:23 +01:00
Benoit Marty
e6ad262329
Iterate on indicators on room list #2079
2023-12-21 14:51:31 +01:00
Benoit Marty
55ce9068ef
Providing a thumbnail when sending a media is now optional.
2023-12-19 10:41:44 +01:00
ganfra
a47e654601
Tests: replace "0" by FAKE_UNIQUE_ID when its ok.
2023-12-18 18:19:32 +01:00
ganfra
d837aa060c
Timeline : makes sure pagination state is computed correctly and only in one place.
2023-12-15 15:02:46 +01:00
ganfra
7fc0ac1ced
Timeline : uniqueId exposed as String directly from matrix module.
2023-12-15 14:48:49 +01:00
Benoit Marty
caaede429c
Fix compilation issue after merging develop
2023-12-14 17:36:35 +01:00
Benoit Marty
4d3c6632cd
Merge branch 'develop' into julioromano/poll_history_entry_point
2023-12-14 17:34:49 +01:00
Jorge Martin Espinosa
3ba75962e6
Add warning message to 'mentions and keywords only' notification option ( #2028 )
...
* Add warning message to 'mentions and keywords only'
It should be displayed when it's not supported by the homeserver
* Only display disclaimer in the room notification settings if the room is encrypted
Co-authored-by: Benoit Marty <benoit@matrix.org >
* Fix test and add another one
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
Co-authored-by: Benoit Marty <benoit@matrix.org >
2023-12-14 16:15:39 +00:00
Benoit Marty
6bf416045d
Merge branch 'develop' into julioromano/poll_history_entry_point
2023-12-14 16:58:23 +01:00
Benoit Marty
506f47630b
Merge pull request #2015 from element-hq/feature/bma/asyncMedia
...
ReadReceipt
2023-12-14 16:03:09 +01:00
ganfra
3ceb2599d8
Merge branch 'develop' into julioromano/poll_history_entry_point
2023-12-14 15:17:13 +01:00
ganfra
5d91697be0
Fix tests and warnings
2023-12-14 13:13:11 +01:00
Jorge Martin Espinosa
3b59b70e65
Handle tapping on user mentions ( #2021 )
2023-12-14 11:56:59 +00:00
ganfra
b94f446fc1
Merge pull request #1897 from element-hq/jonny/timeline-poll-edited
...
Display edited indicator for polls in the timeline
2023-12-14 08:13:11 +01:00
Benoit Marty
68334ba093
Fix API break regarding ReceiptType
2023-12-13 18:02:06 +01:00
ganfra
72cdc0eee0
Merge branch 'develop' into julioromano/poll_history_entry_point
2023-12-13 17:22:55 +01:00
Benoit Marty
8f086fadf3
Consider that the state is Done when the state is Uploading with backedUpCount == totalCount #2008
2023-12-13 15:46:42 +01:00
ganfra
960945de34
Timeline : avoid crash when destroying
2023-12-12 15:36:27 +01:00
Benoit Marty
b0872d9b58
Remove useless constructor keyword.
2023-12-12 15:29:44 +01:00
ganfra
99e3ac7c63
Timeline: exposes simple request for backward pagination
2023-12-12 14:23:50 +01:00
Benoit Marty
3d32c0b708
Merge pull request #1965 from vector-im/feature/bma/emojiRepresentation
...
Fix emoji representation
2023-12-11 17:51:58 +01:00
Benoit Marty
119e962016
Image in notification
2023-12-11 14:52:50 +01:00
renovate[bot]
2a577cdd15
Update dependency net.java.dev.jna:jna to v5.14.0 ( #1986 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-11 09:59:09 +01:00
Benoit Marty
78ce22d458
Update regarding SDK change on verification data
2023-12-08 16:41:56 +01:00
ganfra
79d59eb5de
PollHistory : simplify so we only have one Node. Also enrich PollHistoryState.
2023-12-06 19:27:50 +01:00
Benoit Marty
e8a489b5cd
SAS emoji: use embedded drawable ( #1953 )
2023-12-06 14:10:05 +01:00
Benoit Marty
e9b7f3d52a
Merge pull request #1961 from vector-im/feature/bma/keyBackupIteration
...
Key backup iteration
2023-12-06 11:18:50 +01:00
Benoit Marty
436220d6f6
Map new CALL_MEMBER state, and fix issue on fun canUserJoinCall().
2023-12-06 10:40:59 +01:00
Benoit Marty
89a9da81e9
Map RecoveryException
2023-12-05 18:11:33 +01:00
Benoit Marty
1131bc88c9
Follow SDK method renaming: fix_recovery_issues() got renamed to recover()
2023-12-05 17:40:47 +01:00
ganfra
67ec58a4f4
Polls: share logic around PollContent
2023-12-05 14:06:59 +01:00
Benoit Marty
0bd1ff9d02
Fix AlsoCouldBeApply issue.
2023-12-04 18:07:04 +01:00
Benoit Marty
c0dac24a60
Add notification setting to enable/disable being notified for room invite ( #1944 )
2023-12-04 17:50:21 +01:00
Benoit Marty
2b83951a4b
Let RustNotificationSettingsService handle the lifecycle of notificationSettings, and call setDelegate(null)
2023-12-04 17:50:21 +01:00
Benoit Marty
002fd0be66
Merge branch 'develop' into jonny/timeline-poll-edited
2023-12-04 16:01:09 +01:00
Benoit Marty
10f513786e
Merge pull request #1942 from vector-im/renovate/org.matrix.rustcomponents-sdk-android-0.x
...
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.73
2023-12-01 17:49:20 +01:00
Benoit Marty
44f397687e
Fix compilation issue
2023-12-01 15:29:45 +01:00
Benoit Marty
df897e4fb8
Merge pull request #1925 from vector-im/feature/bma/testAndroidMediaPreProcessor
...
Feature/bma/test android media pre processor
2023-12-01 13:53:55 +01:00
ganfra
1c56addb2b
Merge pull request #1938 from vector-im/feature/fga/user_detail_direct_chat
...
Feature/fga/user detail direct chat
2023-12-01 13:46:01 +01:00
ganfra
270c4612f5
Merge pull request #1920 from vector-im/feature/fga/dynamic_room_list_incremental_load
...
RoomList: introduce incremental loading to improve performances.
2023-11-30 19:51:13 +01:00
ganfra
03a2e31d46
Merge branch 'develop' into feature/fga/user_detail_direct_chat
2023-11-30 18:10:51 +01:00
ganfra
cd28687eb4
StartDM : add tests
2023-11-30 18:05:26 +01:00
Jorge Martin Espinosa
0a91184e4a
Set a default power level to join calls in room ( #1927 )
...
* Set a default power level to join calls.
Also, create new rooms taking this power level into account.
* Modify test to make sure we display the disabled state even when there is an ongoing call
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-11-30 09:47:48 +00:00
Benoit Marty
1673fe7354
Remove useless suspend modifier
2023-11-29 17:03:27 +01:00
Jorge Martin Espinosa
c739ebc0ee
Try to make all collections used in Compose code immutable ( #1922 )
...
* Try to make all collections used in Compose code immutable.
Mark sealed interfaces as `@Immutable` too
* Add gradle code to check the compose compiler reports
* Fix some more unstable classes
2023-11-29 15:02:08 +00:00
ganfra
a324e18982
RoomList: introduce incremental loading to improve performances.
2023-11-29 11:53:15 +01:00
Marco Romano
c6fdc79f83
Upgrade to rust sdk 0.1.71 ( #1905 )
...
https://github.com/matrix-org/matrix-rust-components-kotlin/releases/tag/sdk-v0.1.71
There are breaking changes as specified in: https://github.com/vector-im/element-x-android/issues/1898 plus the one related to the poll history feature.
2023-11-29 10:34:51 +01:00