ganfra
18c5bf01d4
change(left room snackbar) : manage cancel knock and decline invite
2025-03-04 21:52:33 +01:00
ganfra
8e68490215
change(create room) : use history visibility "invited" when creating private room
2025-02-27 17:26:10 +01:00
Jorge Martin Espinosa
dbb1de146b
Upgrade SDK version to 25.02.26 ( #4305 )
...
* Upgrade SDK version to 25.02.26
* Remove OIDC URL result from logout, the SDK no longer provides it
* Handle room creation and destruction in a better way
* Remove `onSuccessLogout`
2025-02-26 09:04:49 +00:00
Benoit Marty
86afffb4bc
Merge pull request #4274 from element-hq/feature/bma/mediaTimelineImprovment
...
Update Matrix Room API and allow media swipe on pinned event only.
2025-02-19 09:41:27 +01:00
Benoit Marty
cc9c7b1b03
Merge branch 'develop' into feature/valere/support_verification_violation_banner
2025-02-18 15:42:08 +01:00
Benoit Marty
53e55b690e
Cleanup code.
2025-02-18 13:42:56 +01:00
Benoit Marty
cc11677cd9
Improve MatrixRoom.createTimeline API.
2025-02-18 12:12:36 +01:00
Benoit Marty
2e9a158fb0
Update Matrix Room API and allow media swipe on pinned event only.
2025-02-17 16:45:25 +01:00
Jorge Martín
d87cf5c4df
Add RoomMembershipDetails to get the room member info for the current user and the sender of its m.room.member state event in the room.
2025-02-10 19:13:02 +01:00
Jorge Martín
fa5ee41867
Make MatrixClient return a RoomPreview instance, not a RoomPreviewInfo one.
2025-02-10 19:13:02 +01:00
ganfra
a73bcb71d5
feature(room preview): Add option to forget room, improve the room preview screen for banned rooms.
...
Some internal refactoring was done too:
- Remove RoomInfo.isPublic to only use JoinRule.
- Also take into account restricted access rooms for previews.
2025-02-10 19:13:02 +01:00
ganfra
560290c81a
Merge pull request #4234 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
...
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.78
2025-02-06 16:40:18 +01:00
Valere
3f1543eb51
code review: renaming, comments, extract common code
2025-02-06 16:27:21 +01:00
Valere
52c57d4d8e
feature(crypto): verification violation handling and block sending
2025-02-06 16:27:19 +01:00
ganfra
08235a7a84
dependencies(matrix sdk) : expose ErrorKind
2025-02-06 15:50:46 +01:00
Benoit Marty
070fd4f53a
Do not rely on RoomAlias constructor to validate the Room alias, since there is no validation in release mode.
...
This is fixing the test in release mode.
2025-02-05 18:05:10 +01:00
Benoit Marty
9a255c5e31
Display a confirmation dialog before creating a DM.
2025-02-05 09:32:33 +01:00
Benoit Marty
c8f4268545
Create extension SyncService.isOnline()
2025-02-03 20:50:08 +01:00
Benoit Marty
3ffafdd7e7
Add test on isConnected()
2025-02-03 20:07:55 +01:00
Benoit Marty
f84aa03605
Enable Offline mode of the SyncService, so that the sync starts automatically when the network is back.
...
Also rely on the sync state to render the "Offline" banner.
2025-02-03 18:27:32 +01:00
Benoit Marty
cfba424dc6
Fix API break
2025-02-03 16:48:15 +01:00
ganfra
346e3648e8
Merge pull request #4212 from element-hq/feature/fga/room_settings_security_privacy
...
Feature : room settings - security and privacy
2025-01-29 17:29:56 +01:00
ganfra
8880eeda40
feat(security&privacy) : improve and document code after PR review.
2025-01-29 14:16:57 +01:00
Benoit Marty
55399798b6
Merge pull request #4205 from element-hq/feature/bma/mediaNavigation
...
Add ability to swipe between media when opened from the timeline.
2025-01-29 11:51:06 +01:00
ganfra
d992f38fa5
feat(security&privacy) : clean code
2025-01-28 14:39:27 +01:00
Benoit Marty
1776d93a20
Add ability to swipe between media when opened from the timeline.
2025-01-28 09:58:44 +01:00
ganfra
19d49a3c0b
feat(security&privacy) : expose more methods from sdk
2025-01-23 14:18:17 +01:00
Benoit Marty
33687676c0
Remove unused types / code.
2025-01-23 10:59:18 +01:00
ganfra
b7831f44cc
feat(security&privacy) : expose methods from sdk to update alias and rename alias to canonicalAlias
2025-01-22 15:13:09 +01:00
ganfra
b549400011
feat(security&privacy) : expose new sdk methods
2025-01-21 11:49:56 +01:00
ganfra
7d27e6581b
change(tracing) : change how tracing is configured (ui and logic)
2025-01-17 09:52:32 +01:00
Benoit Marty
97f3be3dc5
Apply dual licenses: AGPL + Element Commercial to file headers.
...
2 replace all actions have been performed:
- "SPDX-License-Identifier: AGPL-3.0-only" to "SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Element-Commercial"
- "Please see LICENSE in the repository root for full details." to "Please see LICENSE files in the repository root for full details."
2025-01-07 10:05:04 +01:00
ganfra
7f372282dc
knock requests : format and clean
2024-12-18 18:13:13 +01:00
ganfra
5275a3e5d3
Merge branch 'develop' into feature/fga/knock_requests_sdk
2024-12-18 17:21:16 +01:00
ganfra
ae03c4c718
deps(sdk) : update rust sdk to 0.2.72 and fix api breaks
2024-12-18 15:24:04 +01:00
ganfra
5715f6054a
knock request : expose JoinRule from sdk
2024-12-16 20:23:25 +01:00
Benoit Marty
a106950051
Make the room filter use normalized strings.
2024-12-16 16:18:15 +01:00
Valere
abc8a14c61
feat(crypto): Support for new UtdCause for historical messages
2024-12-16 10:58:13 +01:00
ganfra
dfb5362394
knock requests : branch the api in presenters
2024-12-13 20:00:00 +01:00
Benoit Marty
4f1c745fc8
Add a way to clear the cache for a specific room.
2024-12-12 11:58:46 +01:00
ganfra
e9a1c30462
knock requests : expose api through Room
2024-12-11 17:50:44 +01:00
Benoit Marty
3e1b1c29d1
Media Gallery
2024-12-09 16:48:48 +01:00
ganfra
d57ec1c2f8
Merge branch 'develop' into feature/fga/requests_to_join_list
2024-12-04 14:24:40 +01:00
ganfra
894c0f296a
deps : update rust sdk to 0.2.68 and expose new UtdCause
2024-12-03 14:29:37 +01:00
Valere
bcac193b12
feat(crypto): Support new expected UTD causes UX + Analytics
2024-12-02 14:52:16 +01:00
ganfra
0ab2ad1b8b
room details : display the item to show request to join list
2024-11-25 16:33:34 +01:00
ganfra
0261739fff
Merge branch 'develop' into feature/bma/fixSendQueueCrash
2024-11-22 10:51:41 +01:00
ganfra
3cb8d4f54f
fix : protect some more calls to client and rework the concerned apis
2024-11-21 19:53:42 +01:00
Benoit Marty
f2a9924568
Add matrix_sdk::send_queue to be able to configure it.
2024-11-21 09:45:27 +01:00
Benoit Marty
fab9da2264
Edit / Add / Remove caption
2024-11-21 09:45:27 +01:00