455 Commits (282c345b3cae2f5280c8de1b3fe65fc37314ec54)

Author SHA1 Message Date
Benoit Marty 10d5268d0f SAS emoji: use embedded drawable (#1953) 11 months ago
Benoit Marty c9ba607edf Map new CALL_MEMBER state, and fix issue on `fun canUserJoinCall()`. 11 months ago
Benoit Marty 9ee339aafb Map RecoveryException 11 months ago
Benoit Marty e8e2e95e02 Follow SDK method renaming: fix_recovery_issues() got renamed to recover() 11 months ago
ganfra 4a2cbb1ed4 Polls: share logic around PollContent 11 months ago
Benoit Marty 66ac1e271f Add notification setting to enable/disable being notified for room invite (#1944) 11 months ago
ganfra 785a27151e StartDMAction : small improvements after review 11 months ago
ganfra 3efbf4747d StartDM : add tests 11 months ago
ganfra e8eb9c0840 Add StartDMAction to further share code 11 months ago
Jorge Martin Espinosa 2e8d5ac86a
Set a default power level to join calls in room (#1927) 11 months ago
ganfra ab2dc827f0 Creates a startDM method so we can reuse it for the new flow 11 months ago
Jorge Martin Espinosa ba4d3a70c7
Try to make all collections used in Compose code immutable (#1922) 11 months ago
ganfra fda114d648 RoomList: introduce incremental loading to improve performances. 11 months ago
Marco Romano 6ea26dd6c4
Upgrade to rust sdk 0.1.71 (#1905) 11 months ago
Benoit Marty 9059126b2e Use `kotlin.time.Duration` instead of `java.time.Duration`. Also use `Duration` in `TimelineItemVideoContent`, like in `TimelineItemAudioContent` and `TimelineItemVoiceContent` 11 months ago
jonnyandrew 583131de6a
Display edited poll indicator in the timeline 11 months ago
jonnyandrew 8fcec4a006
Allow polls to be edited (#1869) 11 months ago
Benoit Marty 68463c2e0c Remove `UnknownMessageType`, should be handled by `OtherMessageType` now. 11 months ago
Jorge Martin Espinosa d413aa1ee3
Add plain text representation of messages (#1850) 11 months ago
ganfra 0fb4eb005c RoomList : rework a bit the api and make usage of entriesWithDynamicAdapters 11 months ago
Jorge Martin Espinosa 97e9528e13
Add intentional mentions (#1843) 12 months ago
Jorge Martin Espinosa a8fbb882f2
Integrate mentions in the composer (#1799) 12 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. 12 months ago
Benoit Marty 1b9e6ae71e Read receipts: mapping 12 months ago
Benoit Marty 2cb0060f96 Add a View to show the beginning of the timeline (parity with iOS) 12 months ago
Jorge Martin Espinosa d648f85d75
Add active call icon to room list summaries (#1792) 12 months ago
Benoit Marty 5850f5342d Move Knit to Gradle catalog and use alias(libs.plugins.kotlin.serialization). Fix issue with JNA 12 months ago
Benoit Marty 8819522423 Replace hard-coded value by value from gradle datalog 12 months ago
Marco Romano b83d8733e2
Don't leak MediaFileHandle when downloading voice messages (#1748) 12 months ago
renovate[bot] 9e66180d20
Update kotlin (#1697) 12 months ago
Benoit Marty 348da6bec2 Ensure BackupState and RecoveryState values are set from the SDK only when the first sync is finished. 12 months ago
Benoit Marty 21200df294 Konsist: check that if `sealed interface` is used in parameter of `Composable`, it has the `@Stable` or `@Immutable` annotation 1 year ago
Benoit Marty 3092ca23f0 Konsist: check if sealed class could be sealed interface and fix existing issues. 1 year ago
Jorge Martin Espinosa 1f5a135072
Use Parallel GC and bump RAM usage (#1734) 1 year ago
Benoit Marty 2f62779ad4 Sign out: handle no network error. 1 year ago
Benoit Marty 20d6383b8a Map new state `BackupUploadState.Error` 1 year ago
Jorge Martin Espinosa 355ee95964
[Element Call] Keep MatrixClient alive while the call is working (#1695) 1 year ago
Benoit Marty 90b377b3a5 Secure Storage: improve API for `waitForBackupUploadSteadyState()` 1 year ago
Marco Romano a07286ace9
Split `VoiceMessageType` from `AudioMessageType` (#1664) 1 year ago
Marco Romano 0e4141863b
Always treat waveform as List<Float> (#1663) 1 year ago
Jorge Martin Espinosa 44de6adb86
Initial support for member suggestions (#1631) 1 year ago
Benoit Marty 3a15b92eb6 SecureBackup: update matrix sdk module. 1 year ago
Jorge Martin Espinosa 030e86f56b
Update the chat screen UI using RoomInfo. (#1640) 1 year ago
Benoit Marty 04ed06cf9a Add `BackupState` and `BackupStateMapper` from the `feature/bma/secureBackup` branch to ensure that we do not upgrade the SDK with no support of KeyBackup. 1 year ago
Jorge Martin Espinosa fc8d16693b
Set tracing of `matrix_sdk_ui::timeline` to `trace` (#1630) 1 year ago
renovate[bot] 244c45797f
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.63 (#1619) 1 year ago
Marco Romano f787867e87
Document the nuances in `UserId` and `SessionId` types. (#1616) 1 year ago
Jorge Martin Espinosa 46f78ef700
Integrate Element Call with widget API (#1581) 1 year ago
Marco Romano 5a7f77bc92
Extract more content from audio messages. (#1607) 1 year ago
renovate[bot] 054d0a7145
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.62 (#1562) 1 year ago