Benoit Marty
84130da367
Code cleanup
2025-08-11 14:53:40 +02:00
Benoit Marty
e35eebf084
Add unit test on DefaultSessionWellknownRetriever
2025-08-11 12:13:21 +02:00
Benoit Marty
1c9304cac5
Add unit test on DefaultRageshakeFeatureAvailability
2025-08-11 11:18:29 +02:00
Benoit Marty
67e27ab125
Add missing test on CrashDetectionPresenter
2025-08-11 11:10:32 +02:00
Benoit Marty
bac59f6caa
Merge 2 mapCatchingExceptions into a single one.
2025-08-11 10:55:42 +02:00
Benoit Marty
d277a604bb
Inject the Json parser
2025-08-11 10:49:39 +02:00
Benoit Marty
aff1693697
Update submodule ref.
2025-08-11 10:47:52 +02:00
Benoit Marty
df0bd3583d
Remove duplicated licence header
2025-08-11 10:38:51 +02:00
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
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
Benoit Marty
d292a52f63
Introduce SessionWellknownRetriever and implementation that uses a MatrixClient.
2025-08-08 15:06:51 +02:00
Benoit Marty
db64ce3142
Extract code to retrieve .well-known files to its own modules.
2025-08-08 12:36:48 +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
ElementBot
864c27ace5
Update screenshots
2025-08-05 10:11:31 +00:00
Benoit Marty
9557035199
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
d988ae3082
[a11y] Let keyboard shortcut Shift + F10 trigger the same action than a long click
2025-08-05 09:41:08 +02:00
Benoit Marty
27ad6217ec
Cleanup: Remove unused class
2025-08-05 09:17:06 +02:00