Commit graph

11596 commits

Author SHA1 Message Date
Benoit Marty
3be08fdb0c Add Konsist test to check that files do not have double license header.
It seems that sometimes Android Studio is doing this mistake.
2025-08-11 10:36:40 +02:00
renovate[bot]
f7f8a38a96
Update dependency python to 3.13 (#5144)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 08:43:04 +02:00
renovate[bot]
47f8aeacf9
Update wysiwyg to v2.39.0 (#5080)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 08:42:41 +02:00
Benoit Marty
275c5b41c5 Fix compilation issue 2025-08-08 18:08:30 +02:00
Benoit Marty
d9b274b6cf Let enterprise build be able to override (or disable) the bug report URL. 2025-08-08 17:23:39 +02:00
Jorge Martin Espinosa
49a268a0e1
Fix cursor position in room list search (#5138) 2025-08-08 15:50:06 +02:00
Jorge Martín
f1a2d00591 Changelog for version 25.08.2 2025-08-08 15:42:43 +02:00
Jorge Martín
6b4390fc21 Adding fastlane file for version 25.08.2 2025-08-08 15:42:43 +02:00
Jorge Martín
8bde0592e5 Setting version for the release 25.08.2 2025-08-08 15:42:43 +02:00
Benoit Marty
d292a52f63 Introduce SessionWellknownRetriever and implementation that uses a MatrixClient. 2025-08-08 15:06:51 +02:00
ganfra
4aab53aaf6
Merge pull request #5106 from element-hq/renovate/android.gradle.plugin
Update android.gradle.plugin to v8.12.0
2025-08-08 14:17:45 +02:00
ganfra
40c8f3f280 deps (lint) : use latest stable lint 2025-08-08 13:46:47 +02:00
Benoit Marty
db64ce3142 Extract code to retrieve .well-known files to its own modules. 2025-08-08 12:36:48 +02:00
Jorge Martín
8b4b321712 Merge branch 'release/25.08.2' 2025-08-08 12:05:10 +02:00
Jorge Martín
4ef4decb13 Adding fastlane file for version 25.08.2 2025-08-08 12:05:09 +02:00
Jorge Martín
669644d429 Setting version for the release 25.08.2 2025-08-08 12:04:42 +02:00
Jorge Martin Espinosa
2a50b9ab8d
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
1afcce2b97
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]
5f7b3b60fa
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
d90a9a0351
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
817e4beb0d
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
8a163fc7d2
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
ea6e328bf7 Rename fun. 2025-08-07 16:04:22 +02:00
renovate[bot]
72e20668ce
Update dependency com.posthog:posthog-android to v3.20.2 2025-08-07 13:32:21 +00:00
Benoit Marty
2a67ad4c67 Only change the log folder on enterprise build 2025-08-07 14:02:07 +02:00
Benoit Marty
2d801a0924 Add tests 2025-08-07 12:38:10 +02:00
Benoit Marty
a8ba4751ed Fix tests 2025-08-07 12:19:26 +02:00
Benoit Marty
2a4fc974ea Ensure that deleteAllFiles will check all the log files. 2025-08-07 11:40:38 +02:00
Benoit Marty
18c325560b Store log files in subfolder based on the homeserver domain. 2025-08-07 11:31:05 +02:00
Benoit Marty
37786352ba Avoid code duplication 2025-08-06 16:13:39 +02:00
ElementBot
c18a1e7c3b Update screenshots 2025-08-06 12:57:33 +00:00
renovate[bot]
a9f54a923a
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
122aeb1d03
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]
8902e1116e
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
ecd3fc7ed1 Add missing preview on LoginModeView 2025-08-06 14:40:37 +02:00
Jorge Martín
491f0e38a3 Changelog for version 25.08.1 2025-08-06 14:14:18 +02:00
Jorge Martín
cee29cff92 Merge tag 'v25.08.1' into develop
v25.08.1
2025-08-06 12:42:28 +02:00
Jorge Martín
499a99a5bb Merge branch 'release/25.08.1' 2025-08-06 12:42:19 +02:00
Jorge Martín
2e64c93377 Adding fastlane file for version 25.08.1 2025-08-06 12:42:18 +02:00
Jorge Martín
9105a89c02 Setting version for the release 25.08.1 2025-08-06 12:39:51 +02:00
Jorge Martin Espinosa
1343aaed20
Reload room member list when active members count changes (#5129) 2025-08-06 10:37:52 +00:00
Benoit Marty
df731a6037 Remove blank line 2025-08-06 11:13:11 +02:00
Benoit Marty
fb30748ed7 Rename file to match class name. 2025-08-06 11:12:22 +02:00
ElementBot
80337276d8 Update screenshots 2025-08-06 08:37:58 +00:00
Benoit Marty
89ef890a7c 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
43fade19c6 Fix comment quality 2025-08-05 21:11:20 +02:00
Benoit Marty
be82c6e257 Rename extension. 2025-08-05 21:11:19 +02:00
renovate[bot]
7ac788dafa
Update dependency net.zetetic:sqlcipher-android to v4.10.0 2025-08-05 16:56:13 +00:00
Jorge Martin Espinosa
1a335698c0
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
dff295eadf
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