365 Commits (5d462d5ba93071f9bfba7340e0dc0d1791b2a9ff)

Author SHA1 Message Date
Jorge Martin Espinosa 27f55c0bc4
Replace 'leave room' text with 'leave conversation' for DMs (#2231) 8 months ago
Jorge Martin Espinosa 4a7b04524a
Hide verbose state events from the timeline (#2225) 8 months ago
Benoit Marty d01c70a4fd Fix moar ktlint issues 8 months ago
Benoit Marty 5d086ad82d Fix moar ktlint issues 8 months ago
Benoit Marty a831f05f6e Fix ktlint issues 8 months ago
renovate[bot] c8bd362397
Update plugin ktlint to v12.1.0 (#2200) 8 months ago
Marco Antonio Alvarez 87c8bc133f
[Feature] Render m.sticker events (#2122) 9 months ago
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 f961d81eb0 Timeline : uniqueId exposed as String directly from matrix module. 9 months ago
Jorge Martin Espinosa d27e9e5265
Add warning message to 'mentions and keywords only' notification option (#2028) 9 months ago
Benoit Marty ea0825a01c Create RoomMember.getBestName() extension. 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
ganfra 449c331879 Timeline: exposes simple request for backward pagination 9 months ago
Benoit Marty e56cc137ed Rename file. 9 months ago
Benoit Marty 419a162f77 Extract MxcTools and add test. 9 months ago
Benoit Marty 84c897d682 Image in notification 9 months ago
Benoit Marty 7a46aa8ec3 kotlin compiler 10 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 66ac1e271f Add notification setting to enable/disable being notified for room invite (#1944) 10 months ago
ganfra 785a27151e StartDMAction : small improvements after review 10 months ago
ganfra 3efbf4747d StartDM : add tests 10 months ago
ganfra e8eb9c0840 Add StartDMAction to further share code 10 months ago
Jorge Martin Espinosa 2e8d5ac86a
Set a default power level to join calls in room (#1927) 10 months ago
ganfra ab2dc827f0 Creates a startDM method so we can reuse it for the new flow 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
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
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
Jorge Martin Espinosa a8fbb882f2
Integrate mentions in the composer (#1799) 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 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
Benoit Marty 5850f5342d Move Knit to Gradle catalog and use alias(libs.plugins.kotlin.serialization). Fix issue with JNA 10 months ago