479 Commits (d78d6c32361dc0dc0d581fa5b476a57b871869b4)

Author SHA1 Message Date
Jorge Martin Espinosa cbf34929af
Revert "Room list badges" 9 months ago
Benoit Marty f2c989cbd6 Iterate on indicators on room list #2079 9 months ago
Benoit Marty ee766ecf26 Providing a thumbnail when sending a media is now optional. 9 months ago
ganfra d641ef29ce Tests: replace "0" by FAKE_UNIQUE_ID when its ok. 9 months ago
ganfra c0ac6e191b Timeline : makes sure pagination state is computed correctly and only in one place. 9 months ago
ganfra f961d81eb0 Timeline : uniqueId exposed as String directly from matrix module. 9 months ago
Benoit Marty 949d57bd41 Fix compilation issue after merging develop 9 months ago
Jorge Martin Espinosa d27e9e5265
Add warning message to 'mentions and keywords only' notification option (#2028) 9 months ago
ganfra bb7123afbd Fix tests and warnings 9 months ago
Jorge Martin Espinosa 2492584786
Handle tapping on user mentions (#2021) 9 months ago
Benoit Marty 36ccc1ccbd Fix API break regarding ReceiptType 9 months ago
Benoit Marty 6e6930c076 Consider that the state is Done when the state is `Uploading` with `backedUpCount == totalCount` #2008 9 months ago
ganfra e76bafc043 Timeline : avoid crash when destroying 9 months ago
Benoit Marty 764d7685c2 Remove useless constructor keyword. 9 months ago
ganfra 449c331879 Timeline: exposes simple request for backward pagination 9 months ago
Benoit Marty 84c897d682 Image in notification 9 months ago
renovate[bot] 271fedb7d4
Update dependency net.java.dev.jna:jna to v5.14.0 (#1986) 9 months ago
Benoit Marty 5001a6fbe1 Update regarding SDK change on verification data 10 months ago
ganfra aa9693126f PollHistory : simplify so we only have one Node. Also enrich PollHistoryState. 10 months ago
Benoit Marty 10d5268d0f SAS emoji: use embedded drawable (#1953) 10 months ago
Benoit Marty c9ba607edf Map new CALL_MEMBER state, and fix issue on `fun canUserJoinCall()`. 10 months ago
Benoit Marty 9ee339aafb Map RecoveryException 10 months ago
Benoit Marty e8e2e95e02 Follow SDK method renaming: fix_recovery_issues() got renamed to recover() 10 months ago
ganfra 4a2cbb1ed4 Polls: share logic around PollContent 10 months ago
Benoit Marty f44a4a3a31 Fix `AlsoCouldBeApply` issue. 10 months ago
Benoit Marty 66ac1e271f Add notification setting to enable/disable being notified for room invite (#1944) 10 months ago
Benoit Marty 1779e53e93 Let RustNotificationSettingsService handle the lifecycle of `notificationSettings`, and call `setDelegate(null)` 10 months ago
Benoit Marty 5ae5f994eb Fix compilation issue 10 months ago
ganfra 3efbf4747d StartDM : add tests 10 months ago
Jorge Martin Espinosa 2e8d5ac86a
Set a default power level to join calls in room (#1927) 10 months ago
Benoit Marty a7d78cae78 Remove useless `suspend` modifier 10 months ago
Jorge Martin Espinosa ba4d3a70c7
Try to make all collections used in Compose code immutable (#1922) 10 months ago
ganfra fda114d648 RoomList: introduce incremental loading to improve performances. 10 months ago
Marco Romano 6ea26dd6c4
Upgrade to rust sdk 0.1.71 (#1905) 10 months ago
Jorge Martin Espinosa ab8402a4dc
Open room member avatar in a media viewer (#1911) 10 months ago
Benoit Marty 9059126b2e Use `kotlin.time.Duration` instead of `java.time.Duration`. Also use `Duration` in `TimelineItemVideoContent`, like in `TimelineItemAudioContent` and `TimelineItemVoiceContent` 10 months ago
jonnyandrew 583131de6a
Display edited poll indicator in the timeline 10 months ago
jonnyandrew 8fcec4a006
Allow polls to be edited (#1869) 10 months ago
ganfra 656fcbd5e4 Fix see room in room list after leaving it #1006 10 months ago
Benoit Marty 68463c2e0c Remove `UnknownMessageType`, should be handled by `OtherMessageType` now. 10 months ago
Jorge Martin Espinosa d413aa1ee3
Add plain text representation of messages (#1850) 10 months ago
ganfra 0fb4eb005c RoomList : rework a bit the api and make usage of entriesWithDynamicAdapters 10 months ago
Jorge Martin Espinosa 97e9528e13
Add intentional mentions (#1843) 10 months ago
Benoit Marty d352f14665 BackupState.DISABLED has been removed. Now when the value is UNKNOWN, the app need to invoke `EncryptionService.doesBackupExistOnServer()` to check if a Backup exists. 10 months ago
Benoit Marty 589eeb4a51 Fix wrong list used when forwarding an Event to some rooms fails. 10 months ago
ganfra d36943cc41 Suppress usage of removeTimeline method (#1824) 10 months ago
Benoit Marty 1b9e6ae71e Read receipts: mapping 10 months ago
Benoit Marty 2cb0060f96 Add a View to show the beginning of the timeline (parity with iOS) 10 months ago
Jorge Martin Espinosa d648f85d75
Add active call icon to room list summaries (#1792) 10 months ago
Marco Romano 58e05d139c
Always ensure media temp dir exists (#1790) 10 months ago