mirror of
https://github.com/vector-im/riotX-android
synced 2025-10-06 00:02:48 +02:00
Compare commits
85 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
b57d8e7b7d | ||
|
ca6b6c6989 | ||
|
c967977bc8 | ||
|
648db69adc | ||
|
87fda7dd27 | ||
|
52b151feb7 | ||
|
e3d5f8c6bd | ||
|
f50b7703f4 | ||
|
0332e8ea08 | ||
|
868656010a | ||
|
1e0cb030eb | ||
|
01af1e6daa | ||
|
1b2171bc3e | ||
|
effcb21a7f | ||
|
f2a8c42bd2 | ||
|
30c2eb8091 | ||
|
d9186b35a8 | ||
|
8cac8f451e | ||
|
d5fc65fdb5 | ||
|
ceed071576 | ||
|
4946b0576e | ||
|
85317a7a37 | ||
|
e1cbf9c033 | ||
|
3ad7f565e1 | ||
|
d9b83dd752 | ||
|
69af25a829 | ||
|
d63fc0b397 | ||
|
340affe85a | ||
|
f3b631be6b | ||
|
3b0b232151 | ||
|
8d412cd6ec | ||
|
f1a99c3116 | ||
|
a239f5fb08 | ||
|
1e123803d9 | ||
|
43b20b2042 | ||
|
31a32f34cc | ||
|
fe0b54e898 | ||
|
cc99104060 | ||
|
15cf848cf1 | ||
|
864346c3c0 | ||
|
2d21c15e3b | ||
|
fd3f7e3a24 | ||
|
926e64bb6e | ||
|
ee64466166 | ||
|
d26a25a4f8 | ||
|
856592f9a8 | ||
|
f421eadd01 | ||
|
89b1034cde | ||
|
c79f2ff4d1 | ||
|
daadbbd76b | ||
|
3f22ddb065 | ||
|
82317bf2bc | ||
|
66ec110497 | ||
|
58de848cd0 | ||
|
0a69a336a7 | ||
|
3d7bf51029 | ||
|
9b0d22f83f | ||
|
1d08018e20 | ||
|
e5622084ce | ||
|
fd67cacd25 | ||
|
de3874ed79 | ||
|
cf01890e3a | ||
|
e44d2e4635 | ||
|
cba1bb70c7 | ||
|
c10e6beb65 | ||
|
41b1ded92b | ||
|
27fc09bb8a | ||
|
6e56c386db | ||
|
78e100d9a9 | ||
|
06721da575 | ||
|
da983b4cf5 | ||
|
390ae5622d | ||
|
3652ae5a90 | ||
|
a283eea620 | ||
|
8a9a699062 | ||
|
135bd22588 | ||
|
57dba648aa | ||
|
81317aea91 | ||
|
49b0b9ed59 | ||
|
bd15adb2c9 | ||
|
16fb9784f8 | ||
|
b00bc861a0 | ||
|
c3b923c27d | ||
|
333783ff2f | ||
|
72653ef5f7 |
2
.github/workflows/post-pr.yml
vendored
2
.github/workflows/post-pr.yml
vendored
@@ -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
|
||||
|
8
.github/workflows/tests.yml
vendored
8
.github/workflows/tests.yml
vendored
@@ -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:
|
||||
|
25
CHANGES.md
25
CHANGES.md
@@ -1,3 +1,28 @@
|
||||
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)
|
||||
=======================================
|
||||
|
||||
|
@@ -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.
|
||||
|
@@ -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)
|
||||
|
@@ -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 {
|
||||
|
@@ -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",
|
||||
|
@@ -213,6 +213,7 @@ ext.groups = [
|
||||
'org.jitsi',
|
||||
'org.json',
|
||||
'org.jsoup',
|
||||
'org.jspecify',
|
||||
'org.junit',
|
||||
'org.junit.jupiter',
|
||||
'org.junit.platform',
|
||||
|
@@ -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.
|
||||
|
||||
|
@@ -1,2 +0,0 @@
|
||||
يحتوي هذا الإصدار الجديد بشكل أساسي على إصلاحات للأخطاء وتحسينات. إرسال الرسالة أصبح الآن أسرع بكثير.
|
||||
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.10
|
@@ -1,2 +0,0 @@
|
||||
يحتوي هذا الإصدار الجديد بشكل أساسي على تحسينات في واجهة المستخدم وتجربة المستخدم. يُمكنك الآن دعوة الأصدقاء وإنشاء رسالة مُباشرة بسرعة كبيرة عن طريق مسح رموز الاستجابة السريعة.
|
||||
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.11
|
@@ -1,2 +0,0 @@
|
||||
التغييرات الرئيسة في هذا الإصدار: مُعاينة URL، لوحة مفاتيح Emoji جديدة، إمكانيات جديدة لإعدادات الغرفة والثلج لميلاد المسيح!
|
||||
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.12
|
@@ -1,2 +0,0 @@
|
||||
التغييرات الرئيسة في هذا الإصدار: مُعاينة URL، لوحة مفاتيح Emoji جديدة، إمكانيات جديدة لإعدادات الغرفة والثلج لميلاد المسيح!
|
||||
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.13
|
@@ -1,2 +0,0 @@
|
||||
التغييرات الرئيسة في هذا الإصدار: تحرير أذونات الغُرفة، السِّمة التلقائية الفاتحة/الداكنة، ومجموعة من إصلاحات الأخطاء.
|
||||
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.14
|
@@ -1,2 +0,0 @@
|
||||
التغييرات الرئيسة في هذا الإصدار: دعم تسجيل الدخول الاجتماعي.
|
||||
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.15
|
@@ -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
|
@@ -1,2 +0,0 @@
|
||||
التغييرات الرئيسة في هذا الإصدار: إصلاحات الأخطاء!
|
||||
سجل التعديل الكامل: https://github.com/element-hq/element-android/releases/tag/v1.0.17
|
@@ -1,2 +0,0 @@
|
||||
التغييرات الرئيسة في هذه النسخة: تحسينات على الأداء وإصلاح للعلل!
|
||||
اطّلع على سجل التغييرات الكامل هنا: https://github.com/element-hq/element-android/releases/tag/v1.1.1
|
@@ -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.
|
@@ -1 +0,0 @@
|
||||
برنامج المراسلة الجماعية - الرسائل المشفرة والدردشة الجماعية ومكالمات الفيديو
|
@@ -1 +0,0 @@
|
||||
إيليمنت - تطبيق محادثات أمن
|
@@ -1 +0,0 @@
|
||||
Qrup mesajlaşma - şifrəli mesajlaşma, qrup söhbəti və video zənglər
|
@@ -1 +0,0 @@
|
||||
Element
|
@@ -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.
|
@@ -1 +0,0 @@
|
||||
Сигурен децентрализиран чат и VoIP. Пазете данните си от външни лица.
|
@@ -1 +0,0 @@
|
||||
Element (предишен Riot.im)
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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.
|
@@ -1 +0,0 @@
|
||||
Xats i VoIP segurs i descentralitzats. Protegeix les teves dades de tercers.
|
@@ -1 +0,0 @@
|
||||
Element (abans Riot.im)
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -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
|
@@ -1,2 +0,0 @@
|
||||
Hlavní změny v této verzi: Vylepšena správa šifrovaných zpráv. Opravy různých chyb a vylepšení stability.
|
||||
Úplný seznam změn: https://github.com/element-hq/element-android/releases
|
@@ -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
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user