Commit graph

11491 commits

Author SHA1 Message Date
Jorge Martín
badc24134a Changelog for version 25.09.0 2025-08-27 10:45:13 +02:00
Jorge Martín
461b631f52 Merge tag 'v25.09.0' into develop
v25.09.0
2025-08-27 10:15:42 +02:00
Jorge Martín
cdd5d90e5c Merge branch 'release/25.09.0' 2025-08-27 10:15:33 +02:00
Jorge Martín
4ca8eae739 Adding fastlane file for version 25.09.0 2025-08-27 10:15:32 +02:00
Jorge Martín
9e69cb0f0f Setting version for the release 25.09.0 2025-08-27 10:15:08 +02:00
Jorge Martin Espinosa
b87c3ca417
Downgrade sonar scanner gradle plugin to v6.2.0.5505 (#5234)
It seems like the latest version (6.3.0.5676) was removed from the gradle plugin portal.
2025-08-27 08:12:05 +00:00
Benoit Marty
bfb7ce5d9a
Revert "Try following KSP incremental best practices on anvilcodegen (#5205)" (#5233)
This reverts commit 64164abb2d.
2025-08-27 07:10:54 +00:00
renovate[bot]
19a592332c
Update dependency org.matrix.rustcomponents:sdk-android to v25.8.26 (#5230)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-26 15:57:26 +00:00
renovate[bot]
2fbfd25fd1
Update dependency io.element.android:element-call-embedded to v0.15.0 (#5229)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-26 15:13:34 +00:00
Jorge Martín
477f99a6cf Changelog for version 25.08.4 2025-08-26 16:11:47 +02:00
Jorge Martín
c0b7c46fcb Merge tag 'v25.08.4' into develop
v25.08.4
2025-08-26 15:22:14 +02:00
Jorge Martín
5048d05e4f Merge branch 'release/25.08.4' 2025-08-26 15:22:02 +02:00
Jorge Martín
4271df90a2 Adding fastlane file for version 25.08.4 2025-08-26 15:22:00 +02:00
Jorge Martín
6a7b7b70dd Setting version for the release 25.08.4 2025-08-26 15:18:34 +02:00
Benoit Marty
e23b2e725a
Merge pull request #5227 from element-hq/feature/bma/addUnitTest
Add unit test on VideoCompressorHelper
2025-08-26 12:42:35 +02:00
Benoit Marty
c66de6aa28 Increase readability of big numbers. 2025-08-26 12:16:20 +02:00
Benoit Marty
4fea4bb728 Add test on calculateOptimalBitrate 2025-08-26 11:13:49 +02:00
Benoit Marty
ed7a36e768 Improve code readability a bit. 2025-08-26 11:07:24 +02:00
Benoit Marty
e0e721cb27 Add unit test on VideoCompressorHelper 2025-08-26 11:06:35 +02:00
Jorge Martin Espinosa
fa755e5b75
Use variable bitrate mode when transcoding to ensure compatibility with old devices (#5223)
* Use variable bitrate mode when transcoding

This should be compatible with more devices that may lack the needed codecs to properly encode using constant bitrate mode (CBR).

* Fix video output size (again)
2025-08-26 10:41:07 +02:00
Benoit Marty
2535b08004
Merge pull request #5226 from element-hq/feature/bma/renameLogo
Rename custom_logo to onboarding_logo
2025-08-26 10:36:48 +02:00
Benoit Marty
ab5dd2765e Rename test. 2025-08-26 10:24:48 +02:00
Benoit Marty
1a0e625fa9 Add unit test on DefaultOnBoardingLogoResIdProvider 2025-08-26 09:41:10 +02:00
Benoit Marty
6e4f034bc1 Rename custom_logo to onboarding_logo 2025-08-26 09:36:26 +02:00
Jorge Martin Espinosa
6e6440940f
Add extra logs for sending media (#5218)
* Add extra logs for sending media

We have some issues with stuck media uploads that could use some logs to understand where the process gets stuck.

* Fix mocks for test
2025-08-26 07:02:15 +00:00
renovate[bot]
5a3f803f46
Update dependency org.matrix.rustcomponents:sdk-android to v25.8.25 (#5219)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 22:08:46 +02:00
renovate[bot]
72bef12e2a
Update dependency io.sentry:sentry-android to v8.20.0 (#5216)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 17:11:20 +00:00
renovate[bot]
deb91d441c
Update plugin sonarqube to v6.3.0.5676 (#5220)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 19:02:27 +02:00
Benoit Marty
4150ed5d7c
Merge pull request #5217 from element-hq/bma/customSplash
Custom logo on on boarding screen.
2025-08-25 18:01:37 +02:00
Benoit Marty
5856f54a56 Fix documentation. 2025-08-25 17:25:07 +02:00
ElementBot
8654243674 Update screenshots 2025-08-25 13:03:13 +00:00
Benoit Marty
4c45346160 Add a way to customize the on boarding logo. 2025-08-25 14:47:41 +02:00
Benoit Marty
6a23266f32
Merge pull request #5214 from element-hq/feature/bma/a11yScreenshotTest
Introduce a11y screenshot test
2025-08-25 12:23:02 +02:00
Benoit Marty
3c2cc5adbb
Merge pull request #5215 from element-hq/feature/bma/cleanupInject
AnalyticsOptInStateProvider does not need to have an injected constructor
2025-08-25 12:19:07 +02:00
Benoit Marty
20d6a88756
Merge pull request #5210 from element-hq/feature/bma/cleanupAnvil
Split deeplink module and remove setupAnvil from api modules
2025-08-25 12:11:30 +02:00
Benoit Marty
0b2b9cfe57 AnalyticsOptInStateProvider does not need to have an injected constructor. 2025-08-25 12:08:15 +02:00
Benoit Marty
cbb55fe1ae Fix typo in annotation name. 2025-08-25 11:58:32 +02:00
Benoit Marty
cf5c4df95d Remove dependency to Anvil from modules that do not use it. 2025-08-25 11:36:44 +02:00
Benoit Marty
2b86ff4dfb Rename method. 2025-08-25 11:36:43 +02:00
Benoit Marty
4e5bbaf946 Split module deeplink to api and impl. 2025-08-25 11:36:42 +02:00
Benoit Marty
1682fd4c2c Remove dependency to Anvil from modules that do not use it. 2025-08-25 11:36:42 +02:00
ElementBot
27c242296e Update screenshots 2025-08-25 09:29:00 +00:00
renovate[bot]
a2a8b1bccd
Update dependency com.posthog:posthog-android to v3.20.4 (#5213)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 09:18:11 +00:00
ElementBot
2c75a1f834
Sync Strings from Localazy (#5211)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-08-25 11:15:38 +02:00
Benoit Marty
1d7e7e19d9 Test previews with a11y details and add a first example with HomeViewA11yPreview. 2025-08-25 11:10:23 +02:00
renovate[bot]
9c640d7c5d
Update dependency org.jsoup:jsoup to v1.21.2 (#5212)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 08:44:09 +02:00
Benoit Marty
a625c109b8
Merge pull request #5207 from element-hq/feature/bma/spaceInfoUi
Add UI components for spaces.
2025-08-23 16:16:39 +02:00
Benoit Marty
7b1a4bb3e3 Let JoinRule and AllowRule be Immutable. 2025-08-22 16:13:55 +02:00
Jorge Martin Espinosa
7a5a197e7e
Allow replying to any remote message in a thread (#5201)
* Allow replying to any remote message in a thread.

This will open the thread screen based on the selected event:

- If it was already part of a thread, it will open that thread.
- Otherwise, it'll open the thread timeline screen so you can start a thread from the event.

* Add the feature flag to decide which action to perform. Also, rename the feature flag to something easier to understand.

* Display the reply in thread action based on the feature flag too

---------

Co-authored-by: ElementBot <android@element.io>
2025-08-22 16:07:13 +02:00
ElementBot
a4dcdfd24c Update screenshots 2025-08-22 13:05:06 +00:00