Benjamin Bouvier
ef041baeb4
chore: update the build-rust-sdk script ( #6476 )
2026-03-27 07:36:48 +01:00
ganfra
1c5037f6e2
Add localazy config for location sharing
2026-03-24 11:13:40 +01:00
renovate[bot]
0c8a01d2cf
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.19 ( #6411 )
...
* fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.18
* Fix API breaks
* Add compatibility with rustls (#6367 )
A new `rustls-platform-verifier-android` library has to be added to the project, it'll be called from Rust to get access to the certificates on Android.
Originally, this was supposed to be added as a local maven repo pointing to the rust crate that publishes the AAR, but that's just plain terrible (more details [here](https://github.com/rustls/rustls-platform-verifier#android ).
Instead, what we can do is use a script that uses `cargo-download` to download the latest crate or a specified version, unzip it and add the `aar` file to the `:libraries:matrix:impl` module.
* Try fixing Sonar with local AAR files
* Remove `UserCertificatesProvider`: this is no longer needed after integrating rustls
* Added some docs for rustls and its `platform-verifier` library
* Upgrade SDK to `26.03.19`: this version contains a workaround that allows the app to use the same TLS verifier as before, fixing the Let's Encrypt issues we saw with some homeservers (like element.io)
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-03-20 16:20:37 +01:00
Benoit Marty
faa97ff2f1
Update wording from "Enter recovery key" to "Use recovery key"
2026-03-16 17:19:49 +01:00
Benoit Marty
39bfd3a261
Fix deeplink_matrixto.sh content, it did not contain a matrix.to link.
2026-03-13 18:16:17 +01:00
Jorge Martin Espinosa
861f268447
Replace knit with generate_toc.py ( #6279 )
2026-03-10 09:05:20 +01:00
Jorge Martin Espinosa
326aacf353
Add use existing branch confirmation and progress for file download ( #6294 )
...
* Add `use existing branch for release` confirmation. Otherwise, this message might go unnoticed and we might build the wrong binaries
* Display the progress of downloaded artifacts so we can be sure the process is working
2026-03-06 14:45:47 +01:00
Andy Balaam
a877e9f054
Adjust the build-rust-sdk script to allow non-interactive use
2026-03-04 15:35:43 +00:00
Benoit Marty
b27ab2ef0c
Import compound token v6.10.1
...
./tools/compound/import_tokens.sh -b v6.10.1
2026-03-02 12:40:33 +01:00
Benoit Marty
5566f10c43
Merge pull request #6152 from element-hq/feature/bma/releaseVersion
...
[Release script] Ensure that the release version will match the next Monday date
2026-02-09 18:31:34 +01:00
Skye Elliot
1e268b0709
Add history sharing badges to room details ( #6132 )
...
* feat: Add history sharing badges to room details view
* tests: Add snapshots for history sharing room details badges
* fix: Disable soft-wrapping in badges, use FlowRow
* tests: Add unit test for `RoomDetailsState` and history sharing badges.
* tests: Add `MatrixBadgeAtomNeutralWrappingPreview` to exceptions
* chore: Re-order `MatrixBadgeAtom` previews
* fix: Add `Immutable` annotation to `RoomHistoryVisibility`.
* fix: Correct translation for shared badge
2026-02-06 19:03:52 +00:00
Benoit Marty
eff3aae948
Fix typo
2026-02-06 16:32:59 +01:00
Benoit Marty
7268aff90f
[Release script] Ensure that the release version will match the next Monday date.
2026-02-06 14:38:18 +01:00
Benoit Marty
e8b14e62cf
Sync all strings and fix compilation issue.
2026-01-26 14:13:06 +01:00
ganfra
e9a55ea79a
Sync strings
2026-01-21 19:49:47 +01:00
ganfra
57b89d241f
Add proper localization for space room removal UI
2026-01-15 12:14:08 +01:00
ganfra
7645588b0f
localazy : sync strings
...
# Conflicts:
# features/roomdetails/impl/src/main/res/values/localazy.xml
# features/securityandprivacy/impl/src/main/res/values/localazy.xml
# libraries/ui-strings/src/main/res/values/localazy.xml
2025-12-23 15:23:45 +01:00
Benoit Marty
3ea10c2c62
Merge pull request #5909 from element-hq/feature/bma/qrCodeLogin
...
Link new device using QrCode - First version
2025-12-18 16:08:21 +01:00
Benoit Marty
57a02d01fc
Icon Backspace and BackspaceSolid must be auto-mirrored.
2025-12-17 12:03:04 +01:00
Benoit Marty
a073117d62
Link new device using QrCode.
2025-12-16 16:14:04 +01:00
ganfra
ce079e84f5
Merge branch 'develop' into feature/fga/space_settings_iteration
2025-12-15 16:06:06 +01:00
ganfra
c4a542dbf1
localazy: download strings to match module
2025-12-10 15:14:35 +01:00
Benoit Marty
54e742075d
Detekt: enable rule exceptions.SwallowedException and fix existing issue.
2025-12-05 09:45:23 +01:00
Benoit Marty
d0df2cd088
Update detekt rules after updating compose.rules to version 0.5.1.
2025-12-05 09:33:21 +01:00
ganfra
c08de1f904
change(room details edit): move to his own module
2025-12-03 14:30:05 +01:00
ganfra
c6ba2f5d10
change(security and privacy) : extract code to a separate module
2025-11-26 12:32:06 +01:00
ElementBot
eff221645e
Sync Strings ( #5792 )
...
* Sync Strings from Localazy
* Update localazy config and sync strings.
* Use the new localazy key.
* Sync strings again
* Sync strings again and fix compilation issue.
* Update screenshots
---------
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2025-11-24 17:28:49 +01:00
Jorge Martin Espinosa
95c9e768f4
Use regex to check forbidden terms. ( #5784 )
...
We were returning and `Elementul` as a match for the forbidden term `Element`. It now checks for the full word.
2025-11-21 17:01:01 +01:00
Benoit Marty
a00a188cd9
Fix Javascript issue.
2025-11-17 18:05:29 +01:00
Benoit Marty
001e399d40
vector-im -> element-hq
2025-11-17 18:04:54 +01:00
Benoit Marty
017a259f1c
Update notification content
2025-11-14 15:40:31 +01:00
Benoit Marty
57e9153a0e
Copyright: Add missing headers
2025-11-10 11:05:31 +01:00
Benoit Marty
eb31505dc7
Copyright: Add Element Creations Ltd. copyright
2025-11-10 11:05:05 +01:00
Benoit Marty
f86431e663
Copyright: Add final period
2025-11-10 10:13:41 +01:00
Benoit Marty
c4e0370f41
Copyright: run command uv run license-editor --repository ../element-x-android
2025-11-10 10:09:26 +01:00
Benoit Marty
c99068c60e
Update the template to use the singular form for Event interface.
2025-11-07 13:39:56 +01:00
Benoit Marty
2625c75ac9
Update the template.
2025-11-07 12:44:59 +01:00
ganfra
d9695ae6a0
change(roles and permissions): change title for space
2025-11-05 21:42:51 +01:00
ganfra
83a4457d6e
Merge branch 'develop' into feature/fga/role_and_permissions_rework
2025-11-05 20:29:04 +01:00
ganfra
ec207a548b
change(roles and permissions): fix localazy strings
2025-11-03 18:35:18 +01:00
ganfra
4a56b13ecc
feature(space) : update some strings
2025-10-31 15:01:03 +01:00
Benoit Marty
07b6148035
Remove context(parentNode: Node) and provide the parent Node as a parameter.
2025-10-31 12:04:57 +01:00
Benoit Marty
f174084942
Use context parameter for the parentNode
2025-10-30 16:32:53 +01:00
Benoit Marty
02dc71c4c3
Remove NodeBuilder to ensure that Params and Callback are always provided.
2025-10-30 16:32:52 +01:00
Benoit Marty
1013c08b08
Cleanup template.
2025-10-22 19:12:48 +02:00
Benoit Marty
263e761907
Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding
2025-10-22 18:52:37 +02:00
Benoit Marty
26683bd939
Remove comment. Default values will be detected by the existing Konsist test Data class state MUST not have default value
2025-10-14 14:31:19 +02:00
Benoit Marty
fe99e5dd85
Revert "Let the CI reveal all the error that I do not see locally for compilation cache reasons."
...
This reverts commit 7cea29e899 .
2025-10-10 11:49:15 +02:00
Benoit Marty
7cea29e899
Let the CI reveal all the error that I do not see locally for compilation cache reasons.
2025-10-10 10:28:15 +02:00
Benoit Marty
81787208c0
Make error message more visible
2025-10-10 09:45:10 +02:00