Commit Graph

11232 Commits

Author SHA1 Message Date
Jorge Martín
917fbbf82f Merge branch 'release/25.08.2' 2025-08-08 12:05:10 +02:00
Jorge Martín
32003c974c Adding fastlane file for version 25.08.2 2025-08-08 12:05:09 +02:00
Jorge Martín
132b08b51a Setting version for the release 25.08.2 2025-08-08 12:04:42 +02:00
Jorge Martin Espinosa
16b9440048 When mapping invalid notification event, only drop that one (#5137)
Previously, this meant the code processing the whole notification batch result failed and other notifications would be lost too.
2025-08-08 11:56:15 +02:00
Benoit Marty
b1a48ec863 Merge pull request #5126 from element-hq/feature/bma/redirectToElementPro
Redirect FOSS user to Element Pro according to element .well-known file
2025-08-08 09:38:59 +02:00
renovate[bot]
11b9ae06a2 Update dependency com.google.firebase:firebase-bom to v34.1.0 (#5136)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-08 08:46:47 +02:00
ganfra
9f418f278a Merge pull request #5133 from element-hq/renovate/com.posthog-posthog-android-3.x
Update dependency com.posthog:posthog-android to v3.20.2
2025-08-07 18:38:15 +02:00
ganfra
b818b23ce8 Merge pull request #5121 from element-hq/renovate/net.zetetic-sqlcipher-android-4.x
Update dependency net.zetetic:sqlcipher-android to v4.10.0
2025-08-07 18:37:54 +02:00
Benoit Marty
04f3f4cb53 Merge pull request #5132 from element-hq/feature/bma/rageshakeConfig
Let enterprise build store the logs in a dedicated subfolder
2025-08-07 16:35:00 +02:00
Benoit Marty
5c3054bee4 Rename fun. 2025-08-07 16:04:22 +02:00
renovate[bot]
e9da806c18 Update dependency com.posthog:posthog-android to v3.20.2 2025-08-07 13:32:21 +00:00
Benoit Marty
861758b47d Only change the log folder on enterprise build 2025-08-07 14:02:07 +02:00
Benoit Marty
0b0eab2281 Add tests 2025-08-07 12:38:10 +02:00
Benoit Marty
0c215f2d1e Fix tests 2025-08-07 12:19:26 +02:00
Benoit Marty
d71b639ada Ensure that deleteAllFiles will check all the log files. 2025-08-07 11:40:38 +02:00
Benoit Marty
5577d2ca9b Store log files in subfolder based on the homeserver domain. 2025-08-07 11:31:05 +02:00
Benoit Marty
6079e5a4d6 Avoid code duplication 2025-08-06 16:13:39 +02:00
ElementBot
d48ace6244 Update screenshots 2025-08-06 12:57:33 +00:00
renovate[bot]
c60f14c20a Update actions/download-artifact action to v5 (#5122)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 14:56:26 +02:00
Benoit Marty
4a6765db20 Merge pull request #5120 from element-hq/feature/bma/a11y/contextMenuKeyboard
[a11y] Open context menu with the keyboard
2025-08-06 14:50:12 +02:00
renovate[bot]
cbc776ecbb Update dependency io.nlopez.compose.rules:detekt to v0.4.27 (#5123)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 14:41:29 +02:00
Benoit Marty
c9c6652c76 Add missing preview on LoginModeView 2025-08-06 14:40:37 +02:00
Jorge Martín
c963a22adf Changelog for version 25.08.1 2025-08-06 14:14:18 +02:00
Jorge Martín
0101ef8382 Merge tag 'v25.08.1' into develop
v25.08.1
2025-08-06 12:42:28 +02:00
Jorge Martín
3eb2af2b65 Merge branch 'release/25.08.1' 2025-08-06 12:42:19 +02:00
Jorge Martín
e1f418d2ca Adding fastlane file for version 25.08.1 2025-08-06 12:42:18 +02:00
Jorge Martín
5367b3102b Setting version for the release 25.08.1 2025-08-06 12:39:51 +02:00
Jorge Martin Espinosa
2a42a71490 Reload room member list when active members count changes (#5129) 2025-08-06 10:37:52 +00:00
Benoit Marty
4f831547f8 Remove blank line 2025-08-06 11:13:11 +02:00
Benoit Marty
3ac7462474 Rename file to match class name. 2025-08-06 11:12:22 +02:00
ElementBot
0ce65f5fee Update screenshots 2025-08-06 08:37:58 +00:00
Benoit Marty
2dec34374e Prevent users from using Element FOSS on homeservers that enforce the usage of Element Pro. 2025-08-06 10:23:16 +02:00
Benoit Marty
f2580374c0 Fix comment quality 2025-08-05 21:11:20 +02:00
Benoit Marty
683628e352 Rename extension. 2025-08-05 21:11:19 +02:00
renovate[bot]
21473efdf2 Update dependency net.zetetic:sqlcipher-android to v4.10.0 2025-08-05 16:56:13 +00:00
Jorge Martin Espinosa
955263bee1 Force last owner of a room to pass ownership when leaving (#5094)
* Move `ChangeRoles*` classes to their own module so they can be shared

* Hook the change roles screen to the leave room action, add confirmation dialogs

* Use enum instead of sealed interface for `ChangeRoomMemberRolesListType`

* Try to improve communications between nodes

* refactor (leave room) : makes sure to expose only necessary code from api module

* Add `:libraries:previewutils` module to share some test fixtures used for UI previews

* Update screenshots

---------

Co-authored-by: ElementBot <android@element.io>
Co-authored-by: ganfra <francoisg@matrix.org>
2025-08-05 17:24:14 +02:00
Jorge Martin Espinosa
a87bbdd91c Delegate call notifications to Element Call, upgrade SDK and EC embedded (#5119)
* Stop sending call notifications manually: the Element Call widget can now assume responsibility for sending them when you start a call.

* Upgrade SDK version to `v25.8.5`, fix API breaks

* Upgrade Element Call embedded to `v0.14.1`

* Fix tests and lint issues

* Add `RoomListEntriesDynamicFilterKind.NonSpace` to avoid displaying spaces in the room list

---------

Co-authored-by: Robin <robin@robin.town>
2025-08-05 15:14:51 +00:00
ElementBot
81ed07a641 Update screenshots 2025-08-05 10:11:31 +00:00
Benoit Marty
a7ea4d01be Ensure that navigation using keyboard is not broken on the room list.
Workaround https://issuetracker.google.com/issues/436432313
2025-08-05 12:00:12 +02:00
Benoit Marty
eb33c8d864 [a11y] Let keyboard shortcut Shift + F10 trigger the same action than a long click 2025-08-05 09:41:08 +02:00
Benoit Marty
c4e654ac42 Cleanup: Remove unused class 2025-08-05 09:17:06 +02:00
Benoit Marty
3a97bff95a Cleanup: The local inspection mode is handled in ModalBottomSheet. 2025-08-04 16:37:43 +02:00
Benoit Marty
c2949b4753 Cleanup: rememberModalBottomSheetState is the default value for sheetState 2025-08-04 16:36:21 +02:00
Benoit Marty
5bf4e4c8ce [a11y] Ensure external keyboard Esc key closes any bottom sheet. 2025-08-04 16:29:50 +02:00
Benoit Marty
0b895f631d Merge pull request #5112 from element-hq/sync-localazy
Sync Strings
2025-08-04 16:01:40 +02:00
Benoit Marty
aae24e01ef Sync string again 2025-08-04 14:50:08 +02:00
renovate[bot]
d65808d8cf Update media3 to v1.8.0 (#5101)
* Update media3 to v1.8.0

* Fix breaking API changes

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2025-08-04 10:26:15 +02:00
bmarty
a2c8107b44 Sync Strings from Localazy 2025-08-04 00:34:11 +00:00
ganfra
0a9f0d9049 Changelog for version 25.08.0 2025-08-01 14:27:53 +02:00
ganfra
79b8113f00 Merge branch 'release/25.08.0' into main 2025-08-01 13:52:47 +02:00