Commit Graph

11458 Commits

Author SHA1 Message Date
Benoit Marty 00ca73f342 Refactor: Move InMemorySessionStore to test module (#5252)
* Refactor: Move InMemorySessionStore to test module

- Delete `libraries/session-storage/impl-memory` module
- Move `InMemorySessionStore.kt` to `libraries/session-storage/test`

* Cleanup tests.

* Fix error.
2025-09-01 17:29:43 +02:00
Benoit Marty 58696780c8 Fix error. 2025-09-01 16:41:12 +02:00
Jorge Martin Espinosa 66eb876b2d [a11y] Add click action to the message bottom sheet handle (#5228) 2025-09-01 15:27:40 +02:00
renovate[bot] f0ba59d84e Update android.gradle.plugin to v8.12.2 (#5244)
* Update android.gradle.plugin to v8.12.2

* Upgrade lint version

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2025-09-01 15:23:33 +02:00
renovate[bot] bec5643c67 Update plugin sonarqube to v6.3.1.5724 (#5235)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-01 15:10:57 +02:00
João Breno 150d0790bc Update state in runUpdatingState when CancellationException occurs (#5243) 2025-09-01 15:07:32 +02:00
renovate[bot] e73ff0bfb5 Update dependency org.matrix.rustcomponents:sdk-android to v25.9.1 (#5251)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-01 15:05:31 +02:00
Benoit Marty 025131841b Cleanup tests. 2025-09-01 15:03:41 +02:00
Benoit Marty 75a640b986 Refactor: Move InMemorySessionStore to test module
- Delete `libraries/session-storage/impl-memory` module
- Move `InMemorySessionStore.kt` to `libraries/session-storage/test`
2025-09-01 14:47:42 +02:00
renovate[bot] f0fa4bf08b Update dependency com.posthog:posthog-android to v3.21.0 (#5238)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-01 12:45:18 +02:00
ElementBot 02c9549bc0 Sync Strings from Localazy (#5249)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-09-01 12:44:49 +02:00
renovate[bot] d71a4c2a6c Update dependency com.google.firebase:firebase-bom to v34.2.0 (#5245)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-29 09:13:13 +02:00
renovate[bot] 123eadb77a Update dependency org.maplibre.gl:android-sdk to v11.13.1 (#5239)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-28 08:13:45 +02:00
Jorge Martin Espinosa cc3d04ad84 [a11y] Add content descriptions to room list item indicators (#5236)
* [a11y] Add content descriptions to room list item indicators. These can now be read aloud as 'ongoing call', 'new messages', 'new mentions'.

* Add `contentDescription` to `UnreadIndicatorAtom` as an optional value

* Make the 'ongoing call', 'new messages', etc. indicators be read aloud before the latest event of the room summary

---------

Co-authored-by: ElementBot <android@element.io>
2025-08-27 17:14:59 +02:00
Benoit Marty da03a50500 Merge pull request #5237 from element-hq/feature/bma/removeLoginUserStory
Remove LoginUserStory.
2025-08-27 15:44:21 +02:00
Benoit Marty 1632706121 Remove LoginUserStory.
No that we do not have the WaitList screen anymore, this interface and implementation are useless.
2025-08-27 15:20:20 +02:00
Strac Consulting Engineers Pty Ltd f4708a4773 Spelling correction in Update FeatureFlags.kt (#5232)
Spelling correction L74 (flog to flag)
2025-08-27 11:31:28 +02:00
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