Commit Graph

8678 Commits

Author SHA1 Message Date
Benoit Marty
ad5ef27f2b QrCode intro screen: add subtitle and fix button wording #3632 2024-10-09 10:20:56 +02:00
Benoit Marty
fe3066f88d Changelog for version 0.6.5 2024-10-09 10:07:06 +02:00
Benoit Marty
c36419915f version++ 2024-10-09 09:40:04 +02:00
Benoit Marty
e2a9163f30 Merge tag 'v0.6.5' into develop
tag
2024-10-09 09:39:23 +02:00
Benoit Marty
1e918fa134 Merge branch 'release/0.6.5' into main 2024-10-09 09:39:07 +02:00
Benoit Marty
822f83f839 Adding fastlane file for version 0.6.5 2024-10-09 09:39:01 +02:00
Benoit Marty
546903aca5 Merge pull request #3630 from element-hq/feature/bma/noIdentityChangeAlertInClearRoom
Do not render pin violation in clear rooms.
2024-10-09 09:10:45 +02:00
ganfra
774dd92f2b Merge pull request #3608 from element-hq/renovate/org.maplibre.gl-android-sdk-11.x
Update dependency org.maplibre.gl:android-sdk to v11.5.1
2024-10-08 22:11:51 +02:00
Benoit Marty
3801f85a9c Do not render pin violation in clear room. 2024-10-08 18:30:08 +02:00
Benoit Marty
0534cdab7e Merge pull request #3621 from element-hq/feature/bma/composerAlert
Warn the user when unverified user has changed their identity
2024-10-08 16:33:14 +02:00
Benoit Marty
7614cbe081 Merge pull request #3622 from element-hq/feature/bma/sdkUpdate
SDK 0.2.53 19b9a73ecc3e31d502dbf0c5850bfdfaddf02afe
2024-10-08 16:32:53 +02:00
Benoit Marty
c81b5b3ac6 SDK 0.2.53 19b9a73ecc3e31d502dbf0c5850bfdfaddf02afe 2024-10-08 15:17:59 +02:00
Benoit Marty
dc7c801a96 Cleanup 2024-10-08 15:02:04 +02:00
Benoit Marty
576370cdf3 Fix regression. 2024-10-08 14:56:50 +02:00
Benoit Marty
152a002c8a Create data classes TypingRoomMember and IdentityRoomMember to avoid the risk of useless recomposition.
Also remove TypingNotificationStateForMessagesProvider which was not used anymore.
2024-10-08 14:54:49 +02:00
Benoit Marty
2b9899063c Use produceState 2024-10-08 14:15:23 +02:00
Benoit Marty
a0205cf1e9 Fix Emoji test 2024-10-08 14:14:39 +02:00
Benoit Marty
a1b60a26ad tom 2024-10-08 13:55:46 +02:00
Benoit Marty
dac6a572d9 Rename val for clarity 2024-10-08 13:47:47 +02:00
Benoit Marty
423da63597 Use produceState 2024-10-08 13:45:25 +02:00
Jorge Martin Espinosa
e71a010e22 Fix the logic of the room list banner state (#3615)
* Fix `deriveStateOf` preventing the banner state from updating

* Try improving implementation of the check

* No need for `syncState`
2024-10-08 10:13:39 +00:00
ElementBot
3d9d752e89 Update screenshots 2024-10-08 10:02:00 +00:00
Benoit Marty
68e990f15c Fix preview of identity change banner in a timeline. 2024-10-08 11:48:09 +02:00
Benoit Marty
d9627337fc Fix broken previews 2024-10-08 11:48:06 +02:00
Benoit Marty
9b7a9b2183 Improve code. 2024-10-08 11:23:11 +02:00
Benoit Marty
da08cc3e08 Fix konsist test. 2024-10-08 11:13:56 +02:00
Benoit Marty
c8ff0d5641 Fix code quality. 2024-10-08 11:09:46 +02:00
Benoit Marty
351f058f06 Fix compilation issues. 2024-10-08 10:27:07 +02:00
Benoit Marty
57e45aa834 Identity change: handle click on "learn more" 2024-10-08 09:35:18 +02:00
Benoit Marty
67140fe165 Do what the doc says: if no CustomChrome tab is available, try to open the Url in any installed browser. 2024-10-08 09:10:12 +02:00
Benoit Marty
b7d444254c Avoid using application context. 2024-10-08 09:06:40 +02:00
Benoit Marty
8de134af3b Rename SecureBackupConfig to LearnMoreConfig 2024-10-07 22:29:43 +02:00
Benoit Marty
6ab99c3070 Do not inject presenter directly. 2024-10-07 22:25:05 +02:00
Benoit Marty
9d815d26b4 Pin user identity. 2024-10-07 22:19:13 +02:00
Benoit Marty
9b94edcfa3 Render PinViolation above the composer. 2024-10-07 22:18:32 +02:00
Benoit Marty
3514933c53 Add component ComposerAlertMolecule 2024-10-07 22:15:34 +02:00
Benoit Marty
ee8bbcfa6b Merge pull request #3619 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.52
2024-10-07 21:45:02 +02:00
Benoit Marty
c7c870b5b4 Merge pull request #3618 from element-hq/feature/bma/injectPresenter
Ensure that `Presenter`s do not depend on other presenters.
2024-10-07 19:22:59 +02:00
renovate[bot]
3bc9366698 fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v0.2.52 2024-10-07 16:30:15 +00:00
Benoit Marty
6bdb12f053 Remove unused import. 2024-10-07 18:08:51 +02:00
Benoit Marty
08673f44ce Use backgroundScope 2024-10-07 17:46:19 +02:00
Benoit Marty
2a4726e611 Remove FakeLeaveRoomPresenter 2024-10-07 17:46:18 +02:00
Benoit Marty
39706ee4a8 Fix compilation issue on minimal app. 2024-10-07 17:46:18 +02:00
Benoit Marty
8fadcaf38d Cleanup 2024-10-07 17:46:17 +02:00
Benoit Marty
6d87c8ad19 Remove dependencies to other presenters in MessagesPresenter. 2024-10-07 17:46:17 +02:00
Benoit Marty
62cbff0ffe Remove dependencies to other presenters to RoomMembersModerationPresenter.
Move canDisplayModerationActions from presenter API to the state it emits.
2024-10-07 17:46:16 +02:00
Benoit Marty
7dce60c756 Remove dependencies to other presenters to LeaveRoomPresenter. 2024-10-07 17:46:16 +02:00
Benoit Marty
e3f05d1704 Remove dependencies to other presenters to ChangeServerPresenter. 2024-10-07 17:46:15 +02:00
Benoit Marty
0b41c9967b Remove dependencies to other presenters to AnalyticsPreferencesPresenter. 2024-10-07 17:45:18 +02:00
Benoit Marty
724c183639 Remove dependencies to other presenters to FullScreenIntentPermissionsPresenter.
Also do some renaming since FullScreenIntentPermissionsPresenter interface can be removed.
2024-10-07 17:45:18 +02:00