hayaksi1
6d28d91541
Offer conversations in the system share sheet
...
Sharing from another app listed Element X once, with no way to pick a
conversation: the Direct Share row never showed any.
The app already publishes a long-lived, conversation-categorised shortcut per
room, which is most of what the sharing shortcuts API needs. The part that was
missing is the declaration that ties those shortcuts to the share intent: the
launcher activity had no `android.app.shortcuts` meta-data, so there was no
`<share-target>` for the system to match them against.
It now ships one, matching the activity that already receives ACTION_SEND, and
the shortcuts carry the category it names.
The system offers these from Android 10 onwards, where sharing shortcuts are
handled natively. Reaching further back would additionally need the
androidx.sharetarget library, which is not added here.
Part of #3835
2026-08-26 03:18:28 +03:00
Benoit Marty
a2d3488426
Merge pull request #7550 from element-hq/feature/bma/updateSdk
...
Update sdk to version 26.08.25
2026-08-25 16:57:40 +02:00
Benoit Marty
7db6025a05
Merge pull request #7544 from hayaksi1/fix/2515-gallery-build-date
...
Show the build date in the screenshot gallery footer
2026-08-25 16:28:49 +02:00
Benoit Marty
b704d227d1
Merge pull request #7543 from hayaksi1/fix/2812-debug-proxying-docs
...
Point the proxy debugging doc at the method that builds the clients
2026-08-25 15:59:51 +02:00
Benoit Marty
776cfc9c80
Add new type RoomRetention
2026-08-25 15:55:51 +02:00
Benoit Marty
16bc825c17
username has been renamed to serverNameFromUserId, but it is not necessary if we call homeserverUrl, so just remove it.
2026-08-25 15:55:29 +02:00
Benoit Marty
898baca9d5
SDK 26.08.25
2026-08-25 15:25:50 +02:00
hayaksi1
76b19a158f
Show the build date in the screenshot gallery footer
...
The gallery gave no indication of how old the screenshots on the page were,
which is one of the remaining items on the GitHub Pages improvement list.
The generator now writes the time it ran alongside the screenshot data, and the
page renders it in the footer next to the existing links.
2026-08-25 15:56:16 +03:00
hayaksi1
23a60cf20a
Point the proxy debugging doc at the method that builds the clients
...
The doc told the reader to add disableSslVerification() to
RustMatrixClientFactory.create(), which has not built the client for a long
time; getBaseClientBuilder() is where the chain lives, and it covers both the
login client and the restored session client.
It also only described the emulator's own proxy setting, while the app already
follows the device's global proxy through DefaultProxyProvider, which is the
only way to do this on a physical device.
2026-08-25 15:54:45 +03:00
Benoit Marty
12203aaf6d
Merge pull request #7457 from hayaksi1/fix/1270-verification-request-timeout
...
Stop waiting on a verification request the other session never accepts
2026-08-25 14:22:39 +02:00
Benoit Marty
af7e765599
Fixing compilation issue after merging develop
2026-08-25 13:32:11 +02:00
Benoit Marty
4b4ceebdb1
Merge branch 'develop' into fix/1270-verification-request-timeout
2026-08-25 13:30:57 +02:00
Benoit Marty
872319c8ea
Merge pull request #7521 from element-hq/fix/account-provider-supporting-text-clipped
...
Make the account provider screen scrollable so its description is not clipped by the keyboard
2026-08-25 13:29:23 +02:00
Benoit Marty
23437e4427
Merge pull request #7533 from element-hq/feature/bma/renameRemainingEvents
...
Rename remaining events sealed interface
2026-08-25 12:29:35 +02:00
Benoit Marty
0a9a25d940
Update Konsist test and fix existing issue.
2026-08-25 11:21:10 +02:00
Benoit Marty
d7310b6941
Split code into several files.
2026-08-25 10:55:38 +02:00
Benoit Marty
7168959507
Fix documentation: Events -> Event
2026-08-25 10:54:01 +02:00
Benoit Marty
34a086261f
PushHistoryEvents -> PushHistoryEvent
2026-08-25 10:33:58 +02:00
Benoit Marty
cfa63156e2
TroubleshootNotificationsEvents -> TroubleshootNotificationsEvent
2026-08-25 10:33:16 +02:00
Benoit Marty
217ccb75ed
BatteryOptimizationEvents -> BatteryOptimizationEvent
2026-08-25 10:32:34 +02:00
Benoit Marty
cb8c462bad
FullScreenIntentPermissionsEvents -> FullScreenIntentPermissionsEvent
2026-08-25 10:31:51 +02:00
Benoit Marty
2b55ff097f
ViewFileEvents -> ViewFileEvent
2026-08-25 10:31:09 +02:00
Benoit Marty
328d2d1260
OutgoingVerificationViewEvents -> OutgoingVerificationViewEvent
2026-08-25 10:30:19 +02:00
Benoit Marty
2dda3b807d
IncomingVerificationViewEvents -> IncomingVerificationViewEvent
2026-08-25 10:29:30 +02:00
Benoit Marty
650f20d6ba
UserProfileEvents -> UserProfileEvent
2026-08-25 10:28:49 +02:00
Benoit Marty
51a4704854
UserListEvents -> UserListEvent
2026-08-25 10:28:07 +02:00
Benoit Marty
cf7d5ab4b4
StartChatEvents -> StartChatEvent
2026-08-25 10:27:26 +02:00
Benoit Marty
771840884a
SpaceSettingsEvents -> SpaceSettingsEvent
2026-08-25 10:26:43 +02:00
Benoit Marty
d07eba9a20
SpaceEvents -> SpaceEvent
2026-08-25 10:26:02 +02:00
Benoit Marty
15cdd85357
LeaveSpaceEvents -> LeaveSpaceEvent
2026-08-25 10:25:19 +02:00
Benoit Marty
a2c3ddab02
SignedOutEvents -> SignedOutEvent
2026-08-25 10:24:37 +02:00
Benoit Marty
739fc452dd
ShareEvents -> ShareEvent
2026-08-25 10:23:51 +02:00
Benoit Marty
deb08a3a6c
EditRoomAddressEvents -> EditRoomAddressEvent
2026-08-25 10:23:12 +02:00
Benoit Marty
b8b6dc1df6
SecureBackupSetupEvents -> SecureBackupSetupEvent
2026-08-25 10:22:22 +02:00
Benoit Marty
28c19e38ce
SecureBackupRootEvents -> SecureBackupRootEvent
2026-08-25 10:21:36 +02:00
Benoit Marty
2d611475da
SecureBackupEnterRecoveryKeyEvents -> SecureBackupEnterRecoveryKeyEvent
2026-08-25 10:20:48 +02:00
Benoit Marty
c8c579ed7e
SecureBackupDisableEvents -> SecureBackupDisableEvent
2026-08-25 10:19:58 +02:00
Benoit Marty
4981a04519
InternalRoomMemberModerationEvents -> InternalRoomMemberModerationEvent
2026-08-25 10:19:06 +02:00
Benoit Marty
17213ac93e
RoomMemberModerationEvents -> RoomMemberModerationEvent
2026-08-25 10:18:21 +02:00
Benoit Marty
4e9ec1b631
RoomDirectoryEvents -> RoomDirectoryEvent
2026-08-25 10:17:21 +02:00
Benoit Marty
15569ef3e8
RoomAliasResolverEvents -> RoomAliasResolverEvent
2026-08-25 10:16:32 +02:00
Benoit Marty
4e2d99c968
RolesAndPermissionsEvents -> RolesAndPermissionsEvent
2026-08-25 10:15:35 +02:00
Benoit Marty
fc8d3b3065
ReportRoomEvents -> ReportRoomEvent
2026-08-25 10:14:32 +02:00
Benoit Marty
859b0e1b60
BugReportEvents -> BugReportEvent
2026-08-25 10:13:33 +02:00
Benoit Marty
5d8ca663df
EditDefaultNotificationSettingStateEvents -> EditDefaultNotificationSettingStateEvent
2026-08-25 10:12:06 +02:00
Benoit Marty
8a02b50c98
NotificationSettingsEvents -> NotificationSettingsEvent
2026-08-25 10:11:07 +02:00
Benoit Marty
a113d44558
LabsEvents -> LabsEvent
2026-08-25 10:10:11 +02:00
Benoit Marty
7952721ffe
DeveloperSettingsEvents -> DeveloperSettingsEvent
2026-08-25 10:09:09 +02:00
Benoit Marty
d8e7031709
BlockedUsersEvents -> BlockedUsersEvent
2026-08-25 10:08:17 +02:00
Benoit Marty
e6be199d4a
AdvancedSettingsEvents -> AdvancedSettingsEvent
2026-08-25 10:07:35 +02:00