1
0
mirror of https://github.com/vector-im/riotX-android synced 2025-10-06 00:02:48 +02:00

Compare commits

...

178 Commits

Author SHA1 Message Date
Benoit Marty
b57d8e7b7d version++ 2025-09-22 11:25:59 +02:00
Benoit Marty
ca6b6c6989 Merge tag 'v1.6.46' into develop
tag
2025-09-22 11:24:50 +02:00
Benoit Marty
c967977bc8 Merge branch 'release/1.6.46' into main 2025-09-22 11:24:35 +02:00
Benoit Marty
648db69adc Adding fastlane file for version 1.6.46 2025-09-22 11:24:22 +02:00
Benoit Marty
87fda7dd27 Changelog for version 1.6.46 2025-09-22 11:23:52 +02:00
Benoit Marty
52b151feb7 Merge pull request #9083 from element-hq/sync-emojis
Sync Emojis
2025-09-16 16:08:09 +02:00
Benoit Marty
e3d5f8c6bd Merge pull request #9077 from pelzvieh/fix-location-check
Fixes permission check for location
2025-09-16 16:07:15 +02:00
Jorge Martin Espinosa
f50b7703f4 Merge pull request #9080 from element-hq/misc/bump-jitsi-to-v11.4.0
Bump Jitsi to v 11.4.0 with 16KB page size
2025-09-15 18:39:54 +02:00
Jorge Martín
0332e8ea08 Move overrideLibrary to the right file 2025-09-15 18:08:46 +02:00
bmarty
868656010a Sync Emojis 2025-09-15 00:13:32 +00:00
Jorge Martín
1e0cb030eb Fix lint issues 2025-09-12 16:42:52 +02:00
Jorge Martín
01af1e6daa Revert min SDK version to 21, we'll trust the version checks in place 2025-09-12 16:42:29 +02:00
Jorge Martín
1b2171bc3e Add changelog 2025-09-12 12:54:25 +02:00
Jorge Martín
effcb21a7f Bump minSdk to 26 to work with modern react native versions 2025-09-12 12:28:30 +02:00
Jorge Martín
f2a8c42bd2 Bump Jitsi to v 11.4.0 2025-09-12 12:28:09 +02:00
Andreas Feldner
30c2eb8091 Merge remote-tracking branch 'origin/fix-location-check' into fix-location-check 2025-08-31 15:19:51 +02:00
Andreas Feldner
d9186b35a8 Fixes https://github.com/element-hq/element-android/issues/9074
Signed-off-by: Andreas Feldner <pelzi@flying-snail.de>
2025-08-31 15:19:36 +02:00
Andreas Feldner
8cac8f451e Fixes https://github.com/element-hq/element-android/issues/9074 2025-08-31 14:25:59 +02:00
ganfra
d5fc65fdb5 Merge pull request #9068 from element-hq/feature/clean_store_translations
misc : remove all store translations except en-US
2025-08-07 16:52:33 +02:00
ganfra
ceed071576 misc : remove all store translations except en-US 2025-08-07 14:45:59 +02:00
ganfra
4946b0576e version++ 2025-08-06 15:24:56 +02:00
ganfra
85317a7a37 Merge branch 'release/1.6.44' into develop 2025-08-06 15:23:26 +02:00
ganfra
e1cbf9c033 Merge branch 'release/1.6.44' into main 2025-08-06 15:22:46 +02:00
ganfra
3ad7f565e1 Adding fastlane file for version 1.6.44 2025-08-06 15:18:26 +02:00
ganfra
d9b83dd752 Changelog for version 1.6.44 2025-08-06 15:17:22 +02:00
ganfra
69af25a829 Merge pull request #9058 from element-hq/bca/hide_manually_verify_behind_flag
Hide the `Manually Verify by Text` option behind devtool flag
2025-08-06 14:24:01 +02:00
ganfra
d63fc0b397 Merge pull request #9067 from element-hq/feature/fga/fix_window_insets
Fix window insets
2025-08-06 14:22:56 +02:00
ganfra
340affe85a fix (window insets) : makes sure insets are consumed from drawer fragments 2025-08-06 12:18:13 +02:00
ganfra
f3b631be6b fix (window insets) : makes sure insets are consumed from BaseActivity 2025-08-06 12:18:01 +02:00
ganfra
3b0b232151 fix (window insets) : first upgrade some dependencies 2025-08-06 12:10:41 +02:00
ganfra
8d412cd6ec Fix RoomPowerLevels with nullable event 2025-08-05 17:28:01 +02:00
ganfra
f1a99c3116 Merge pull request #9065 from element-hq/feature/room_v12_support
Room v12 support
2025-08-04 20:20:15 +02:00
ganfra
a239f5fb08 misc : clean up after PR review 2025-08-04 18:19:25 +02:00
Benoit Marty
1e123803d9 Merge pull request #9066 from element-hq/rav/log_cleanup
Strip trailing whitespace from log lines
2025-08-04 10:46:07 +02:00
Richard van der Hoff
43b20b2042 Strip trailing whitespace from log lines
Log lines coming from the Rust SDK have a trailing newline, meaning that when
we emit them, we get a blank line in the logs. To prevent this, strip off
trailing whitespace.
2025-08-01 11:08:26 +01:00
ganfra
31a32f34cc Merge pull request #9054 from element-hq/decorate-as-classic
Decorate this as classic in README and recommend EX
2025-07-30 15:38:15 +02:00
ganfra
fe0b54e898 misc : fix copyright 2025-07-30 15:34:49 +02:00
ganfra
cc99104060 misc : code clean up 2025-07-30 15:03:04 +02:00
ganfra
15cf848cf1 test : try to fix some tests 2025-07-30 12:12:51 +02:00
ganfra
864346c3c0 change (leave room) : warn on last admin when leaving rooms 2025-07-29 16:34:23 +02:00
ganfra
2d21c15e3b change (power level) : continue handling v12 room 2025-07-28 16:49:57 +02:00
ganfra
fd3f7e3a24 change (power level) : support new InfinitePowerLevel (first draft) 2025-07-24 22:25:10 +02:00
ganfra
926e64bb6e misc (sdk) : update matrix patterns to handle new roomId format (and so fix permalinks) 2025-07-23 13:30:34 +02:00
Benoit Marty
ee64466166 Merge pull request #9051 from element-hq/feature/bma/target35
Change targetApi to 35
2025-07-17 15:11:31 +02:00
Valere
d26a25a4f8 add changelog 2025-07-17 11:49:58 +02:00
Valere
856592f9a8 Gate the Manually verify device behind devtool flag 2025-07-17 11:11:37 +02:00
Benoit Marty
f421eadd01 Code cleanup 2025-07-16 16:40:56 +02:00
Benoit Marty
89b1034cde Fix issue in timeline screen. 2025-07-16 16:07:49 +02:00
Benoit Marty
c79f2ff4d1 Enable edgeToEdge 2025-07-16 15:03:13 +02:00
Benoit Marty
daadbbd76b Revert "Target API 35: set android:fitsSystemWindows="true" to Activities."
This reverts commit 3d7bf51029.
2025-07-16 12:52:06 +02:00
Benoit Marty
3f22ddb065 Fix regression on timeline for thread. 2025-07-16 11:47:16 +02:00
Benoit Marty
82317bf2bc Fix color issue on HomeActivity and RoomDetailActivity (others do not have the problem, not sure why :/) 2025-07-16 11:47:15 +02:00
Benoit Marty
66ec110497 Remove useless margin 2025-07-16 11:47:14 +02:00
Benoit Marty
58de848cd0 Fix UI issue 2025-07-16 11:47:13 +02:00
Benoit Marty
0a69a336a7 Remove dead code. 2025-07-16 11:47:12 +02:00
Benoit Marty
3d7bf51029 Target API 35: set android:fitsSystemWindows="true" to Activities. 2025-07-16 11:47:09 +02:00
Benoit Marty
9b0d22f83f Avoid crash for long logs. 2025-07-15 11:14:51 +02:00
Benoit Marty
1d08018e20 A final period. 2025-07-11 20:05:33 +02:00
Benoit Marty
e5622084ce Fix lint warning: check permission before recording audio 2025-07-11 18:12:57 +02:00
Benoit Marty
fd67cacd25 Fix lint warning: check permission before using location API 2025-07-11 18:12:34 +02:00
Benoit Marty
de3874ed79 Fix lint warning: check permission before notifying with notification 2025-07-11 17:19:49 +02:00
Benoit Marty
cf01890e3a Fix lint warning: ignore impossible SecurityException 2025-07-11 16:56:05 +02:00
mxandreas
e44d2e4635 Updated the status of the app to make clear it is not receiving further updates. 2025-07-11 10:08:19 +01:00
Jorge Martin Espinosa
cba1bb70c7 Merge pull request #9053 from element-hq/ci/remove-buildjet 2025-07-10 15:41:56 +02:00
Jorge Martín
c10e6beb65 Run UI tests only when manually dispatched 2025-07-10 11:21:47 +02:00
Jorge Martín
41b1ded92b Use ubuntu-22.04 runner instead of buildjet for the UI tests 2025-07-10 11:21:23 +02:00
Benoit Marty
27fc09bb8a Fix lint warning 2025-07-09 13:02:46 +02:00
Benoit Marty
6e56c386db Fix lint warning 2025-07-09 13:02:46 +02:00
Benoit Marty
78e100d9a9 Supress deprecation warning. 2025-07-08 15:05:28 +02:00
Benoit Marty
06721da575 Update gradle wraaper using command line
./gradlew wrapper --gradle-version 8.14.3  --gradle-distribution-sha256-sum bd71102213493060956ec229d946beee57158dbd89d0e62b91bca0fa2c5f3531
2025-07-08 14:43:51 +02:00
Benoit Marty
da983b4cf5 Update lint version 2025-07-08 14:42:57 +02:00
Benoit Marty
390ae5622d Update gradle wraaper using command line
./gradlew wrapper --gradle-version 8.14.3  --gradle-distribution-sha256-sum bd71102213493060956ec229d946beee57158dbd89d0e62b91bca0fa2c5f3531
2025-07-08 14:41:35 +02:00
Benoit Marty
3652ae5a90 Upgrade Android Gradle Plugin to 8.11.0 2025-07-08 14:35:18 +02:00
Benoit Marty
a283eea620 Fix compilation issue. 2025-07-07 17:50:53 +02:00
Benoit Marty
8a9a699062 Set compileSdk and targetSdk to 35 2025-07-07 17:30:36 +02:00
ganfra
135bd22588 version++ 2025-06-10 16:24:40 +02:00
ganfra
57dba648aa Merge tag '1.6.42' into develop 2025-06-10 16:23:40 +02:00
ganfra
81317aea91 Merge branch 'release/0.6.42' into main 2025-06-10 16:22:50 +02:00
ganfra
49b0b9ed59 Adding fastlane file for version 1.6.42 2025-06-10 16:22:42 +02:00
ganfra
bd15adb2c9 Changelog for version 1.6.42 2025-06-10 16:21:51 +02:00
ganfra
16fb9784f8 Merge pull request #9043 from element-hq/feature/fga/crypto_sdk_0_11_1
deps (rust crypto sdk) : bump version to 0.11.1
2025-06-10 16:06:01 +02:00
ganfra
b00bc861a0 deps (rust crypto sdk) : bump version to 0.11.1 2025-06-10 15:12:15 +02:00
Richard van der Hoff
c3b923c27d Improve docs about the Rust crypto integration (#9035) 2025-06-02 13:56:58 +01:00
Benoit Marty
333783ff2f version++ 2025-06-02 13:22:59 +02:00
Benoit Marty
72653ef5f7 Merge tag 'v1.6.40' into develop
tag
2025-06-02 13:21:11 +02:00
Benoit Marty
cc87d23f82 Merge branch 'release/1.6.40' into main 2025-06-02 13:20:59 +02:00
Benoit Marty
e264f3817d Adding fastlane file for version 1.6.40 2025-06-02 13:20:52 +02:00
Benoit Marty
b9d21fe554 Changelog for version 1.6.40 2025-06-02 13:20:28 +02:00
Jorge Martin Espinosa
997005345b Merge pull request #9036 from element-hq/rav/crypto_sdk_0_11_0 2025-05-29 10:52:26 +02:00
Richard van der Hoff
f93369d965 Bump org.matrix.rustcomponents:crypto-android to 0.11.0
org.matrix.rustcomponents:crypto-android 0.11.0 is based on
matrix-sdk-crypto-0.11.0.
2025-05-28 19:22:59 +01:00
Benoit Marty
982335f347 version++ 2025-05-27 15:21:42 +02:00
Benoit Marty
1f91265b49 Merge tag 'v1.6.38' into develop
tag
2025-05-27 15:20:55 +02:00
Benoit Marty
d386b29fc7 Merge branch 'release/1.6.38' into main 2025-05-27 15:20:45 +02:00
Benoit Marty
5ff61569b2 Adding fastlane file for version 1.6.38 2025-05-27 15:20:29 +02:00
Benoit Marty
a1c8bd6b13 Changelog for version 1.6.38 2025-05-27 15:19:25 +02:00
Benoit Marty
cd6078cb71 Merge pull request #9024 from element-hq/sync-emojis
Sync Emojis
2025-05-21 14:53:33 +02:00
Benoit Marty
bb142b6286 Merge pull request #9033 from element-hq/feature/bma/filterMobileLink
Filter mobile link
2025-05-21 14:53:03 +02:00
Benoit Marty
02e93fdcf2 Towncrier 2025-05-21 12:03:23 +02:00
Benoit Marty
a8ea684579 Accept only root path for mobile.element.io. 2025-05-21 11:55:16 +02:00
Benoit Marty
ddc319fbca Use element.io for the hs_url parameter. 2025-05-21 11:44:05 +02:00
bmarty
f07b7e5c47 Sync Emojis 2025-04-28 00:13:08 +00:00
Benoit Marty
40dbff81d2 version++ 2025-03-14 16:59:29 +01:00
Benoit Marty
b7423d9479 Merge tag 'v1.6.36' into develop
tag
2025-03-14 16:58:57 +01:00
Benoit Marty
5179f93470 Merge branch 'release/1.6.36' into main 2025-03-14 16:58:47 +01:00
Benoit Marty
ea1cdd7fdf Adding fastlane file for version 1.6.36 2025-03-14 16:58:39 +01:00
Benoit Marty
cd17731748 Changelog for version 1.6.36 2025-03-14 16:58:22 +01:00
Benoit Marty
a0c4952ec4 Setting version for the release 1.6.36 2025-03-14 16:57:47 +01:00
Benoit Marty
737705843e Prepare next release. 2025-03-13 15:44:14 +01:00
Benoit Marty
88d59e9db6 Merge branch 'develop' 2025-03-13 15:35:47 +01:00
Benoit Marty
87d7fcdc80 Merge commit from fork
Ignore server errors (network error, etc.) when login out the user after incorrect PIN code has been entered
2025-03-13 15:32:19 +01:00
Benoit Marty
53bd78b05d Add link to the CVE.
Co-authored-by: davidegirardi <16451191+davidegirardi@users.noreply.github.com>
2025-03-11 16:33:10 +01:00
Benoit Marty
83974a2d0c Update changelog 2025-03-10 16:24:38 +01:00
Benoit Marty
fe7a8fe1af Prepare release 1.6.34 2025-03-07 09:40:44 +01:00
Benoit Marty
55ddf72168 Ignore server errors (network error, etc.) when login out the user after 3 incorrect PIN entered. 2025-02-28 09:58:49 +01:00
Benoit Marty
cd90bb255f version++ 2025-02-18 10:50:23 +01:00
Benoit Marty
99f3f289d4 Merge tag 'v1.6.32' into develop
tag
2025-02-18 10:49:28 +01:00
Benoit Marty
f0699b070f Merge branch 'release/1.6.32' into main 2025-02-18 10:49:15 +01:00
Benoit Marty
88ab8790a6 Adding fastlane file for version 1.6.32 2025-02-18 10:49:08 +01:00
Benoit Marty
021881e72f Changelog for version 1.6.32 2025-02-18 10:48:45 +01:00
Benoit Marty
882a275d1a Merge pull request #9007 from RiotTranslateBot/weblate-element-android-element-app
Translations update from Weblate
2025-02-18 10:45:16 +01:00
Benoit Marty
3a14792d4a Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.5% (2642 of 2653 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2025-02-18 09:09:48 +00:00
Jeff Huang
12bc03ce87 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (115 of 115 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hant/
2025-02-18 03:05:17 +00:00
Jeff Huang
5c8e9bb9c5 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2653 of 2653 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2025-02-18 03:05:15 +00:00
Besnik Bleta
bb4ea45f37 Translated using Weblate (Albanian)
Currently translated at 99.4% (2639 of 2653 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/
2025-02-17 23:18:09 +00:00
Danial Behzadi
b96899f2b4 Translated using Weblate (Persian)
Currently translated at 100.0% (2653 of 2653 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2025-02-17 23:18:09 +00:00
Priit Jõerüüt
8bcb9a50f7 Translated using Weblate (Estonian)
Currently translated at 100.0% (2653 of 2653 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2025-02-17 23:18:09 +00:00
Weblate
10d1dbf040 Merge branch 'origin/develop' into Weblate. 2025-02-17 17:59:52 +00:00
Benoit Marty
3c3eb491ef Merge pull request #9000 from element-hq/feature/bma/reportRoom
Add action to report room.
2025-02-17 16:02:09 +01:00
LinAGKar
b1f4db58e8 Translated using Weblate (Swedish)
Currently translated at 100.0% (115 of 115 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sv/
2025-02-14 21:35:53 +00:00
waclaw66
705d9b2016 Translated using Weblate (Czech)
Currently translated at 100.0% (115 of 115 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/cs/
2025-02-10 12:22:22 +00:00
Ihor Hordiichuk
4b2ebcee4e Translated using Weblate (Ukrainian)
Currently translated at 100.0% (115 of 115 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/uk/
2025-02-10 01:51:22 +00:00
Benoit Marty
b204d271e3 Add action to report room: use the report Room API. 2025-02-07 16:29:35 +01:00
Benoit Marty
753101ff7a Add action to report room. #8998 2025-02-07 14:32:53 +01:00
Glandos
11aa64ebe1 Translated using Weblate (French)
Currently translated at 99.1% (114 of 115 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fr/
2025-02-07 06:40:26 +00:00
Linerly
5ffee0618d Translated using Weblate (Indonesian)
Currently translated at 100.0% (115 of 115 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/id/
2025-02-06 03:28:36 +00:00
Danial Behzadi
4eee9c09b9 Translated using Weblate (Persian)
Currently translated at 100.0% (115 of 115 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fa/
2025-02-05 15:58:17 +00:00
Jozef Gaal
39a4bc230d Translated using Weblate (Slovak)
Currently translated at 100.0% (115 of 115 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sk/
2025-02-05 15:58:15 +00:00
Priit Jõerüüt
3d2d08c31a Translated using Weblate (Estonian)
Currently translated at 100.0% (115 of 115 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/et/
2025-02-05 09:04:55 +00:00
Weblate
7b2c14218f Merge branch 'origin/develop' into Weblate. 2025-02-05 02:02:54 +00:00
Benoit Marty
4a43097d5f Upgrade github action from v3 to v4
https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md
2025-02-04 11:44:01 +01:00
Benoit Marty
a861b77162 Upgrade github action from v3 to v4
https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md
2025-02-04 10:57:26 +01:00
Benoit Marty
0321e932c4 version++ 2025-02-04 10:44:08 +01:00
Benoit Marty
e714687f69 Merge tag 'v1.6.30' into develop
tag
2025-02-04 10:43:10 +01:00
S3608362402
c2d7c88183 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2651 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2025-02-03 20:52:46 +00:00
依云
3e61abb935 Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (2647 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2025-02-03 04:03:00 +00:00
Weblate
b250ad4fe2 Merge branch 'origin/develop' into Weblate. 2025-01-24 18:55:54 +00:00
waclaw66
439200fcb0 Translated using Weblate (Czech)
Currently translated at 100.0% (114 of 114 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/cs/
2025-01-24 18:55:53 +00:00
waclaw66
aada1a158e Translated using Weblate (Czech)
Currently translated at 100.0% (2651 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2025-01-24 18:55:50 +00:00
Jozef Gaal
b0acd59f50 Translated using Weblate (Slovak)
Currently translated at 100.0% (114 of 114 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sk/
2025-01-22 17:20:14 +00:00
Jozef Gaal
15b51830d3 Translated using Weblate (Slovak)
Currently translated at 100.0% (2651 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/
2025-01-22 17:20:12 +00:00
Mike
26b604cd8c Translated using Weblate (Slovak)
Currently translated at 98.2% (112 of 114 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sk/
2025-01-22 04:45:56 +00:00
Mike
32d9d7567b Translated using Weblate (Spanish)
Currently translated at 33.3% (38 of 114 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/es/
2025-01-22 04:45:54 +00:00
LinAGKar
e1530b076f Translated using Weblate (Swedish)
Currently translated at 100.0% (114 of 114 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sv/
2025-01-21 23:21:35 +00:00
LinAGKar
a16544f194 Translated using Weblate (Swedish)
Currently translated at 100.0% (2651 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2025-01-21 23:21:33 +00:00
Weblate
9b5f4a7f78 Merge branch 'origin/develop' into Weblate. 2025-01-17 16:12:25 +00:00
Ihor Hordiichuk
bb24b1621c Translated using Weblate (Ukrainian)
Currently translated at 100.0% (114 of 114 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/uk/
2025-01-16 17:32:00 +00:00
Mike
8ef6181802 Translated using Weblate (Slovak)
Currently translated at 98.2% (112 of 114 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sk/
2025-01-16 17:31:58 +00:00
Ihor Hordiichuk
df4088913f Translated using Weblate (Ukrainian)
Currently translated at 100.0% (2651 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2025-01-16 17:31:56 +00:00
Mike
605996121d Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (2642 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2025-01-16 00:40:01 +00:00
Weblate
e8d6aea8a2 Merge branch 'origin/develop' into Weblate. 2025-01-14 11:11:24 +00:00
Linerly
f50b445203 Translated using Weblate (Indonesian)
Currently translated at 100.0% (114 of 114 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/id/
2025-01-14 11:11:22 +00:00
Linerly
c9528d8f14 Translated using Weblate (Indonesian)
Currently translated at 100.0% (2651 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2025-01-14 11:11:20 +00:00
Priit Jõerüüt
4ef8b2f1a7 Translated using Weblate (Estonian)
Currently translated at 100.0% (114 of 114 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/et/
2025-01-14 09:46:23 +00:00
Priit Jõerüüt
d59275f275 Translated using Weblate (Estonian)
Currently translated at 100.0% (2651 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2025-01-14 09:46:21 +00:00
Glandos
a86780e86a Translated using Weblate (French)
Currently translated at 100.0% (2651 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2025-01-14 08:02:34 +00:00
Jeff Huang
87ad09cb55 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (114 of 114 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hant/
2025-01-14 01:54:12 +00:00
Jeff Huang
fb92511caf Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2651 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2025-01-14 01:54:10 +00:00
Besnik Bleta
f3af34dcb5 Translated using Weblate (Albanian)
Currently translated at 100.0% (114 of 114 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/sq/
2025-01-13 18:24:11 +00:00
Besnik Bleta
2f1b849dfa Translated using Weblate (Albanian)
Currently translated at 99.4% (2637 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/
2025-01-13 18:24:09 +00:00
Danial Behzadi
0eddea4512 Translated using Weblate (Persian)
Currently translated at 100.0% (114 of 114 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fa/
2025-01-13 16:33:35 +00:00
Danial Behzadi
b670708f8a Translated using Weblate (Persian)
Currently translated at 100.0% (2651 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2025-01-13 16:33:33 +00:00
Weblate
f9c6b60cf6 Merge branch 'origin/develop' into Weblate. 2025-01-13 16:06:01 +00:00
Weblate
8b617071ed Merge branch 'origin/develop' into Weblate. 2025-01-13 14:41:45 +00:00
Weblate
2bee087127 Merge branch 'origin/develop' into Weblate. 2025-01-13 14:31:17 +00:00
Weblate
06f23c8913 Merge branch 'origin/develop' into Weblate. 2025-01-13 14:05:15 +00:00
Benoit Marty
71e8ab975d Translated using Weblate (Georgian)
Currently translated at 99.8% (2647 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ka/
2025-01-13 14:05:14 +00:00
Benoit Marty
3e67489a9b Translated using Weblate (Hungarian)
Currently translated at 99.6% (2642 of 2651 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/
2025-01-13 14:05:13 +00:00
Weblate
2fb4439036 Merge branch 'origin/develop' into Weblate. 2025-01-13 13:21:25 +00:00
2685 changed files with 2123 additions and 7416 deletions

View File

@@ -40,7 +40,7 @@ jobs:
- name: Assemble ${{ matrix.target }} debug apk
run: ./gradlew assemble${{ matrix.target }}Debug $CI_GRADLE_ARG_PROPERTIES
- name: Upload ${{ matrix.target }} debug APKs
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: vector-${{ matrix.target }}-debug
path: |
@@ -69,7 +69,7 @@ jobs:
- name: Assemble GPlay unsigned apk
run: ./gradlew clean assembleGplayRelease $CI_GRADLE_ARG_PROPERTIES
- name: Upload Gplay unsigned APKs
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: vector-gplay-release-unsigned
path: |
@@ -81,7 +81,7 @@ jobs:
steps:
- name: Obtain apk from artifact
id: download
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: vector-gplay-release-unsigned
- name: Show apks in artifact
@@ -92,7 +92,7 @@ jobs:
# Don't fail when finding trackers so they can be reported later
args: /github/workspace/gplay/release/vector-gplay-universal-release-unsigned.apk -j -o /github/workspace/exodus.json -e 0
- name: Upload exodus json report
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: exodus.json
path: |

View File

@@ -31,7 +31,7 @@ jobs:
ui-tests:
name: UI Tests (Synapse)
needs: should-i-run
runs-on: buildjet-4vcpu-ubuntu-2204
runs-on: ubuntu-22.04
timeout-minutes: 90 # We might need to increase it if the time for tests grows
strategy:
fail-fast: false
@@ -77,7 +77,7 @@ jobs:
adb logcat >> emulator.log &
./gradlew $CI_GRADLE_ARG_PROPERTIES connectedGplayDebugAndroidTest -Pandroid.testInstrumentationRunnerArguments.class=im.vector.app.ui.UiAllScreensSanityTest || (adb pull storage/emulated/0/Pictures/failure_screenshots && exit 1 )
- name: Upload Test Report Log
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: always()
with:
name: uitest-error-results

View File

@@ -71,7 +71,7 @@ jobs:
./gradlew vector-app:lintFdroidRelease $CI_GRADLE_ARG_PROPERTIES
- name: Upload reports
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: linting-report
path: |
@@ -115,7 +115,7 @@ jobs:
run: ./gradlew dependencyCheckAnalyze $CI_GRADLE_ARG_PROPERTIES
- name: Upload dependency analysis
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: dependency-analysis
path: build/reports/dependency-check-report.html

View File

@@ -1,11 +1,7 @@
name: Test
on:
pull_request: { }
push:
branches: [ main, develop ]
paths-ignore:
- '.github/**'
workflow_dispatch:
# Enrich gradle.properties for CI/CD
env:
@@ -15,7 +11,7 @@ env:
jobs:
tests:
name: Runs all tests
runs-on: buildjet-4vcpu-ubuntu-2204
runs-on: ubuntu-22.04
timeout-minutes: 90 # We might need to increase it if the time for tests grows
strategy:
matrix:
@@ -45,7 +41,7 @@ jobs:
- name: Archive Screenshot Results on Error
if: failure()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: screenshot-results
path: |
@@ -98,7 +94,7 @@ jobs:
### ./gradlew generateCoverageReport $CI_GRADLE_ARG_PROPERTIES
- name: Upload Integration Test Report Log
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: always()
with:
name: integration-test-error-results

View File

@@ -1,3 +1,62 @@
Changes in Element v1.6.46 (2025-09-22)
=======================================
Other changes
-------------
- Bump Jitsi to v 11.4.0 with 16KB page size. ([#9080](https://github.com/element-hq/element-android/issues/9080))
Changes in Element v1.6.44 (2025-08-06)
=======================================
Other changes
-------------
- Hide the "Manually Verify by Text" option behind devtool flag. ([#9058](https://github.com/element-hq/element-android/issues/9058))
- Change targetSdk to 35. ([#9051](https://github.com/element-hq/element-android/issues/9051))
- Support room v12. ([#9065](https://github.com/element-hq/element-android/issues/9065))
- Fix window insets. ([#9067](https://github.com/element-hq/element-android/issues/9067))
Changes in Element v1.6.42 (2025-06-10)
=======================================
- Bump org.matrix.rustcomponents:crypto-android to 0.11.1 ([#9043](https://github.com/element-hq/element-android/pull/9043))
Changes in Element v1.6.40 (2025-06-02)
=======================================
- Bump org.matrix.rustcomponents:crypto-android to 0.11.0 ([#9036](https://github.com/element-hq/element-android/pull/9036))
Changes in Element v1.6.38 (2025-05-27)
=======================================
Other changes
-------------
- Filter mobile links: only open links which have an explicit empty path like `https://mobile.element.io/?hs_url=...` ([#9033](https://github.com/element-hq/element-android/issues/9033))
Changes in Element v1.6.36 (2025-03-14)
=======================================
No significant changes.
Changes in Element v1.6.34 (2025-03-07)
=======================================
Security fixes 🔐
-----------------
- Fix for [GHSA-632v-9pm3-m8ch](https://github.com/element-hq/element-android/security/advisories/GHSA-632v-9pm3-m8ch) / [CVE-2025-27606](https://www.cve.org/CVERecord?id=CVE-2025-27606)
Changes in Element v1.6.32 (2025-02-18)
=======================================
Other changes
-------------
- Add action to report room. ([#8998](https://github.com/element-hq/element-android/issues/8998))
Changes in Element v1.6.30 (2025-02-04)
=======================================

View File

@@ -70,6 +70,8 @@ Note that if the templates are modified, the only things to do is to restart And
For now, the Matrix SDK and the Element application are in the same project. So there is no specific thing to do, this project should compile without any special action.
See [docs/rust_crypto_integration.md](./docs/rust_crypto_integration.md#testing-with-a-local-rust-aar) for notes on building against a custom version of the Rust `matrix-sdk-crypto`.
## I want to help translating Element
If you want to fix an issue with an English string, please submit a PR.

View File

@@ -7,9 +7,7 @@
# Element Android
Element Android is an Android Matrix Client provided by [Element](https://element.io/). The app can be run on every Android devices with Android OS Lollipop and more (API 21).
It is a total rewrite of [Riot-Android](https://github.com/element-hq/riot-android) with a new user experience.
Element Classic Android is a previous-generation [Matrix](https://matrix.org/) client provided by [Element](https://element.io/). The app can be run on every Android devices with Android OS Lollipop and more (API 21). This client is still supported and receives security updates but no new features or usability enhancements are made. It is recommended to use [Element X](https://github.com/element-hq/element-x-android) that is the next-generation mobile app.
[<img src="resources/img/google-play-badge.png" alt="Get it on Google Play" height="60">](https://play.google.com/store/apps/details?id=im.vector.app)
[<img src="resources/img/f-droid-badge.png" alt="Get it on F-Droid" height="60">](https://f-droid.org/app/im.vector.app)

View File

@@ -96,7 +96,7 @@ allprojects {
}
// Jitsi repo
maven {
url "https://github.com/element-hq/jitsi_libre_maven/raw/main/mobile-sdk-10.2.0"
url "https://github.com/element-hq/jitsi_libre_maven/raw/main/mobile-sdk-11.4.0"
// Note: to test Jitsi release you can use a local file like this:
// url "file:///Users/bmarty/workspaces/jitsi_libre_maven/mobile-sdk-10.2.0"
content {

View File

@@ -1,13 +1,13 @@
ext.versions = [
'minSdk' : 21,
'compileSdk' : 34,
'targetSdk' : 34,
'compileSdk' : 35,
'targetSdk' : 35,
'sourceCompat' : JavaVersion.VERSION_21,
'targetCompat' : JavaVersion.VERSION_21,
'jvmTarget' : "21",
]
def gradle = "8.4.2"
def gradle = "8.11.0"
// Ref: https://kotlinlang.org/releases.html
def kotlin = "1.9.24"
def kotlinCoroutines = "1.8.1"
@@ -27,7 +27,7 @@ def bigImageViewer = "1.8.1"
def jjwt = "0.11.5"
def vanniktechEmoji = "0.16.0"
def sentry = "6.18.1"
def fragment = "1.8.1"
def fragment = "1.8.6"
// Testing
def mockk = "1.13.11"
def espresso = "3.6.1"
@@ -50,7 +50,7 @@ ext.libs = [
'activity' : "androidx.activity:activity-ktx:1.9.0",
'appCompat' : "androidx.appcompat:appcompat:1.7.0",
'biometric' : "androidx.biometric:biometric:1.1.0",
'core' : "androidx.core:core-ktx:1.10.1",
'core' : "androidx.core:core-ktx:1.16.0",
'recyclerview' : "androidx.recyclerview:recyclerview:1.3.0",
'exifinterface' : "androidx.exifinterface:exifinterface:1.3.6",
'fragmentKtx' : "androidx.fragment:fragment-ktx:$fragment",

View File

@@ -213,6 +213,7 @@ ext.groups = [
'org.jitsi',
'org.json',
'org.jsoup',
'org.jspecify',
'org.junit',
'org.junit.jupiter',
'org.junit.platform',

View File

@@ -1,31 +1,18 @@
## Overview
Until the final migration to [rust crypto sdk](https://github.com/matrix-org/matrix-rust-components-kotlin), the Element Android project will support two
different SDK as a product flavor.
The `matrix-sdk-android` module is defining a new flavor dimension `crypto`, with two flavors `kotlinCrypto` and `rustCrypto`.
The crypto module cannot be changed at runtime, it's a build time configuration. The app supports migration from kotlinCrypto to rustCrypto but not the other
way around.
The code that is not shared between the flavors is located in dedicated source sets (`src/kotlinCrypto/`, `src/rustCrypto/`). Some tests are also extracted
in different source sets because they were accessing internal API and won't work with the rust crypto sdk.
## Noticeable changes
As a general rule, if you stick to the `kotlinCrypto` the app should behave as it was before the integration of favours.
There is a noticeable exception though:
In order to integrate the rust crypto several APIs had to be migrated from callback code to suspendable code. This change
impacted a lot the key verification engine (user and device verification), so this part has been refactored for `kotlinCrypto`. The UI is also impacted,
the verification flows now match the web experience.
TLDR; Verification UI and engine has been refactored.
Element Android [now](https://github.com/element-hq/element-android/pull/8656) only supports the [rust crypto SDK](https://github.com/matrix-org/matrix-rust-sdk/tree/main/crates/matrix-sdk-crypto).
## Testing with a local rust aar
In order to run a custom rust SDK branch you can follow the direction in the [bindings repository](https://github.com/matrix-org/matrix-rust-components-kotlin)
in order to build the `matrix-rust-sdk-crypto.aar`.
In order to run a custom rust SDK branch you can follow the directions in the
[bindings repository](https://github.com/matrix-org/matrix-rust-components-kotlin?tab=readme-ov-file#testing-locally)
in order to build the AAR for the crypto crate.
Copy this lib in `library/rustCrypto/`, and rename it `matrix-rust-sdk-crypto.aar`.
Install the resulting file as `./library/rustCrypto/matrix-rust-sdk-crypto.aar`. For example:
```sh
ln -s <path_to_matrix-rust-components-kotlin>/crypto/crypto-android/build/outputs/aar/crypto-android-debug.aar ./library/rustCrypto/matrix-rust-sdk-crypto.aar
```
Then go to `matrix-sdk-android/build.gradle` and toggle the comments between the following lines.
@@ -34,30 +21,16 @@ Then go to `matrix-sdk-android/build.gradle` and toggle the comments between the
// rustCryptoApi project(":library:rustCrypto")
````
## Changes in CI
The workflow files have been updated to use the `kotlinCrypto` flavor, e.g
`assembleGplayNightly` => `assembleGplayKotlinCryptoNightly`
So building the unsigned release kotlin crypto apk is now:
`> ./gradlew assembleGplayKotlinCryptoRelease`
An additional workflow has been added to build the `rustCrypto` flavor (elementr.yml, ` Build debug APKs ER`).
## Database migration from kotlin to rust
With the kotlin flavor, the crypto information are persisted in the crypto realm database.
With the rust flavor, the crypto information are in a sqllite database.
Crypto information is now persisted in a SQLite database.
The migration is handled when injecting `@SessionRustFilesDirectory` in the olmMachine.
The migration from the old Realm database is handled when injecting `@SessionRustFilesDirectory` in the olmMachine.
When launching the first time after migration, the app will detect that there is no rust data repository and it will
create one. If there is an existing realm database, the data will then migrated to rust. See `ExtractMigrationDataUseCase`.
This will extract your device keys, account secrets, active olm and megolm sessions.
There is no inverse migration for now, as there is not yet rust pickle to olm pickle support in the sdk.
If you migrate your app to rust, and want to revert to kotlin you have to logout then login again.
There is no inverse migration. If you migrate to a version of the app that uses
the Rust library, and want to revert to a Kotlin-crypto version, you will have
to logout then login again.

View File

@@ -1,2 +0,0 @@
يحتوي هذا الإصدار الجديد بشكل أساسي على إصلاحات للأخطاء وتحسينات. إرسال الرسالة أصبح الآن أسرع بكثير.
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.10

View File

@@ -1,2 +0,0 @@
يحتوي هذا الإصدار الجديد بشكل أساسي على تحسينات في واجهة المستخدم وتجربة المستخدم. يُمكنك الآن دعوة الأصدقاء وإنشاء رسالة مُباشرة بسرعة كبيرة عن طريق مسح رموز الاستجابة السريعة.
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.11

View File

@@ -1,2 +0,0 @@
التغييرات الرئيسة في هذا الإصدار: مُعاينة URL، لوحة مفاتيح Emoji جديدة، إمكانيات جديدة لإعدادات الغرفة والثلج لميلاد المسيح!
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.12

View File

@@ -1,2 +0,0 @@
التغييرات الرئيسة في هذا الإصدار: مُعاينة URL، لوحة مفاتيح Emoji جديدة، إمكانيات جديدة لإعدادات الغرفة والثلج لميلاد المسيح!
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.13

View File

@@ -1,2 +0,0 @@
التغييرات الرئيسة في هذا الإصدار: تحرير أذونات الغُرفة، السِّمة التلقائية الفاتحة/الداكنة، ومجموعة من إصلاحات الأخطاء.
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.14

View File

@@ -1,2 +0,0 @@
التغييرات الرئيسة في هذا الإصدار: دعم تسجيل الدخول الاجتماعي.
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.15

View File

@@ -1,2 +0,0 @@
التغييرات الرئيسة في هذا الإصدار: دعم تسجيل الدخول الاجتماعي.
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.15 and https://github.com/element-hq/element-android/releases/tag/v1.0.16

View File

@@ -1,2 +0,0 @@
التغييرات الرئيسة في هذا الإصدار: إصلاحات الأخطاء!
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.17

View File

@@ -1,2 +0,0 @@
التغييرات الرئيسة في هذه النسخة: تحسينات على الأداء وإصلاح للعلل!
اطّلع على سجل التغييرات الكامل هنا: https://github.com/element-hq/element-android/releases/tag/v1.1.1

View File

@@ -1,31 +0,0 @@
Element هو نوع جديد من تطبيقات المُراسلة والتعاون الذي:
1. يمنحك التحكم في المُحافضة على خصوصيتك
2. يُتيح لك التواصل مع أي شخص على شبكة Matrix ، وحتى خارجها من خلال التكامل مع التطبيقات مثل Slack
3. يحميك من الإعلانات والتنقيب عن البيانات وعمليات الحدائق المُسورة
4. يؤمنك من خلال تعمية النهاية-إلى-النهاية، مع التوقيع المُتبادل للتحقق من الآخرين
يختلف Element تمامًا عن تطبيقات المُراسلة والتعاون الأُخرى لأنه لا مركزي ومفتوح المصدر.
يُتيح لك Element إمكانية الاستضافة الذاتية -أو اختيار مُضيف- بحيث تتمتع بالخصوصية والمُلكية والتحكم في بياناتك ومُحادثاتك. يُتيح لك الوصول إلى شبكة مفتوحة؛ لذلك لا يقتصر الأمر على التحدث إلى مستخدمي Element الآخرين فقط. كما انه آمن للغاية.
Element قادر على القيام بكل ذلك لأنه يعمل على Matrix -مِعيار التواصل المفتوح اللامركزي.
Element يمنحك زمام التحكم من خلال السماح لك باختيار من يستضيف المُحادثات الخاصة بك. من تطبيق Element، يُمكنك اختيار الاستضافة بطرق مختلفة:
1. الحُصول على حساب مجاني على الخادِم العام matrix.org الذي يستضيفه مطورو Matrix، أو اختر من بين آلاف الخوادِم العامة التي يستضيفها متطوعون
2. استضافة حسابك بنفسك عن طريق تشغيل خادِم على أجهزتك الخاصة
3. التسجيل للحصول على حساب على خادِم مُخصص بمُجرد الاشتراك في منصة استضافة Element Matrix Services
<b> لماذا تختار Element؟</b>
<b>تملَّك بياناتك</b>: أنت من تُقرر أين تحتفظ ببياناتك ورسائلك. أنت تمتلكها وتتحكم فيها، وليس بعض الشركات الكُبرى الإحتكارية التي تُنقِّب عن بياناتك أو تُتيح الوصول إلى أطراف ثالثة.
<b>تراسُل وتعاون مفتوح</b>: يُمكنك مُحادثة أي شخص آخر على شبكة Matrix، سواء كانوا يستخدمون Element أو تطبيق Matrix آخر، وحتى إذا كانوا يستخدمون نظام مُراسلة مُختلف مثل Slack أو IRC أو XMPP.
<b>الأمان-الخارق</b>: تشفير حقيقي من النهاية إلى النهاية (فقط أطراف المُحادثة مَن يُمكنهم فك تشفير الرسائل)، والتوقيع المُتبادل للتحقق من أجهزة المُشاركين في المُحادثة.
<b>التواصل الكامل</b>: المُراسلة، المُكالمات الصوتية والمرئية، مُشاركة الملفات، مُشاركة الشاشة، مجموعة كاملة وكبيرة من عمليات التكامُل، الروبوتات والأدوات. بناء الغُرف، المُجتمعات، ابق على اتصال وأنجز المهام.
<b>أين ما كُنت</b>: ابق على اتصال أينما كنت مع سجل الرسائل المتزامن بالكامل عبر جميع أجهزتك وفي الويب على https://app.element.io.

View File

@@ -1 +0,0 @@
برنامج المراسلة الجماعية - الرسائل المشفرة والدردشة الجماعية ومكالمات الفيديو

View File

@@ -1 +0,0 @@
إيليمنت - تطبيق محادثات أمن

View File

@@ -1 +0,0 @@
Qrup mesajlaşma - şifrəli mesajlaşma, qrup söhbəti və video zənglər

View File

@@ -1 +0,0 @@
Element

View File

@@ -1,30 +0,0 @@
Element е приложение от нов тип за съобщения и сътрудничество:
1. Дава Ви контрол, за да запазите поверителността си
2. Позволява ви да комуникирате с всеки в мрежата на Matrix и дори извън него, като се интегрира с приложения като Slack
3. Предпазва ви от реклами, изтичане на данни и търговско следене
4. Защитава ви чрез шифроване от край до край, с кръстосано подписване, за да проверите другите
Element е напълно различен от другите приложения за съобщения и сътрудничество, понеже е децентрализиран и с отворен код.
Element ви позволява да го хоствате самостоятелно - или да изберете хост - така че да имате поверителност, собственост и контрол върху Вашите данни и разговори. Дава ви достъп до отворена мрежа, така че комуникацията Ви не е ограничена до потребителите на Element. И е много сигурно.
Element е в състояние да направи всичко това, защото работи върху Matrix - стандартът за отворена, децентрализирана комуникация.
Element ви дава контрол, като ви позволява да изберете кой да хоства Вашите разговори. От приложението Element можете да изберете хостване по различни начини:
1. Вземете безплатен профил на публичния сървър на matrix.org, хостван от разработчиците на Matrix, или изберете от хиляди публични сървъри, хоствани от доброволци
2. Самостоятелно хоствайте профила си, като пуснете сървър на собствен хардуер
3. Регистрирайте се за профил на персонализиран сървър, като се абонирате за хостинг платформата Element Matrix Services
<b>Защо да изберете Element?</b>
<b>ПРИТЕЖАВАЙТЕ ДАННИТЕ СИ</b>: Вие решавате къде да съхранявате вашите данни и съобщения. Вие ги притежавате и контролирате, а не някаква МЕГАКОРПОРАЦИЯ, която складира вашите данни или дава достъп на трети страни.
<b>ОТВОРЕНИ СЪОБЩЕНИЯ И СЪТРУДНИЧЕСТВО</b>: Можете да разговаряте с всеки друг в мрежата на Matrix, независимо дали използва Element или друго приложение на Matrix и дори ако използва различна система за съобщения като Slack, IRC or XMPP.
<b>СВРЪХ СИГУРНО</b>: Реално шифроване от край до край (само тези в разговора могат да дешифрират съобщения) и кръстосано подписване за проверка на устройствата на участниците в разговора.
<b>ПЪЛНА КОМУНИКАЦИЯ</b>: Съобщения, гласови и видео разговори, споделяне на файлове, споделяне на екран и цял куп интеграции, ботове и джаджи. Изграждайте стаи, общности, поддържайте връзка и направете нещата завършени.
<b>НАВСЯКЪДЕ КЪДЕТО СТЕ</b>: Поддържайте връзка, където и да сте, с напълно синхронизирана история на съобщенията на всичките ви устройства и чрез web на https://app.element.io.

View File

@@ -1 +0,0 @@
Сигурен децентрализиран чат и VoIP. Пазете данните си от външни лица.

View File

@@ -1 +0,0 @@
Element (предишен Riot.im)

View File

@@ -1,2 +0,0 @@
Aquesta nova versió principalment conté correccions d'errors i millores. Ara, enviar un missatge és molt més ràpid.
Registre de canvis complet: https://github.com/element-hq/element-android/releases/tag/v1.0.10

View File

@@ -1,2 +0,0 @@
Aquesta principalment conté millores d'interfície experiència d'usuari. Ara pots convidar amics i crear xats personals ràpidament escanejant codis QR.
Registre de canvis complet: https://github.com/element-hq/element-android/releases/tag/v1.0.11

View File

@@ -1,2 +0,0 @@
Canvis principals d'aquesta versió: previsualització d'URL, nou teclat d'emoticones, noves funcions de configuració de les sales i neu pel Nadal!
Registre de canvis complet: https://github.com/element-hq/element-android/releases/tag/v1.0.12

View File

@@ -1,2 +0,0 @@
Canvis principals d'aquesta versió: previsualització d'URL, nou teclat d'emoticones, noves funcions de configuració de les sales i neu pel Nadal!
Registre de canvis complet: https://github.com/element-hq/element-android/releases/tag/v1.0.13

View File

@@ -1,2 +0,0 @@
Canvis principals d'aquesta versió: modificació dels permisos de sala, tema clar/fosc automàtic, correcció d'errors.
Registre de canvis complet: https://github.com/element-hq/element-android/releases/tag/v1.0.14

View File

@@ -1,2 +0,0 @@
Canvis principals d'aquesta versió: inici de sessió amb xarxes socials.
Registre de canvis complet: https://github.com/element-hq/element-android/releases/tag/v1.0.15

View File

@@ -1,2 +0,0 @@
Canvis principals d'aquesta versió: inici de sessió amb xarxes socials.
Registre de canvis complet: https://github.com/element-hq/element-android/releases/tag/v1.0.15 i https://github.com/element-hq/element-android/releases/tag/v1.0.16

View File

@@ -1,2 +0,0 @@
Canvis principals d'aquesta versió: correcció d'errors!
Registre de canvis complet: https://github.com/element-hq/element-android/releases/tag/v1.0.17

View File

@@ -1,2 +0,0 @@
Canvis principals d'aquesta versió: millora de VoIP (trucades i videotrucades en xats personals) i correcció d'errors!
Registre de canvis complet: https://github.com/element-hq/element-android/releases/tag/v1.1.0

View File

@@ -1,2 +0,0 @@
Canvis principals d'aquesta versió: millora de rendiment i correcció d'errors!
Registre de canvis complet: https://github.com/element-hq/element-android/releases/tag/v1.1.1

View File

@@ -1,2 +0,0 @@
Canvis principals d'aquesta versió: millora de rendiment i correcció d'errors!
Registre de canvis complet: https://github.com/element-hq/element-android/releases/tag/v1.1.2

View File

@@ -1,2 +0,0 @@
Canvis principals d'aquesta versió: millora de rendiment i correcció d'errors!
Registre de canvis complet: https://github.com/element-hq/element-android/releases/tag/v1.1.3

View File

@@ -1,30 +0,0 @@
Element és un nou tipus d'aplicació de missatgeria i col·laboració que:
1. Et dóna a tu el control per preservar la teva privadesa
2. Et permet comunicar-te amb qualsevol persona de la xarxa Matrix i, fins i tot més enllà gràcies a integracions amb altres aplicacions com Slack
3. Et protegeix de la publicitat, l'obtenció no desitjada de dades i dels navegadors amb accés controlat
4. T'assegura a tu mitjançant l'encriptació d'extrem a extrem i amb signatures creuades per verificar els altres
Element és completament diferent a les altres aplicacions de missatgeria i col·laboració ja que és descentralitzat i de codi obert.
Element et deixa triar l'allotjament perquè disposis de privadesa, propietat i control de les teves dades i converses. Et dóna accés a una xarxa oberta perquè no et quedis únicament parlant amb els usuaris d'Element.
Element pot fer tot això ja que opera sobre Matrix - l'estàndard per a les comunicacions obertes i descentralitzades.
Element et dóna el control perquè et deixa escollir qui vols que allotgi les teves converses. Des de l'aplicació d'Element, pots triar l'allotjament de diferents maneres:
1. Crea un compte gratuït al servidor públic de matrix.org allotjat pels desenvolupadors de Matrix o tria'n un entre els milers de servidors públics creats per voluntaris
2. Allotja tu mateix el teu compte en el teu propi servidor
3. Registra el compte en un servidor personalitzat subscrivint-te a la plataforma d'Element Matrix Services (EMS)
<b>Per què escollir Element?</b>
<b>PROPIETAT DE LES TEVES DADES</b>: Tu decideixes a on desar les teves dades i missatges. Tu les controles i n'ets el propietari, no una mega-corporació que s'aprofita de les teves dades o les cedeix a tercers.
<b>MISSATGERIA I COL·LABORACIÓ OBERTA</b>: Pots parlar amb qualsevol que estigui a la xarxa Matrix, ja sigui amb Element o amb qualsevol altre aplicació Matrix, fins i tot encara que utilitzin sistemes de missatgeria diferents com Slack, IRC o XMPP.
<b>SUPER-SEGUR</b>: Encriptació d'extrem a extrem real (només qui està conversant pot desxifrar els missatges), i amb signatures creuades per a verificar els dispositius dels participants en les converses.
<b>COMUNICACIÓ COMPLETA</b>: Missatgeria, veu i video-trucades, compartició de fitxers, compartició de pantalla i un munt d'integracions, bots i ginys. Crea sales, comunitats, mantén-te en contacte i enllesteix el que et proposes.
<b>A TOT ARREU</b>: Mantingues el contacte des de qualsevol lloc on siguis, amb un historial de missatges totalment sincronitzat entre tots els teus dispositius i també a la web: https://app.element.io.

View File

@@ -1 +0,0 @@
Xats i VoIP segurs i descentralitzats. Protegeix les teves dades de tercers.

View File

@@ -1 +0,0 @@
Element (abans Riot.im)

View File

@@ -1,2 +0,0 @@
Tato nová verze obsahuje hlavně opravy chyb a vylepšení. Odeslání zprávy je nyní mhohem rychlejší.
Plné znění změn: https://github.com/element-hq/element-android/releases/tag/v1.0.10

View File

@@ -1,2 +0,0 @@
Tato nová verze obsahuje hlavně vylepšení v uživatelském rozhraní. Nyní můžete pozvat přátele a napsat DM velmi rychle skenem QR kódů.
Plné znění změn: https://github.com/element-hq/element-android/releases/tag/v1.0.11

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Náhled URL, nová klávesice s Emoji, nové možnosti nastavení místností a sníh na vánoce!
Plné znění změn: https://github.com/element-hq/element-android/releases/tag/v1.0.12

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Náhled URL, nová klávesice s Emoji, nové možnosti nastavení místností a sníh na vánoce!
Plné znění změn: https://github.com/element-hq/element-android/releases/tag/v1.0.13

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Úpravy práv místností, automatický tmavý/světlý vzhled a řada oprav chyb.
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.0.14

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Podpora přihlášení v sociálních sítích.
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.0.15

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Podpora přihlášení v sociálních sítích.
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.0.15 a https://github.com/element-hq/element-android/releases/tag/v1.0.16

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Opravy chyb!
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.0.17

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: VoIP (audio a video hovory v DM), vylepšení a opravy chyb!
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.0

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: vylepšení výkonnosti a opravy chyb!
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.1

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: vylepšení výkonnosti a opravy chyb!
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.2

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: vylepšení výkonnosti a opravy chyb!
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.3

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: vylepšení výkonnosti a opravy chyb!
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.4

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: nutné opravy pro 1.1.4
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.5

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: nutné opravy chyb pro 1.1.5!
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.6

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: beta podpora pro Spaces. Komprimace videa před odesláním.
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.7

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: vylepšení pro Spaces
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.8

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: doplněna podpora pro síť gitter.im
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.9

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: aktualizace vzhledu a stylu a nové funkce prostorů.
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.10

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: aktualizace vzhledu a stylu a nové funkce prostorů (bugfix pro 1.1.10)
Úplný záznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.11

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: aktualizace motivu a stylu a oprava pádu aplikace po videohovoru
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.12

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: aktualizace hlavně kvůli stabilitě a opravám chyb
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.13

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: oprava chyby ohledně šifrovaných zpráv
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.14

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: implementace hlasových zpráv dosupných v experimentálních funkcích.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.15

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Oprava chyby při odesílání šifrované zprávy, pokud se někdo v místnosti odhlásí.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.1.16

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Hlasové zprávy jsou povoleny ve výchozím nastavení.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.2.0

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Mnohá vylepšení VoIP a prostorů (stále v beta verzi).
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.2.1

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Uspořádejte si místnosti pomocí Prostorů!
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.0

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Uspořádejte si místnosti pomocí Prostorů! Verze 1.3.1 opravuje pády, ke kterým může docházet ve verzi v1.3.0.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.1

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Přidání podpory pro Android Auto. Spousta oprav chyb!
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.2

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Umožňuje v nastavení zviditelnit zásady serveru identit. Dočasně odstraňuje podporu pro Android Auto.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.3

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Přidání podpory přítomnosti pro místnost s přímými zprávami (poznámka: přítomnost je na matrix.org zakázána). Opět přidána podpora Android Auto.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.4

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Přidání podpory přítomnosti pro místnost s přímými zprávami (poznámka: přítomnost je na matrix.org zakázána). Opět přidána podpora Android Auto.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.5

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Přidání podpory přítomnosti pro místnost s přímými zprávami (poznámka: přítomnost je na matrix.org zakázána). Opět přidána podpora Android Auto.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.6

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Opravy chyb týkající se především oznámení.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.7-RC2

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Opravy chyb!
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.8

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Přidání podpory pro návrh hlasové zprávy. Opravy mnoha chyb!
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.9

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Přidání podpory pro hlasování (v experimentálních funkcích). Nový design náhledu URL.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.10

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Opravy chyb!
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.11

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Opravy chyb!
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.12

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Změna na úvodních obrazovkách, včetně přihlášení do služby Analytics. V experimentálních funkcích byla přidána podpora pro události s matematikou.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.13

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Změna na úvodních obrazovkách, včetně přihlášení do služby Analytics. V experimentálních funkcích byla přidána podpora pro události s matematikou.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.14

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Změna na úvodních obrazovkách, včetně přihlášení do služby Analytics. V experimentálních funkcích byla přidána podpora pro události s matematikou.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.15

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Odeslání vlastní polohy do libovolné místnosti. Možnost úpravy hlasování.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.16

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: odeslání svojí polohy do libovolné místnosti. Úpravy anket.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.17

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: odeslání svojí polohy do libovolné místnosti. Úpravy anket.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.3.18

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Počáteční implementace vláken zpráv. Bubliny zpráv.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.4.0

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: přidána podpora pro @room a tajné hlasování a mnoho dalších drobných změn
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.4.2

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: vylepšení indikátoru psaní. Opravy různých chyb a vylepšení stability.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.4.4

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Časová osa vláken je nyní živá a rychlejší. Opravy různých chyb a vylepšení stability.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.4.6

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Opravy různých chyb a vylepšení stability.
Úplný seznam změn: https://github.com/element-hq/element-android/releases/tag/v1.4.7

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Časová osa vlákna je nyní živá a rychlejší. Opravy různých chyb a vylepšení stability.
Úplný seznam změn: https://github.com/element-hq/element-android/releases

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Posun přehrávání v hlasových zprávách. Opravy různých chyb a vylepšení stability.
Úplný seznam změn: https://github.com/element-hq/element-android/releases

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Opravy různých chyb a vylepšení stability.
Úplný seznam změn: https://github.com/element-hq/element-android/releases

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Umožňuje uživatelům zobrazovat se offline a přidává zvukový přehrávač pro zvukové přílohy
Úplný seznam změn: https://github.com/element-hq/element-android/releases

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Umožňuje uživatelům zobrazovat se offline a přidává zvukový přehrávač pro zvukové přílohy
Úplný seznam změn: https://github.com/element-hq/element-android/releases

View File

@@ -1,2 +0,0 @@
Hlavní změny v této verzi: Zlepšení správy ignorovaných uživatelů. Opravy různých chyb a vylepšení stability.
Úplný seznam změn: https://github.com/element-hq/element-android/releases

Some files were not shown because too many files have changed in this diff Show More