Compare commits
357 Commits
develop
...
feature/bc
Author | SHA1 | Date | |
---|---|---|---|
|
8606ac92e1 | ||
|
419673675c | ||
|
8eda089edc | ||
|
6952d17d16 | ||
|
fab0350ca1 | ||
|
54e8debc38 | ||
|
76fa1bfee5 | ||
|
695a2b3345 | ||
|
ee5dfba389 | ||
|
406dfaab85 | ||
|
d337ccd359 | ||
|
7c888f6334 | ||
|
2d388f392f | ||
|
ca2d36303c | ||
|
3146f5209b | ||
|
f07aa9f6f0 | ||
|
3efaa8e171 | ||
|
49239e6bf2 | ||
|
b224a8d626 | ||
|
8555b045e7 | ||
|
71d56108c2 | ||
|
8b7238e051 | ||
|
ee156239b9 | ||
|
f1e8f846b9 | ||
|
3abd68c153 | ||
|
c3f439ea72 | ||
|
f541be4755 | ||
|
d0807b9239 | ||
|
3db82e629b | ||
|
9680b044f9 | ||
|
c52be1f5b1 | ||
|
8c773b6d00 | ||
|
438b456f8e | ||
|
4766bc709d | ||
|
bfe6207a63 | ||
|
2bc0f6c089 | ||
|
14cee226c5 | ||
|
d3ef5cc230 | ||
|
17d25e2597 | ||
|
6965c0c5ab | ||
|
cba3c270f5 | ||
|
0953bc944d | ||
|
adacd55a05 | ||
|
c0614a9fb6 | ||
|
ea37029631 | ||
|
a20fd453d9 | ||
|
03379a6636 | ||
|
ae9711b7d1 | ||
|
2ae4b87f2f | ||
|
b9045eb25f | ||
|
cb4720f6d5 | ||
|
e6444fe9c0 | ||
|
17b8d3c97b | ||
|
b0168dc633 | ||
|
a110c9ee50 | ||
|
43421e3eb9 | ||
|
304989f79c | ||
|
9fbc0cdd46 | ||
|
6e371b7d2d | ||
|
b3d8b1527c | ||
|
dd991e759e | ||
|
501625c19d | ||
|
a9b970832e | ||
|
bb16d77ec6 | ||
|
f8d6511c59 | ||
|
fb1995e9c9 | ||
|
d9342707fd | ||
|
2f3bbab4c4 | ||
|
d302fdc655 | ||
|
5b3e3a7019 | ||
|
4ce6a25c70 | ||
|
bed2c221e3 | ||
|
0c1e439313 | ||
|
5c82bdba38 | ||
|
cf366f7a9c | ||
|
ae02eb18de | ||
|
bda031496a | ||
|
c0f3f394ac | ||
|
87c1d69e26 | ||
|
e5ce77de34 | ||
|
52ed7c019b | ||
|
6dda30e97f | ||
|
b6d73d872b | ||
|
abee136867 | ||
|
327ac2e17b | ||
|
705788394b | ||
|
c1961d1fda | ||
|
e519561edf | ||
|
14ed4692dc | ||
|
022057dd6f | ||
|
eb0faa3484 | ||
|
47bc597b99 | ||
|
797dc9ccbb | ||
|
c253f6b06f | ||
|
3e116ad065 | ||
|
466260bc6a | ||
|
b0aae84727 | ||
|
7c76ba8184 | ||
|
b57dfee77e | ||
|
1809d02541 | ||
|
58a1c80334 | ||
|
a6bc730c32 | ||
|
21ef138e97 | ||
|
42e5dcd50a | ||
|
f559db62b9 | ||
|
a559ebad64 | ||
|
7e49bad411 | ||
|
725e56db08 | ||
|
559404f953 | ||
|
677c879979 | ||
|
a2b3839c46 | ||
|
88733784cd | ||
|
f9f885418a | ||
|
4be50101b3 | ||
|
43f5fa91d4 | ||
|
ae67e51d26 | ||
|
ff17941cee | ||
|
4e6bed87e4 | ||
|
b4bc56ff5c | ||
|
69ede523b6 | ||
|
859d47453c | ||
|
8bd094fa66 | ||
|
309a290cb8 | ||
|
5581b82ab4 | ||
|
39755b08ee | ||
|
48793f531c | ||
|
9cb43ce4c8 | ||
|
ba540eb861 | ||
|
d020d1f6e0 | ||
|
91daa1ab90 | ||
|
ed84e38a9b | ||
|
9c6fccab1d | ||
|
950c7f4a23 | ||
|
046699bc84 | ||
|
0590258d54 | ||
|
e121007d20 | ||
|
7436647571 | ||
|
dc4569db5a | ||
|
2f16a2ebd7 | ||
|
b8637ddaf2 | ||
|
a194213978 | ||
|
ee017b7302 | ||
|
5109f10833 | ||
|
14f974f07f | ||
|
59b2cfa52c | ||
|
dc9f6b866b | ||
|
2e71f38f00 | ||
|
71cc38fa78 | ||
|
8bb2f0584e | ||
|
24dc52e4f6 | ||
|
ee6eec041a | ||
|
69e4b6e8a4 | ||
|
1635c9730a | ||
|
0e44e32d2a | ||
|
210e0241d3 | ||
|
f0f64d8380 | ||
|
2167564812 | ||
|
3f2755b67c | ||
|
d138306b08 | ||
|
46ba0eec9f | ||
|
893e6e3962 | ||
|
fbe098f54b | ||
|
c4bddadebb | ||
|
8bebcc93e7 | ||
|
7fd9ca03be | ||
|
9118b26d2f | ||
|
00280ccb86 | ||
|
3f710ef4c0 | ||
|
38644f0aa2 | ||
|
ac153c80d5 | ||
|
87339fb0ee | ||
|
a5c500cccd | ||
|
c01998ddd3 | ||
|
9e055d9793 | ||
|
f209ae26bc | ||
|
ae635e2b0a | ||
|
50cdbaf041 | ||
|
a3af73261c | ||
|
ba7aa3513b | ||
|
097f05af57 | ||
|
e5af7e6109 | ||
|
7cb143e970 | ||
|
f1da5a1c7c | ||
|
50268540c3 | ||
|
d6ecc7d330 | ||
|
5c7b248ed2 | ||
|
f9476f12af | ||
|
2b8783b489 | ||
|
3b93d6b08c | ||
|
021041fc2e | ||
|
406fd0d8d5 | ||
|
d3a761a73a | ||
|
28d4573124 | ||
|
c266842da9 | ||
|
504fd95b26 | ||
|
995f1973c7 | ||
|
d0502c4f6b | ||
|
f1da77fb6b | ||
|
00d1233512 | ||
|
3365c10fe3 | ||
|
c85847df57 | ||
|
b012a0ff75 | ||
|
e2006f9dc6 | ||
|
c551b9e0bb | ||
|
2fc691eed2 | ||
|
813b48df6a | ||
|
52dd4bc454 | ||
|
99ff097fc3 | ||
|
3993d2d4f2 | ||
|
3fa9fc5b7b | ||
|
cbed5be810 | ||
|
38ce3ebed7 | ||
|
8089e972a5 | ||
|
93615ddba9 | ||
|
b500364322 | ||
|
93f36db43c | ||
|
2097f4e6c2 | ||
|
eae2a51a2d | ||
|
b33537fd6e | ||
|
7650e43362 | ||
|
b26aba9fc0 | ||
|
f609bfaf10 | ||
|
f8ad024f1b | ||
|
54c3b4192e | ||
|
d4090c4b0a | ||
|
80e80e07b3 | ||
|
33c2184c52 | ||
|
d24c94d0f9 | ||
|
85e4b5eb49 | ||
|
7e49760da0 | ||
|
cd5aad9a31 | ||
|
2c1dc053ed | ||
|
bcfb121215 | ||
|
304c89a56d | ||
|
53b3f54808 | ||
|
03499b5309 | ||
|
6bb7d5faaa | ||
|
1f7311a428 | ||
|
05119bcf90 | ||
|
02b8b1f5b1 | ||
|
d21137d910 | ||
|
4473af85b1 | ||
|
6523ca5afe | ||
|
d15269a4bd | ||
|
846242217b | ||
|
f95c4ae088 | ||
|
f854e9cf1c | ||
|
b53b0a0093 | ||
|
948aa1a141 | ||
|
aad18ebec7 | ||
|
6a79d022c3 | ||
|
6649aaca2e | ||
|
e97ce33ed9 | ||
|
d00b54929f | ||
|
0cb9f6be10 | ||
|
a4e1a5bbcb | ||
|
e46578a087 | ||
|
c0bac69733 | ||
|
5ad596c3bc | ||
|
a144b1f7b5 | ||
|
f110bf34fa | ||
|
688c167166 | ||
|
49fa34e997 | ||
|
fe4abbbeef | ||
|
324cdc4db1 | ||
|
326641a7e5 | ||
|
711e607fca | ||
|
389273d56a | ||
|
09c0ca10e5 | ||
|
ed902fc42a | ||
|
c5173dde71 | ||
|
8bfb7a6e0c | ||
|
0db07011b1 | ||
|
91d28658fc | ||
|
0afdcb35f1 | ||
|
2805772d0a | ||
|
3ba29b4ea9 | ||
|
5b761ef7d1 | ||
|
aebfef8fa9 | ||
|
7d67c79d29 | ||
|
543a638e87 | ||
|
0d708bc35a | ||
|
e9e3d129ba | ||
|
99477914df | ||
|
9296cab4fc | ||
|
188d2d57c0 | ||
|
74a1c226a4 | ||
|
8692f05e34 | ||
|
427eb5e249 | ||
|
5253f9708c | ||
|
edfd1b2fe0 | ||
|
08d0787cc9 | ||
|
6d05f5b993 | ||
|
533895cb38 | ||
|
336697a38c | ||
|
182fc84186 | ||
|
0b064f647a | ||
|
ef93d9e625 | ||
|
dc8711be30 | ||
|
10c7f5b989 | ||
|
6af8041fb4 | ||
|
9d5ef01ce0 | ||
|
5533c2acae | ||
|
57bb723bac | ||
|
7f89e33037 | ||
|
32cf645c5f | ||
|
d49bdbe016 | ||
|
32c1fd9c85 | ||
|
1bff219197 | ||
|
dace959d69 | ||
|
3812162f4f | ||
|
4b157f7915 | ||
|
4eeb47dc56 | ||
|
6bc825b0bc | ||
|
36451e5410 | ||
|
6e53ab2bcf | ||
|
629623f720 | ||
|
555d24fea5 | ||
|
1773a361d1 | ||
|
758e8f7fb6 | ||
|
67f238069a | ||
|
5b2629ba00 | ||
|
981e6b65b0 | ||
|
515c9be2d9 | ||
|
f5348d6c9d | ||
|
e4ac5f6c13 | ||
|
669a5f9815 | ||
|
7f86f512ed | ||
|
ab8d365c10 | ||
|
c97e384790 | ||
|
5f848093b9 | ||
|
4c44a5e108 | ||
|
da35c9b6bd | ||
|
c8c7f23298 | ||
|
c828326755 | ||
|
c33a4710fe | ||
|
891622d64b | ||
|
3b73adf3c5 | ||
|
8b1b771ae6 | ||
|
f6d31f15f1 | ||
|
e2692ec604 | ||
|
01149c8d45 | ||
|
930e6f4e9b | ||
|
504e1e31bd | ||
|
2d620e2ddf | ||
|
75838fda2a | ||
|
d50df9537c | ||
|
4589b882c0 | ||
|
3ddbe7e69b | ||
|
1eeb97ec51 | ||
|
e16c5d07e5 | ||
|
f01e2460e1 | ||
|
628f530633 | ||
|
0b9be11d85 | ||
|
a557c05890 | ||
|
5886dc1cbc | ||
|
de5a02b02a |
1
.gitattributes
vendored
1
.gitattributes
vendored
@ -1,2 +1,3 @@
|
||||
**/snapshots/**/*.png filter=lfs diff=lfs merge=lfs -text
|
||||
**/src/androidTest/assets/*.realm filter=lfs diff=lfs merge=lfs -text
|
||||
**/matrix-rust-sdk-crypto.aar filter=lfs diff=lfs merge=lfs -text
|
||||
|
6
.github/workflows/build.yml
vendored
6
.github/workflows/build.yml
vendored
@ -34,7 +34,7 @@ jobs:
|
||||
restore-keys: |
|
||||
${{ runner.os }}-gradle-
|
||||
- name: Assemble ${{ matrix.target }} debug apk
|
||||
run: ./gradlew assemble${{ matrix.target }}Debug $CI_GRADLE_ARG_PROPERTIES
|
||||
run: ./gradlew assemble${{ matrix.target }}KotlinCryptoDebug $CI_GRADLE_ARG_PROPERTIES
|
||||
- name: Upload ${{ matrix.target }} debug APKs
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
@ -59,7 +59,7 @@ jobs:
|
||||
restore-keys: |
|
||||
${{ runner.os }}-gradle-
|
||||
- name: Assemble GPlay unsigned apk
|
||||
run: ./gradlew clean assembleGplayRelease $CI_GRADLE_ARG_PROPERTIES
|
||||
run: ./gradlew clean assembleGplayKotlinCryptoRelease $CI_GRADLE_ARG_PROPERTIES
|
||||
- name: Upload Gplay unsigned APKs
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
@ -81,7 +81,7 @@ jobs:
|
||||
- name: Execute exodus-standalone
|
||||
uses: docker://exodusprivacy/exodus-standalone:latest
|
||||
with:
|
||||
args: /github/workspace/gplay/release/vector-gplay-universal-release-unsigned.apk -j -o /github/workspace/exodus.json
|
||||
args: /github/workspace/gplayKotlinCrypto/release/vector-gplay-kotlinCrypto-universal-release-unsigned.apk -j -o /github/workspace/exodus.json
|
||||
- name: Upload exodus json report
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
|
37
.github/workflows/elementr.yml
vendored
Normal file
37
.github/workflows/elementr.yml
vendored
Normal file
@ -0,0 +1,37 @@
|
||||
name: ER APK Build
|
||||
|
||||
on:
|
||||
pull_request: { }
|
||||
push:
|
||||
branches: [ develop ]
|
||||
|
||||
# Enrich gradle.properties for CI/CD
|
||||
env:
|
||||
GRADLE_OPTS: -Dorg.gradle.jvmargs="-Xmx3072m -Dfile.encoding=UTF-8 -XX:+HeapDumpOnOutOfMemoryError" -Dkotlin.daemon.jvm.options="-Xmx2560m" -Dkotlin.incremental=false
|
||||
CI_GRADLE_ARG_PROPERTIES: --stacktrace -PpreDexEnable=false --max-workers 2 --no-daemon
|
||||
|
||||
jobs:
|
||||
debug:
|
||||
name: Build debug APKs ER
|
||||
runs-on: ubuntu-latest
|
||||
if: github.ref != 'refs/heads/main'
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
target: [ Gplay, Fdroid ]
|
||||
# Allow all jobs on develop. Just one per PR.
|
||||
concurrency:
|
||||
group: ${{ github.ref == 'refs/heads/develop' && format('elementr-{0}-{1}', matrix.target, github.sha) || format('build-er-debug-{0}-{1}', matrix.target, github.ref) }}
|
||||
cancel-in-progress: true
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/cache@v3
|
||||
with:
|
||||
path: |
|
||||
~/.gradle/caches
|
||||
~/.gradle/wrapper
|
||||
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
|
||||
restore-keys: |
|
||||
${{ runner.os }}-gradle-
|
||||
- name: Assemble ${{ matrix.target }} debug apk
|
||||
run: ./gradlew assemble${{ matrix.target }}RustCryptoDebug $CI_GRADLE_ARG_PROPERTIES
|
2
.github/workflows/nightly.yml
vendored
2
.github/workflows/nightly.yml
vendored
@ -38,7 +38,7 @@ jobs:
|
||||
yes n | towncrier build --version nightly
|
||||
- name: Build and upload Gplay Nightly APK
|
||||
run: |
|
||||
./gradlew assembleGplayNightly appDistributionUploadGplayNightly $CI_GRADLE_ARG_PROPERTIES
|
||||
./gradlew assembleGplayKotlinCryptoNightly appDistributionUploadGplayKotlinCryptoNightly $CI_GRADLE_ARG_PROPERTIES
|
||||
env:
|
||||
ELEMENT_ANDROID_NIGHTLY_KEYID: ${{ secrets.ELEMENT_ANDROID_NIGHTLY_KEYID }}
|
||||
ELEMENT_ANDROID_NIGHTLY_KEYPASSWORD: ${{ secrets.ELEMENT_ANDROID_NIGHTLY_KEYPASSWORD }}
|
||||
|
46
.github/workflows/nightly_er.yml
vendored
Normal file
46
.github/workflows/nightly_er.yml
vendored
Normal file
@ -0,0 +1,46 @@
|
||||
name: Build and release Element R nightly APK
|
||||
|
||||
on:
|
||||
schedule:
|
||||
# Every nights at 4
|
||||
- cron: "0 4 * * *"
|
||||
|
||||
env:
|
||||
GRADLE_OPTS: -Dorg.gradle.jvmargs="-Xmx3072m -Dfile.encoding=UTF-8 -XX:+HeapDumpOnOutOfMemoryError" -Dkotlin.daemon.jvm.options="-Xmx2560m" -Dkotlin.incremental=false
|
||||
CI_GRADLE_ARG_PROPERTIES: --stacktrace -PpreDexEnable=false --max-workers 2 --no-daemon
|
||||
|
||||
jobs:
|
||||
nightly:
|
||||
name: Build and publish ER nightly Gplay APK to Firebase
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Set up Python 3.8
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: 3.8
|
||||
- uses: actions/cache@v3
|
||||
with:
|
||||
path: |
|
||||
~/.gradle/caches
|
||||
~/.gradle/wrapper
|
||||
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
|
||||
restore-keys: |
|
||||
${{ runner.os }}-gradle-
|
||||
- name: Install towncrier
|
||||
run: |
|
||||
python3 -m pip install towncrier
|
||||
- name: Prepare changelog file
|
||||
run: |
|
||||
mv towncrier.toml towncrier.toml.bak
|
||||
sed 's/CHANGES\.md/CHANGES_NIGHTLY\.md/' towncrier.toml.bak > towncrier.toml
|
||||
rm towncrier.toml.bak
|
||||
yes n | towncrier build --version nightly
|
||||
- name: Build and upload Gplay Nightly ER APK
|
||||
run: |
|
||||
./gradlew assembleGplayRustCryptoNightly appDistributionUploadGplayRustCryptoNightly $CI_GRADLE_ARG_PROPERTIES
|
||||
env:
|
||||
ELEMENT_ANDROID_NIGHTLY_KEYID: ${{ secrets.ELEMENT_ANDROID_NIGHTLY_KEYID }}
|
||||
ELEMENT_ANDROID_NIGHTLY_KEYPASSWORD: ${{ secrets.ELEMENT_ANDROID_NIGHTLY_KEYPASSWORD }}
|
||||
ELEMENT_ANDROID_NIGHTLY_STOREPASSWORD: ${{ secrets.ELEMENT_ANDROID_NIGHTLY_STOREPASSWORD }}
|
||||
FIREBASE_TOKEN: ${{ secrets.ELEMENT_R_NIGHTLY_FIREBASE_TOKEN }}
|
2
.github/workflows/tests.yml
vendored
2
.github/workflows/tests.yml
vendored
@ -71,7 +71,7 @@ jobs:
|
||||
disable-animations: true
|
||||
# emulator-build: 7425822
|
||||
script: |
|
||||
./gradlew gatherGplayDebugStringTemplates $CI_GRADLE_ARG_PROPERTIES
|
||||
./gradlew gatherGplayKotlinCryptoDebugStringTemplates $CI_GRADLE_ARG_PROPERTIES
|
||||
./gradlew unitTestsWithCoverage $CI_GRADLE_ARG_PROPERTIES
|
||||
./gradlew instrumentationTestsWithCoverage $CI_GRADLE_ARG_PROPERTIES
|
||||
./gradlew generateCoverageReport $CI_GRADLE_ARG_PROPERTIES
|
||||
|
10
.gitignore
vendored
10
.gitignore
vendored
@ -11,6 +11,9 @@
|
||||
/benchmark-out
|
||||
/captures
|
||||
.externalNativeBuild
|
||||
rust-sdk/target/*
|
||||
rust-sdk/src/uniffi/*
|
||||
Cargo.lock
|
||||
|
||||
/tmp
|
||||
/fastlane/private
|
||||
@ -23,3 +26,10 @@
|
||||
/yarn.lock
|
||||
/node_modules
|
||||
**/out/failures
|
||||
|
||||
# For manual dependency to rust crypto sdk
|
||||
matrix-sdk-android/src/main/jniLibs/
|
||||
|
||||
matrix-sdk-android/libs/crypto-android-release.aar
|
||||
|
||||
matrix-sdk-android/libs/matrix-rust-sdk-crypto.aar
|
||||
|
11
build.gradle
11
build.gradle
@ -121,6 +121,15 @@ allprojects {
|
||||
groups.jcenter.group.each { includeGroup it }
|
||||
}
|
||||
}
|
||||
|
||||
maven {
|
||||
url 'https://s01.oss.sonatype.org/content/repositories/snapshots'
|
||||
content {
|
||||
groups.mavenSnapshots.regex.each { includeGroupByRegex it }
|
||||
groups.mavenSnapshots.group.each { includeGroup it }
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).all {
|
||||
@ -314,7 +323,7 @@ tasks.register("recordScreenshots", GradleBuild) {
|
||||
|
||||
tasks.register("verifyScreenshots", GradleBuild) {
|
||||
startParameter.projectProperties.screenshot = ""
|
||||
tasks = [':vector:verifyPaparazziDebug']
|
||||
tasks = [':vector:verifyPaparazziKotlinCryptoDebug']
|
||||
}
|
||||
|
||||
ext.initScreenshotTests = { project ->
|
||||
|
@ -1 +0,0 @@
|
||||
ReplyTo are not updated if the original message is edited or deleted.
|
@ -1 +0,0 @@
|
||||
[Session manager] Missing info when a session does not support encryption
|
@ -1 +0,0 @@
|
||||
"[Rich text editor] Add list formatting buttons to the rich text editor"
|
@ -87,5 +87,5 @@ task unitTestsWithCoverage(type: GradleBuild) {
|
||||
task instrumentationTestsWithCoverage(type: GradleBuild) {
|
||||
startParameter.projectProperties.coverage = [enableTestCoverage: true]
|
||||
startParameter.projectProperties['android.testInstrumentationRunnerArguments.notPackage'] = 'im.vector.app.ui'
|
||||
tasks = [':vector-app:connectedGplayDebugAndroidTest', ':vector:connectedDebugAndroidTest', 'matrix-sdk-android:connectedDebugAndroidTest']
|
||||
tasks = [':vector-app:connectedGplayKotlinCryptoDebugAndroidTest', ':vector:connectedKotlinCryptoDebugAndroidTest', 'matrix-sdk-android:connectedKotlinCryptoDebugAndroidTest']
|
||||
}
|
||||
|
@ -11,7 +11,6 @@ def gradle = "7.3.1"
|
||||
def kotlin = "1.7.22"
|
||||
def kotlinCoroutines = "1.6.4"
|
||||
def dagger = "2.44.2"
|
||||
def firebaseBom = "31.1.1"
|
||||
def appDistribution = "16.0.0-beta05"
|
||||
def retrofit = "2.9.0"
|
||||
def markwon = "4.6.2"
|
||||
@ -81,8 +80,6 @@ ext.libs = [
|
||||
],
|
||||
google : [
|
||||
'material' : "com.google.android.material:material:1.7.0",
|
||||
'firebaseBom' : "com.google.firebase:firebase-bom:$firebaseBom",
|
||||
'messaging' : "com.google.firebase:firebase-messaging",
|
||||
'appdistributionApi' : "com.google.firebase:firebase-appdistribution-api-ktx:$appDistribution",
|
||||
'appdistribution' : "com.google.firebase:firebase-appdistribution:$appDistribution",
|
||||
// Phone number https://github.com/google/libphonenumber
|
||||
@ -101,7 +98,7 @@ ext.libs = [
|
||||
],
|
||||
element : [
|
||||
'opusencoder' : "io.element.android:opusencoder:1.1.0",
|
||||
'wysiwyg' : "io.element.android:wysiwyg:0.13.0"
|
||||
'wysiwyg' : "io.element.android:wysiwyg:0.10.0"
|
||||
],
|
||||
squareup : [
|
||||
'moshi' : "com.squareup.moshi:moshi:$moshi",
|
||||
|
@ -1,5 +1,5 @@
|
||||
ext.groups = [
|
||||
jitpack : [
|
||||
jitpack : [
|
||||
regex: [
|
||||
],
|
||||
group: [
|
||||
@ -15,7 +15,7 @@ ext.groups = [
|
||||
'com.github.Zhuinden',
|
||||
]
|
||||
],
|
||||
jitsi : [
|
||||
jitsi : [
|
||||
regex: [
|
||||
],
|
||||
group: [
|
||||
@ -24,7 +24,7 @@ ext.groups = [
|
||||
'org.webkit',
|
||||
]
|
||||
],
|
||||
google : [
|
||||
google : [
|
||||
regex: [
|
||||
'androidx\\..*',
|
||||
'com\\.android\\.tools\\..*',
|
||||
@ -45,6 +45,13 @@ ext.groups = [
|
||||
'com.vanniktech',
|
||||
]
|
||||
],
|
||||
mavenSnapshots: [
|
||||
regex: [
|
||||
],
|
||||
group: [
|
||||
'org.matrix.rustcomponents'
|
||||
]
|
||||
],
|
||||
mavenCentral: [
|
||||
regex: [
|
||||
],
|
||||
@ -205,6 +212,7 @@ ext.groups = [
|
||||
'org.jvnet.staxex',
|
||||
'org.maplibre.gl',
|
||||
'org.matrix.android',
|
||||
'org.matrix.rustcomponents',
|
||||
'org.mockito',
|
||||
'org.mongodb',
|
||||
'org.objenesis',
|
||||
@ -224,7 +232,7 @@ ext.groups = [
|
||||
'xml-apis',
|
||||
]
|
||||
],
|
||||
jcenter : [
|
||||
jcenter : [
|
||||
regex: [
|
||||
],
|
||||
group: [
|
||||
|
@ -48,7 +48,7 @@ mv towncrier.toml towncrier.toml.bak
|
||||
sed 's/CHANGES\.md/CHANGES_NIGHTLY\.md/' towncrier.toml.bak > towncrier.toml
|
||||
rm towncrier.toml.bak
|
||||
yes n | towncrier build --version nightly
|
||||
./gradlew assembleGplayNightly appDistributionUploadGplayNightly $CI_GRADLE_ARG_PROPERTIES
|
||||
./gradlew assembleGplayKotlinCryptoNightly appDistributionUploadGplayKotlinCryptoNightly $CI_GRADLE_ARG_PROPERTIES
|
||||
```
|
||||
|
||||
Then you can reset the change on the codebase.
|
||||
|
@ -1,2 +0,0 @@
|
||||
Hlavní změny v této verzi: Nová implementace celoobrazovkového režimu pro editor formátovaného textu a opravy chyb.
|
||||
Úplný seznam změn: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Hlavní změny v této verzi: Vlákna jsou nyní ve výchozím nastavení povolena.
|
||||
Úplný seznam změn: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Hlavní změny v této verzi: Vlákna jsou nyní povolena ve výchozím nastavení.
|
||||
Úplný seznam změn: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Hlavní změny v této verzi: Vlákna jsou nyní povolena ve výchozím nastavení.
|
||||
Úplný seznam změn: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Die wichtigsten Änderungen in dieser Version: Der Vollbildmodus des Textverarbeitungseditors wurde neu umgesetzt und es wurden diverse Fehler behoben.
|
||||
Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Die wichtigsten Änderungen in dieser Version: Threads sind nun automatisch aktiviert.
|
||||
Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Die wichtigsten Änderungen in dieser Version: Threads sind nun automatisch aktiviert.
|
||||
Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Die wichtigsten Änderungen in dieser Version: Threads sind nun standardmäßig aktiviert.
|
||||
Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Põhilised muutused selles versioonis: tekstitoimeti täisekraanivaate uus versioon ja erinevate vigade parandused.
|
||||
Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Põhilised muutused selles versioonis: jutulõngad on vaikimisi kasutusel.
|
||||
Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Põhilised muutused selles versioonis: jutulõngad on nüüd vaikimisi kasutusel.
|
||||
Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Põhilised muutused selles versioonis: jutulõngad on nüüd vaikimisi kasutusel.
|
||||
Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
تغییرات عمده در این نگارش: پیادهسازی جدید حالت تمامصفحه برای ویرایشگر متن غنی و رفع اشکالها.
|
||||
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
تغییرات عمده در این نگارش: پیادهسازی جدید حالت تمامصفحه برای ویرایشگر متن غنی و رفع اشکالها.
|
||||
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
تغییرات عمده در این نگارش: رشتهها اکنون به صورت پیشگزیده به کار افتادهاند.
|
||||
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
تغییرات عمده در این نگارش: رشتهها اکنون به صورت پیشگزیده به کار افتادهاند.
|
||||
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
تغییرات عمده در این نگارش: رشتهها اکنون به صورت پیشگزیده به کار افتادهاند.
|
||||
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases
|
@ -1,4 +1,4 @@
|
||||
Element on turvallinen pikaviesti- ja tiimityösovellus, joka sopii mainiosti ryhmäkeskusteluihin etätöissä. Sovellus käyttää läpisalausta ja tarjoaa videoneuvottelun, tiedostojen jakamisen ja äänipuhelut.
|
||||
Element on turvallinen pikaviesti- ja tiimityösovellus joka sopii mainiosti ryhmäkeskusteluihin etätöissä. Sovellus käyttää päästä päähän -salausta ja tarjoaa videoneuvottelun, tiedostojen jakamisen ja äänipuhelut.
|
||||
|
||||
<b>Elementin ominaisuuksia:</b>
|
||||
- Edistyneet viestintätyökalut
|
||||
@ -35,8 +35,5 @@ Real end-to-end encryption (only those in the conversation can decrypt messages)
|
||||
<b>Kattavaa viestintää ja integraatioita</b>
|
||||
Viestit, ääni- ja videopuhelut, tiedostojen jakaminen, näytön jakaminen ja koko joukko integraatioita, botteja ja sovelmia. Luo huoneita ja yhteisöjä, pidä yhteyttä ja hoida asiasi.
|
||||
|
||||
<b>Jatka siitä, mihin jäit</b>
|
||||
Täysin synkronoitu viestihistoria kaikkien laitteidesi välillä ja verkkoselaimessa: https://app.element.io
|
||||
|
||||
<b>Avointa lähdekoodia</b>
|
||||
Element Android on avoimen lähdekoodin projekti GitHubissa. Ilmoita virheistä ja osallistu kehittämiseen osoitteessa https://github.com/vector-im/element-android
|
||||
<b>Jatka siitä mihin jäit</b>
|
||||
Stay in touch wherever you are with fully synchronised message history across all your devices and on the web at https://app.element.io
|
||||
|
@ -1,2 +0,0 @@
|
||||
Principaux changements pour cette version : Nouvelle implémentation du mode plein écran pour l’éditeur de texte formaté, et correction de bogues.
|
||||
Intégralité des changements : https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Principaux changements pour cette version : Nouvelle implémentation du mode plein écran pour l’éditeur de texte formaté, et correction de bogues.
|
||||
Intégralité des changements : https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Principaux changements pour cette version : Fils de discussion activés par défaut.
|
||||
Intégralité des changements : https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Principaux changements pour cette version : Fils de discussion activés par défaut.
|
||||
Intégralité des changements : https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Principaux changements pour cette version : Fils de discussion activés par défaut.
|
||||
Intégralité des changements : https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Legnagyobb változtatás ebben a verzióban: A késleltetett DM alapból engedélyezve van.
|
||||
Teljes változási napló: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Legnagyobb változtatás ebben a verzióban: Új app layout alapból bekapcsolva!
|
||||
Teljes változási napló: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Legnagyobb változtatás ebben a verzióban: Új funkciók a laboratórium beállítások alatt: Gazdag szöveg kompózer, új eszköz kezelése, hangközvetítés. Még mindig aktív fejlesztés alatt!
|
||||
Teljes változási napló: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Legnagyobb változtatás ebben a verzióban: Új felhasználói felület a mellékletek kiválasztására.
|
||||
Teljes változási napló: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Legnagyobb változtatás ebben a verzióban: Új felhasználói felület a mellékletek kiválasztására.
|
||||
Teljes változási napló: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Legnagyobb változtatás ebben a verzióban: bugfixek és javítások
|
||||
Teljes változási napló: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Legnagyobb változtatás ebben a verzióban: A teljes képernyős mód új megvalósítása a Rich Text Editor számára és hibajavítások.
|
||||
Teljes változási napló: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Legnagyobb változtatás ebben a verzióban: A teljes képernyős mód új megvalósítása a Rich Text Editor számára és hibajavítások.
|
||||
Teljes változási napló: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Legnagyobb változtatás ebben a verzióban: Threadek már alapból engedélyezve vannak.
|
||||
Teljes változási napló: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Legnagyobb változtatás ebben a verzióban: Threadek már alapból engedélyezve vannak.
|
||||
Teljes változási napló: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Legnagyobb változtatás ebben a verzióban: Threadek már alapból engedélyezve vannak.
|
||||
Teljes változási napló: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Perubahan utama dalam versi ini: Penerapan baru mode layar penuh untuk Penyunting Teks Kaya dan perbaikan kutu.
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Perubahan utama dalam versi ini: Utasan sekarang diaktifkan secara bawaan.
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Perubahan utama dalam versi ini: Utasan sekarang diaktifkan secara bawaan.
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Perubahan utama dalam versi ini: Utasan sekarang diaktifkan secara bawaan.
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Modifiche principali in questa versione: nuova implementazione della modalità a schermo intero per l'editor in Rich Text e correzione di errori.
|
||||
Cronologia completa: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Modifiche principali in questa versione: nuova implementazione della modalità a schermo intero per l'editor in Rich Text e correzione di errori.
|
||||
Cronologia completa: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Modifiche principali in questa versione: i messaggi in conversazioni sono attivi in modo predefinito.
|
||||
Cronologia completa: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Modifiche principali in questa versione: i messaggi in conversazioni sono attivi in modo predefinito.
|
||||
Cronologia completa: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Modifiche principali in questa versione: i messaggi in conversazioni sono attivi in modo predefinito.
|
||||
Cronologia completa: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Principais mudanças nesta versão: Nova implementação do modo de tela cheia para o Editor de Texto Rico e consertos de bugs.
|
||||
Changelog completo: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Principais mudanças nesta versão: Nova implementação do modo de tela cheia para o Editor de Texto Rico e consertos de bugs.
|
||||
Changelog completo: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Principais mudanças nesta versão: Threads são agora habilitadas por padrão.
|
||||
Changelog completo: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Principais mudanças nesta versão: Threads são agora habilitadas por padrão.
|
||||
Changelog completo: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Principais mudanças nesta versão: Threads são agora habilitadas por padrão.
|
||||
Changelog completo: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Главные изменения в этой версии: исправления ошибок и улучшения.
|
||||
Полный список изменений: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Главные изменения в этой версии: Новая имплементация полноэкранного режима для расширенного режима текстового редактора и исправления ошибок.
|
||||
Полный список всех изменений: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Основные изменения в этой версии: Обсуждения теперь включены по умолчанию.
|
||||
Перечень всех изменений: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Основные изменения в этой версии: Обсуждения теперь включены по умолчанию.
|
||||
Перечень всех изменений: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Hlavné zmeny v tejto verzii: Nová implementácia režimu celej obrazovky pre rozšírený textový editor a opravy chýb.
|
||||
Úplný zoznam zmien: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Hlavné zmeny v tejto verzii: Vlákna sú teraz predvolene zapnuté.
|
||||
Úplný zoznam zmien: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Hlavné zmeny v tejto verzii: Vlákna sú teraz predvolene zapnuté.
|
||||
Úplný zoznam zmien: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Hlavné zmeny v tejto verzii: Vlákna sú teraz predvolene zapnuté.
|
||||
Úplný zoznam zmien: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Ndryshimet kryesore në këtë version: Sendërtim i ri i mënyrës “Sa krejt ekrani”, për Përpunues Teksti të Pasur, si dhe ndreqje të metash.
|
||||
Regjistër i plotë ndryshimesh: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Ndryshimet kryesore në këtë version: Sendërtim i ri i mënyrë “Sa krejt ekrani” për Përpunuesin Tekst i Pasur, si dhe ndreqje të metash.
|
||||
Regjistër ndryshimesh: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Ndryshimet kryesore në këtë version: Rrjedhat tanimë janë të aktivizuara, si parazgjedhje.
|
||||
Regjistër i plotë ndryshimesh: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Ndryshimet kryesore në këtë version: Rrjedhat tanimë janë të aktivizuara, si parazgjedhje.
|
||||
Regjistër i plotë ndryshimesh: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Ndryshimet kryesore në këtë version: Rrjedhat tanimë janë të aktivizuara, si parazgjedhje.
|
||||
Regjistër i plotë ndryshimesh: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Huvudsakliga ändringar i den här versionen: Ny implementering av fullskärmsläget för rik-textredigeraren och buggfixar.
|
||||
Full ändringslogg: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Huvudsakliga ändringar i den här versionen: Ny implementering av fullskärmsläget för rik-textredigeraren och buggfixar.
|
||||
Full ändringslogg: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Huvudsakliga ändringar i den här versionen: Trådar är nu aktivt som förval.
|
||||
Full ändringslogg: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Основні зміни в цій версії: Нова реалізація повноекранного режиму для редактора розширеного тексту й виправлення помилок.
|
||||
Перелік усіх змін: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Основні зміни в цій версії: Гілки відтепер типово ввімкнено.
|
||||
Перелік усіх змін: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Основні зміни в цій версії: Гілки відтепер типово ввімкнено.
|
||||
Перелік усіх змін: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
Основні зміни в цій версії: Гілки відтепер типово ввімкнено.
|
||||
Перелік усіх змін: https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
此版本中的主要變動:格式化文字編輯器的全螢幕模式新實作與臭蟲修復。
|
||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
此版本中的主要變動:討論串現在預設啟用。
|
||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
此版本中的主要變動:討論串現在預設啟用。
|
||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases
|
@ -1,2 +0,0 @@
|
||||
此版本中的主要變動:討論串現在預設啟用。
|
||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases
|
20
flavor.gradle
Normal file
20
flavor.gradle
Normal file
@ -0,0 +1,20 @@
|
||||
android {
|
||||
|
||||
flavorDimensions "crypto"
|
||||
|
||||
productFlavors {
|
||||
kotlinCrypto {
|
||||
dimension "crypto"
|
||||
isDefault = true
|
||||
// versionName "${versionMajor}.${versionMinor}.${versionPatch}${getFdroidVersionSuffix()}"
|
||||
// buildConfigField "String", "SHORT_FLAVOR_DESCRIPTION", "\"JC\""
|
||||
// buildConfigField "String", "FLAVOR_DESCRIPTION", "\"KotlinCrypto\""
|
||||
}
|
||||
rustCrypto {
|
||||
dimension "crypto"
|
||||
// // versionName "${versionMajor}.${versionMinor}.${versionPatch}${getFdroidVersionSuffix()}"
|
||||
// buildConfigField "String", "SHORT_FLAVOR_DESCRIPTION", "\"RC\""
|
||||
// buildConfigField "String", "FLAVOR_DESCRIPTION", "\"RustCrypto\""
|
||||
}
|
||||
}
|
||||
}
|
@ -39,7 +39,3 @@ signing.element.keyPassword=Secret
|
||||
signing.element.nightly.storePassword=Secret
|
||||
signing.element.nightly.keyId=Secret
|
||||
signing.element.nightly.keyPassword=Secret
|
||||
|
||||
# Customise the Lint version to use a more recent version than the one bundled with AGP
|
||||
# https://googlesamples.github.io/android-custom-lint-rules/usage/newer-lint.md.html
|
||||
android.experimental.lint.version=8.0.0-alpha10
|
||||
|
2
library/rustCrypto/build.gradle
Normal file
2
library/rustCrypto/build.gradle
Normal file
@ -0,0 +1,2 @@
|
||||
configurations.maybeCreate("default")
|
||||
artifacts.add("default", file('matrix-rust-sdk-crypto.aar'))
|
3
library/rustCrypto/matrix-rust-sdk-crypto.aar
Normal file
3
library/rustCrypto/matrix-rust-sdk-crypto.aar
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3f303e8830bb4bd7005b2a166118d7771ed07259822ebb6f888abb0ed459f0cc
|
||||
size 50458247
|
@ -35,7 +35,7 @@
|
||||
<string name="notice_crypto_unable_to_decrypt">** Şifrəni aça bilmir: %s **</string>
|
||||
<string name="notice_crypto_error_unknown_inbound_session_id">Göndərənin cihazı bu mesaj üçün açarları bizə göndərməyib.</string>
|
||||
<string name="unable_to_send_message">Mesaj göndərmək olmur</string>
|
||||
<string name="matrix_error">Matrix xətası</string>
|
||||
<string name="matrix_error">Matris xətası</string>
|
||||
<string name="encrypted_message">Şifrəli mesaj</string>
|
||||
<string name="medium_email">Elektron poçt ünvanı</string>
|
||||
<string name="medium_phone_number">Telefon nömrəsi</string>
|
||||
@ -136,124 +136,4 @@
|
||||
<string name="notice_room_server_acl_set_allowed">• %s ilə uyğunlaşan serverlərə icazə verildi.</string>
|
||||
<string name="notice_room_third_party_revoked_invite_by_you">Siz %1$s üçün otağa qoşulmaq dəvətin ləğv etdiniz</string>
|
||||
<string name="notice_direct_room_third_party_invite_by_you">%1$s-ı dəvət etdiniz</string>
|
||||
<string name="rich_text_editor_full_screen_toggle">Tam ekran rejimini dəyiş</string>
|
||||
<string name="message_reply_to_prefix">buna cavab olaraq</string>
|
||||
<string name="message_reply_to_sender_sent_file">fayl göndərdi.</string>
|
||||
<string name="message_reply_to_sender_sent_audio_file">səs faylı göndərdi.</string>
|
||||
<string name="message_reply_to_sender_sent_voice_message">səsli mesaj göndərdi.</string>
|
||||
<string name="message_reply_to_sender_sent_image">şəkil göndərdi.</string>
|
||||
<string name="message_reply_to_sender_sent_video">video göndərdi.</string>
|
||||
<string name="message_reply_to_sender_sent_sticker">stiker göndərdi.</string>
|
||||
<string name="message_reply_to_sender_created_poll">sorğu yaratdı.</string>
|
||||
<string name="qr_code_login_header_failed_user_cancelled_description">Digər cihazda giriş ləğv edildi.</string>
|
||||
<string name="qr_code_login_header_failed_homeserver_is_not_supported_description">Ev serveri QR kodu ilə daxil olmağı dəstəkləmir.</string>
|
||||
<string name="qr_code_login_new_device_instruction_1">Tətbiqi digər cihazınızda açın</string>
|
||||
<string name="qr_code_login_new_device_instruction_2">Tənzimləmələr -> Təhlükəsizlik & Məxfilik bölməsinə keç</string>
|
||||
<string name="qr_code_login_new_device_instruction_3">\'QR kodunu göstər\' seç</string>
|
||||
<string name="qr_code_login_link_a_device_scan_qr_code_instruction_1">Giriş ekranında başlat</string>
|
||||
<string name="qr_code_login_link_a_device_scan_qr_code_instruction_2">\'QR kodu ilə daxil ol\' seç</string>
|
||||
<string name="qr_code_login_link_a_device_show_qr_code_instruction_1">Giriş ekranında başlat</string>
|
||||
<string name="qr_code_login_link_a_device_show_qr_code_instruction_2">\'QR kodunu skan et\' seç</string>
|
||||
<string name="qr_code_login_show_qr_code_button">QR kodunu bu cihazda göstər</string>
|
||||
<string name="qr_code_login_signing_in_a_mobile_device">Mobil cihazda daxil olursunuz\?</string>
|
||||
<string name="qr_code_login_scan_qr_code_button">QR kodunu skan et</string>
|
||||
<string name="qr_code_login_connecting_to_device">Cihaza qoşulur</string>
|
||||
<string name="qr_code_login_signing_in">Daxil olursunuz</string>
|
||||
<string name="qr_code_login_status_no_match">Uyğunluq yoxdur\?</string>
|
||||
<string name="qr_code_login_try_again">Bir daha cəhd et</string>
|
||||
<string name="qr_code_login_confirm_security_code">Təsdiqlə</string>
|
||||
<string name="qr_code_login_confirm_security_code_description">Bu kodun mənbəyini bildiyinizə əmin olun. Cihazları əlaqələndirməklə siz kiməsə hesabınıza tam giriş imkanı təmin edəcəksiniz.</string>
|
||||
<string name="rich_text_editor_format_bold">Qalın format tətbiq et</string>
|
||||
<string name="rich_text_editor_format_italic">Kursiv formatını tətbiq et</string>
|
||||
<string name="rich_text_editor_format_underline">Alt xətt formatını tətbiq et</string>
|
||||
<string name="notice_room_canonical_alias_unset_by_you">Bu otaq üçün əsas ünvanı sildiniz.</string>
|
||||
<string name="notice_room_aliases_added_and_removed">%1$s, %2$s əlavə etdi və %3$s-nı bu otaq üçün ünvan kimi sildi.</string>
|
||||
<plurals name="notice_room_aliases_removed_by_you">
|
||||
<item quantity="one">Bu otaq üçün ünvan kimi %1$s-nı sildiniz.</item>
|
||||
<item quantity="other">Bu otaq üçün ünvan kimi %1$s-nı sildiniz.</item>
|
||||
</plurals>
|
||||
<plurals name="notice_room_aliases_removed">
|
||||
<item quantity="one">%1$s, bu otaq üçün %2$s ünvanını sildi.</item>
|
||||
<item quantity="other">%1$s, bu otaq üçün %2$s ünvanını sildi.</item>
|
||||
</plurals>
|
||||
<plurals name="notice_room_aliases_added_by_you">
|
||||
<item quantity="one">Bu otaq üçün ünvan olaraq %1$s əlavə etdiniz.</item>
|
||||
<item quantity="other">Bu otaq üçün ünvan olaraq %1$s əlavə etdiniz.</item>
|
||||
</plurals>
|
||||
<plurals name="notice_room_aliases_added">
|
||||
<item quantity="one">%1$s, bu otaq üçün %2$s ünvanını əlavə etdi.</item>
|
||||
<item quantity="other">%1$s, bu otaq üçün %2$s ünvanını əlavə etdi.</item>
|
||||
</plurals>
|
||||
<string name="notice_room_withdraw_with_reason_by_you">%1$s-ın⁴ dəvətini geri götürdünüz. Səbəb: %2$s</string>
|
||||
<string name="notice_room_third_party_registered_invite_with_reason_by_you">%1$s üçün dəvəti qəbul etdiniz. Səbəb: %2$s</string>
|
||||
<string name="notice_room_ban_with_reason_by_you">%1$s-ı qadağan etdiniz. Səbəb: %2$s</string>
|
||||
<string name="notice_room_unban_with_reason_by_you">Siz %1$s qadağanını sildiniz. Səbəb: %2$s</string>
|
||||
<string name="notice_room_remove_with_reason_by_you">%1$s-ı sildiniz. Səbəb: %2$s</string>
|
||||
<string name="notice_room_reject_with_reason_by_you">Siz dəvəti rədd etdiniz. Səbəb: %1$s</string>
|
||||
<string name="notice_direct_room_leave_with_reason_by_you">Siz getdiniz. Səbəb: %1$s</string>
|
||||
<string name="notice_direct_room_leave_with_reason">%1$s tərk etdi. Səbəb: %2$s</string>
|
||||
<string name="notice_room_leave_with_reason_by_you">Otağı tərk etdiniz. Səbəb: %1$s</string>
|
||||
<string name="notice_direct_room_join_with_reason_by_you">Siz qoşuldunuz. Əsas: %1$s</string>
|
||||
<string name="notice_direct_room_join_with_reason">%1$s qoşuldu. Əsas: %2$s</string>
|
||||
<string name="notice_room_join_with_reason_by_you">Otağa qoşuldunuz. Əsas: %1$s</string>
|
||||
<string name="notice_room_invite_with_reason_by_you">%1$s-ı dəvət etdiniz. Əsas: %2$s</string>
|
||||
<string name="notice_room_invite_no_invitee_with_reason_by_you">Sizin dəvətiniz. Əsas: %1$s</string>
|
||||
<string name="event_status_sent_message">Mesaj göndərildi</string>
|
||||
<string name="initial_sync_request_reason_unignored_users">- Bəzi istifadəçilər nəzərə alınmayıb</string>
|
||||
<string name="initial_sync_request_content">${app_name} aşağıdakı səbəbə görə:
|
||||
\n%s
|
||||
\n
|
||||
\nGüncəl olmaq üçün təmiz keşi yerinə yetirməlidir.
|
||||
\nNəzərə alın ki, bu əməliyyat tətbiqi yenidən işə salacaq və bir az vaxt apara bilər.</string>
|
||||
<string name="initial_sync_request_title">İlkin sinxronizasiya sorğusu</string>
|
||||
<string name="initial_sync_start_downloading">İlkin sinxronizasiya:
|
||||
\nMəlumat endirilir…</string>
|
||||
<string name="initial_sync_start_server_computing">İlkin sinxronizasiya:
|
||||
\n Server cavabı gözlənilir…</string>
|
||||
<string name="room_displayname_empty_room_was">Boş otaq (%s idi)</string>
|
||||
<plurals name="room_displayname_four_and_more_members">
|
||||
<item quantity="one">%1$s, %2$s, %3$s və digər %4$d</item>
|
||||
<item quantity="other">%1$s, %2$s, %3$s və digər %4$d</item>
|
||||
</plurals>
|
||||
<string name="room_displayname_4_members">%1$s, %2$s, %3$s və %4$s</string>
|
||||
<string name="room_displayname_3_members">%1$s, %2$s və %3$s</string>
|
||||
<string name="room_error_access_unauthorized">Bu otağa qoşulmağa icazəniz yoxdur</string>
|
||||
<string name="a11y_expand_space_children">%s uşağı yay</string>
|
||||
<string name="a11y_collapse_space_children">%s uşağı yığışdır</string>
|
||||
<string name="explore_rooms">Otaqları Araşdır</string>
|
||||
<string name="change_space">Yeri Dəyiş</string>
|
||||
<string name="create_room">Otaq Yarat</string>
|
||||
<string name="start_chat">Söhbət Başlat</string>
|
||||
<string name="all_chats">Bütün Söhbətlər</string>
|
||||
<string name="notice_voice_broadcast_ended_by_you">Səsli yayımı bitirdiniz.</string>
|
||||
<string name="notice_voice_broadcast_ended">%1$s səsli yayımı bitirdi.</string>
|
||||
<string name="notice_power_level_diff">%1$s, %2$s - %3$s</string>
|
||||
<string name="notice_power_level_changed">%1$s, %2$s üçün güc səviyyəsini dəyişdi.</string>
|
||||
<string name="notice_power_level_changed_by_you">Siz %1$s üçün güc səviyyəsini dəyişdirdiniz.</string>
|
||||
<string name="power_level_custom_no_value">Xüsusi</string>
|
||||
<string name="power_level_custom">Fərdi (%1$d)</string>
|
||||
<string name="power_level_default">Defolt</string>
|
||||
<string name="power_level_moderator">Münsif</string>
|
||||
<string name="power_level_admin">Müdir</string>
|
||||
<string name="notice_widget_modified_by_you">%1$s vidcetini dəyişdirdiniz</string>
|
||||
<string name="notice_widget_modified">%1$s, %2$s vidcetini dəyişdirdi</string>
|
||||
<string name="notice_widget_removed_by_you">%1$s vidcetini sildiniz</string>
|
||||
<string name="notice_widget_removed">%1$s, %2$s vidcetini sildi</string>
|
||||
<string name="notice_widget_added_by_you">%1$s vidceti əlavə etdiniz</string>
|
||||
<string name="notice_widget_added">%1$s, %2$s vidceti əlavə etdi</string>
|
||||
<string name="notice_room_third_party_registered_invite_by_you">%1$s üçün dəvəti qəbul etdiniz</string>
|
||||
<string name="notice_direct_room_third_party_revoked_invite_by_you">%1$s üçün dəvəti ləğv etdiniz</string>
|
||||
<string name="notice_direct_room_third_party_revoked_invite">%1$s, %2$s üçün dəvəti ləğv etdi</string>
|
||||
<string name="notice_room_server_acl_updated_ip_literals_not_allowed">• IP literallarına uyğunlaşan serverlər indi qadağan edilib.</string>
|
||||
<string name="notice_room_server_acl_updated_ip_literals_allowed">• IP literalları uyğunlaşan serverlərə indi icazə verilir.</string>
|
||||
<string name="notice_room_server_acl_updated_was_allowed">• %s ilə uyğunlaşan serverlər icazə verilən siyahıdan təmizləndi.</string>
|
||||
<string name="notice_room_server_acl_updated_allowed">• %s ilə uyğunlaşan serverlərə indi icazə verilir.</string>
|
||||
<string name="notice_room_server_acl_updated_was_banned">• %s ilə uyğunlaşan serverlər qadağa siyahısından təmizləndi.</string>
|
||||
<string name="notice_room_server_acl_updated_banned">• %s ilə uyğunlaşan serverlər indi qadağan edilib.</string>
|
||||
<plurals name="notice_room_server_acl_changes">
|
||||
<item quantity="one">%d server ACLs dəyişiklik</item>
|
||||
<item quantity="other">%d server ACLs dəyişiklik</item>
|
||||
</plurals>
|
||||
<string name="notice_room_server_acl_set_ip_literals_not_allowed">• IP literallarına uyğunlaşan serverlər qadağan edildi.</string>
|
||||
<string name="notice_room_server_acl_set_ip_literals_allowed">• IP literallarına uyğunlaşan serverlərə icazə verilir.</string>
|
||||
</resources>
|
@ -2790,7 +2790,7 @@
|
||||
<string name="two">2</string>
|
||||
<string name="one">1</string>
|
||||
<string name="labs_enable_voice_broadcast_summary">Permet enregistrar i enviar emissions de veu dins una sala.</string>
|
||||
<string name="labs_enable_voice_broadcast_title">Activa l\'emissió de veu</string>
|
||||
<string name="labs_enable_voice_broadcast_title">Activa l\'emissió de veu (en desenvolupament)</string>
|
||||
<string name="labs_enable_client_info_recording_title">Activa la gravació d\'informació de client</string>
|
||||
<string name="labs_enable_client_info_recording_summary">Desa el nom de client, la versió i l\'URL per reconèixer les sessions més fàcilment dins el gestor de sessions.</string>
|
||||
<string name="labs_enable_session_manager_summary">Obté un millor control i visibilitat de totes les teves sessions.</string>
|
||||
|
@ -441,7 +441,7 @@
|
||||
<string name="none">Žádný</string>
|
||||
<string name="action_revoke">Zrušit</string>
|
||||
<string name="auth_login_sso">Přihlásit se se single sign-on</string>
|
||||
<string name="login_error_no_homeserver_found">Toto není platná adresa Matrix serveru</string>
|
||||
<string name="login_error_no_homeserver_found">To není platná adresa Matrix serveru</string>
|
||||
<string name="login_error_homeserver_not_found">Domovský server není dostupný na této adrese, zkontrolujte ji prosím</string>
|
||||
<string name="settings_notification_troubleshoot">Odstraňování problémů s oznámeními</string>
|
||||
<string name="settings_troubleshoot_diagnostic">Řešit diagnostiku</string>
|
||||
@ -2924,26 +2924,4 @@
|
||||
<string name="editing">Úpravy</string>
|
||||
<string name="settings_enable_direct_share_summary">Zobrazit poslední chaty v nabídce sdílení systému</string>
|
||||
<string name="settings_enable_direct_share_title">Povolit přímé sdílení</string>
|
||||
<string name="review_unverified_sessions_description">Zkontrolujte, zda je váš účet v bezpečí</string>
|
||||
<string name="review_unverified_sessions_title">Máte neověřené relace</string>
|
||||
<string name="device_manager_learn_more_sessions_encryption_not_supported">Tato relace nepodporuje šifrování, takže ji nelze ověřit.
|
||||
\n
|
||||
\nPři použití této relace se nebudete moci účastnit místností, kde je šifrování povoleno.
|
||||
\n
|
||||
\nPro dosažení nejlepšího zabezpečení a soukromí se doporučuje používat klienty Matrix, které šifrování podporují.</string>
|
||||
<string name="device_manager_signout_all_other_sessions">Odhlásit se ze všech ostatních relací</string>
|
||||
<string name="device_manager_verification_status_detail_session_encryption_not_supported">Tato relace nepodporuje šifrování, a proto ji nelze ověřit.</string>
|
||||
<string name="settings_nightly_build_update">Získejte nejnovější sestavení (poznámka: můžete mít potíže s přihlášením)</string>
|
||||
<string name="settings_nightly_build">Noční sestavení</string>
|
||||
<string name="voice_broadcast_live_broadcast">Živé vysílání</string>
|
||||
<string name="notice_voice_broadcast_ended_by_you">Ukončili jste hlasové vysílání.</string>
|
||||
<string name="notice_voice_broadcast_ended">%1$s ukončil(a) hlasové vysílání.</string>
|
||||
<string name="stop_voice_broadcast_content">Jste si jisti, že chcete ukončit živé vysílání\? Tím se vysílání ukončí a v místnosti bude k dispozici celý záznam.</string>
|
||||
<string name="stop_voice_broadcast_dialog_title">Zastavit živé vysílání\?</string>
|
||||
<string name="action_stop">Ano, zastavit</string>
|
||||
<string name="set_link_edit">Upravit odkaz</string>
|
||||
<string name="set_link_create">Vytvořit odkaz</string>
|
||||
<string name="set_link_link">Odkaz</string>
|
||||
<string name="set_link_text">Text</string>
|
||||
<string name="rich_text_editor_link">Nastavit odkaz</string>
|
||||
</resources>
|
@ -471,7 +471,7 @@
|
||||
<string name="widget_integration_room_not_visible">Raum %s ist nicht sichtbar.</string>
|
||||
<string name="room_add_matrix_apps">Integrationen hinzufügen</string>
|
||||
<string name="settings_notification_ringtone">Benachrichtigungston</string>
|
||||
<string name="widget_integration_failed_to_send_request">Übertragung der Anfrage fehlgeschlagen.</string>
|
||||
<string name="widget_integration_failed_to_send_request">Anfrage konnte nicht gesendet werden.</string>
|
||||
<string name="widget_integration_missing_user_id">user_id fehlt in der Anfrage.</string>
|
||||
<string name="light_theme">Helles Design</string>
|
||||
<string name="dark_theme">Dunkles Design</string>
|
||||
@ -2805,7 +2805,7 @@
|
||||
<string name="device_manager_sessions_sign_in_with_qr_code_title">Mit QR-Code anmelden</string>
|
||||
<string name="login_scan_qr_code">QR-Code einlesen</string>
|
||||
<string name="labs_enable_voice_broadcast_summary">Zeichne Sprachnachrichten auf, während du sie in Echtzeit in den Raumverlauf sendest.</string>
|
||||
<string name="labs_enable_voice_broadcast_title">Sprachübertragung aktivieren</string>
|
||||
<string name="labs_enable_voice_broadcast_title">Sprachübertragung aktivieren (in aktiver Entwicklung)</string>
|
||||
<string name="qr_code_login_header_failed_homeserver_is_not_supported_description">Der Heim-Server unterstützt Anmelden per QR-Code nicht.</string>
|
||||
<string name="qr_code_login_header_failed_user_cancelled_description">Die Anmeldung wurde vom anderen Gerät abgebrochen.</string>
|
||||
<string name="qr_code_login_header_failed_invalid_qr_code_description">Der QR-Code ist ungültig.</string>
|
||||
@ -2867,26 +2867,4 @@
|
||||
<string name="device_manager_other_sessions_show_ip_address">IP-Adresse anzeigen</string>
|
||||
<string name="settings_enable_direct_share_summary">Kürzliche Unterhaltungen im Teilen-Menü des Systems anzeigen</string>
|
||||
<string name="settings_enable_direct_share_title">Direktes Teilen aktivieren</string>
|
||||
<string name="review_unverified_sessions_description">Überprüfe sie, um ein sicheres Konto gewährleisten zu können</string>
|
||||
<string name="review_unverified_sessions_title">Du hast nicht verifizierte Sitzungen</string>
|
||||
<string name="settings_nightly_build_update">Hol dir den neuesten Build (Achtung: Du kannst dich eventuell nicht anmelden)</string>
|
||||
<string name="settings_nightly_build">Nightly-Build</string>
|
||||
<string name="device_manager_learn_more_sessions_encryption_not_supported">Diese Sitzung unterstützt keine Verschlüsselung, weshalb sie nicht verifiziert werden kann.
|
||||
\n
|
||||
\nDu wirst dich mit dieser Sitzung nicht an Unterhaltungen in Räumen mit aktivierter Verschlüsselung beteiligen können.
|
||||
\n
|
||||
\nAus Sicherheits- und Datenschutzgründen, wird die Nutzung von verschlüsselungsfähigen Matrix-Anwendungen empfohlen.</string>
|
||||
<string name="device_manager_signout_all_other_sessions">Von allen anderen Sitzungen abmelden</string>
|
||||
<string name="device_manager_verification_status_detail_session_encryption_not_supported">Diese Sitzung unterstützt keine Verschlüsselung und kann deshalb nicht verifiziert werden.</string>
|
||||
<string name="voice_broadcast_live_broadcast">Echtzeit-Übertragung</string>
|
||||
<string name="notice_voice_broadcast_ended_by_you">Du hast eine Sprachübertragung beendet.</string>
|
||||
<string name="notice_voice_broadcast_ended">%1$s beendete eine Sprachübertragung.</string>
|
||||
<string name="stop_voice_broadcast_content">Möchtest du die Übertragung wirklich beenden\? Dies wird die Übertragung beenden und die vollständige Aufnahme im Raum bereitstellen.</string>
|
||||
<string name="stop_voice_broadcast_dialog_title">Live-Übertragung beenden\?</string>
|
||||
<string name="action_stop">Ja, beende</string>
|
||||
<string name="rich_text_editor_link">Link setzen</string>
|
||||
<string name="set_link_edit">Link bearbeiten</string>
|
||||
<string name="set_link_create">Link erstellen</string>
|
||||
<string name="set_link_link">Link</string>
|
||||
<string name="set_link_text">Text</string>
|
||||
</resources>
|
@ -2632,8 +2632,8 @@
|
||||
<item quantity="other">%1$s y %2$d otros</item>
|
||||
</plurals>
|
||||
<string name="search_space_two_parents">%1$s y %2$s</string>
|
||||
<string name="auth_reset_password_error_unverified">Correo electrónico no verificado, comprueba tu bandeja de entrada</string>
|
||||
<string name="invites_empty_message">Aquí es donde se encontrarán tus nuevas solicitudes e invitaciones.</string>
|
||||
<string name="auth_reset_password_error_unverified">Email no verificado, comprueba tu bandeja de entrada</string>
|
||||
<string name="invites_empty_message">Aquí es donde tus nuevas solicitudes y invitaciones estarán.</string>
|
||||
<string name="invites_empty_title">Nada nuevo.</string>
|
||||
<string name="invites_title">Invitaciones</string>
|
||||
<string name="space_list_empty_message">Los espacios son una nueva forma de agrupar salas y personas. Crea un espacio para empezar.</string>
|
||||
@ -2655,22 +2655,4 @@
|
||||
<item quantity="one">%1$d seleccionado</item>
|
||||
<item quantity="other">%1$d seleccionados</item>
|
||||
</plurals>
|
||||
<string name="settings_enable_direct_share_title">Habilitar compartición directa</string>
|
||||
<string name="grant_permission">Otorgar permiso</string>
|
||||
<string name="settings_troubleshoot_test_system_settings_permission_failed">${app_name} necesita permiso para mostrar notificaciones.
|
||||
\nPor favor, otórgalo.</string>
|
||||
<string name="permissions_rationale_msg_notification">${app_name} necesita permisos para mostrar notificaciones. Las notificaciones pueden mostrar tus mensajes, invitaciones, etc.
|
||||
\n
|
||||
\nPor favor, permite el acceso en las siguientes ventanas emergentes para poder visualizar notificaciones.</string>
|
||||
<string name="labs_enable_rich_text_editor_summary">Prueba el editor de texto enriquecido (pronto llegará la opción de texto sin formato plain text)</string>
|
||||
<string name="labs_enable_rich_text_editor_title">Habilitar editor de texto enriquecido (rich text)</string>
|
||||
<string name="labs_enable_deferred_dm_summary">Crear MD únicamente al primer mensaje</string>
|
||||
<string name="labs_enable_new_app_layout_summary">Una versión simplificada de Element con pestañas opcionales</string>
|
||||
<string name="labs_enable_new_app_layout_title">Habilitar nueva disposición</string>
|
||||
<string name="action_stop">Sí, Parar</string>
|
||||
<string name="action_deselect_all">Deseleccionar todo</string>
|
||||
<string name="a11y_collapse_space_children">Ocultar los hijos de %s</string>
|
||||
<string name="a11y_expand_space_children">Mostrar los hijos de %s</string>
|
||||
<string name="notice_voice_broadcast_ended_by_you">Has finalizado una transmisión de voz.</string>
|
||||
<string name="notice_voice_broadcast_ended">%1$s ha finalizado una transmisión de voz.</string>
|
||||
</resources>
|
@ -1078,7 +1078,7 @@
|
||||
<string name="unexpected_error">Ootamatu viga</string>
|
||||
<string name="keys_backup_setup_skip_title">Kas sa oled kindel\?</string>
|
||||
<string name="keys_backup_setup_skip_msg">Kui sa logid välja või kaotad seadme, siis sa ei saa enam lugeda oma krüptitud sõnumeid.</string>
|
||||
<string name="keys_backup_restore_is_getting_backup_version">Laadin varukoopia versiooni…</string>
|
||||
<string name="keys_backup_restore_is_getting_backup_version">Laen varukoopia versiooni…</string>
|
||||
<string name="keys_backup_restore_with_passphrase">Selleks, et krüptitud sõnumite ajalugu lukust lahti võtta, kasuta oma taastamiseks mõeldud paroolifraasi</string>
|
||||
<string name="keys_backup_restore_use_recovery_key">kasuta oma taastevõtit</string>
|
||||
<string name="keys_backup_restore_with_passphrase_helper_with_link">Kas sa ei tea oma taastamiseks mõeldud paroolifraasi\? Siis sa võid %s.</string>
|
||||
@ -1379,7 +1379,7 @@
|
||||
<string name="disclaimer_negative_button">Selge lugu</string>
|
||||
<string name="disclaimer_positive_button">Vaata lisateavet</string>
|
||||
<string name="save_recovery_key_chooser_hint">Salvesta taastevõti järgnevalt</string>
|
||||
<string name="loading_contact_book">Laadin sinu kontaktide loendit…</string>
|
||||
<string name="loading_contact_book">Laen sinu kontaktide loendit…</string>
|
||||
<string name="empty_contact_book">Sinu kontaktide loend on tühi</string>
|
||||
<string name="contacts_book_title">Sinu kontaktide loend</string>
|
||||
<string name="three_pid_revoke_invite_dialog_title">Tühista kutse</string>
|
||||
@ -2797,7 +2797,7 @@
|
||||
\n
|
||||
\nJärgmistes vaadetes palun anna sellele rakendusele teavituste kuvamiseks vajalikud õigused.</string>
|
||||
<string name="labs_enable_voice_broadcast_summary">Võimalus salvestada ja postitada ringhäälingukõnesid jututoa ajajoonele.</string>
|
||||
<string name="labs_enable_voice_broadcast_title">Võta kasutusele ringhäälingukõned</string>
|
||||
<string name="labs_enable_voice_broadcast_title">Võta kasutusele ringhäälingukõned (aktiivses arenduses)</string>
|
||||
<string name="qr_code_login_header_failed_homeserver_is_not_supported_description">Koduserver ei toeta muude seadmete võrku logimise võimalust.</string>
|
||||
<string name="qr_code_login_header_failed_user_cancelled_description">Sisselogimine katkestati teises seadmes.</string>
|
||||
<string name="qr_code_login_header_failed_invalid_qr_code_description">See QR-kood on vigane.</string>
|
||||
@ -2859,26 +2859,4 @@
|
||||
<string name="message_reply_to_sender_created_poll">koostas küsitluse.</string>
|
||||
<string name="settings_enable_direct_share_title">Kasuta otsejagamist</string>
|
||||
<string name="settings_enable_direct_share_summary">Näita viimaseid vestlusi süsteemses jagamisvaates</string>
|
||||
<string name="review_unverified_sessions_description">Tagamaks, et su konto on sinu kontrolli all, vaata andmed üle</string>
|
||||
<string name="review_unverified_sessions_title">Sul on verifitseerimata sessioone</string>
|
||||
<string name="settings_nightly_build">Igaöine arendusversioon</string>
|
||||
<string name="settings_nightly_build_update">Kasuta viimast arendusversiooni (aga võib tekkida erinevaid vigu, sealhulgas sisselogimisega)</string>
|
||||
<string name="device_manager_verification_status_detail_session_encryption_not_supported">Seda sessiooni ei saa verifitseerida, sest seal puudub krüptimise tugi.</string>
|
||||
<string name="device_manager_signout_all_other_sessions">Logi välja kõikidest oma muudest sessioonidest</string>
|
||||
<string name="device_manager_learn_more_sessions_encryption_not_supported">Seda sessiooni ei saa verifitseerida, sest seal puudub krüptimise tugi.
|
||||
\n
|
||||
\nSelle sessiooniga ei saa sa osaleda krüptitud jututubades.
|
||||
\n
|
||||
\nParima turvalisuse ja privaatsuse nimel palun kasuta selliseid Matrix\'i kliente, mis toetavad krüptimist.</string>
|
||||
<string name="voice_broadcast_live_broadcast">Ringhäälingukõne on eetris</string>
|
||||
<string name="notice_voice_broadcast_ended_by_you">Sa lõpetasid ringhäälingukõne.</string>
|
||||
<string name="notice_voice_broadcast_ended">%1$s lõpetas ringhäälingukõne.</string>
|
||||
<string name="stop_voice_broadcast_content">Kas sa oled kindel, et soovid otseeetri lõpetada\? Sellega ringhäälingukõne salvestamine lõppeb ja salvestis on kättesaadav kõigile jututoas.</string>
|
||||
<string name="stop_voice_broadcast_dialog_title">Kas lõpetame otseeetri\?</string>
|
||||
<string name="action_stop">Jah, lõpetame</string>
|
||||
<string name="rich_text_editor_link">Seadista linki</string>
|
||||
<string name="set_link_text">Tekst</string>
|
||||
<string name="set_link_link">Link</string>
|
||||
<string name="set_link_create">Loo link</string>
|
||||
<string name="set_link_edit">Muuda linki</string>
|
||||
</resources>
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources xmlns:tools="http://schemas.android.com/tools">
|
||||
<resources>
|
||||
<string name="notice_room_invite_no_invitee">دعوت %s</string>
|
||||
<string name="notice_room_invite">%1$s، %2$s را دعوت کرد</string>
|
||||
<string name="notice_room_invite_you">%1$s دعوتتان کرد</string>
|
||||
@ -2737,7 +2737,7 @@
|
||||
<string name="qr_code_login_new_device_instruction_2">به تنظیمات -> امنیت و محرمانگی بروید</string>
|
||||
<string name="qr_code_login_new_device_instruction_1">کاره را روی افزارهٔ دیگرتان بگشایید</string>
|
||||
<string name="qr_code_login_header_failed_device_is_not_supported_description">پیوند دادن با این افزاره پشتیبانی نمیشود.</string>
|
||||
<string name="labs_enable_voice_broadcast_title">به کار انداختن پخش صدا</string>
|
||||
<string name="labs_enable_voice_broadcast_title">به کار انداختن پخش صدا (زیر توسعهٔ فعّال)</string>
|
||||
<string name="qr_code_login_show_qr_code_button">نمایش کد QR روی این افزاره</string>
|
||||
<string name="qr_code_login_link_a_device_show_qr_code_instruction_1">آغاز در صفحهٔ ورود</string>
|
||||
<string name="qr_code_login_link_a_device_scan_qr_code_instruction_2">گزینش«ورود با کد QR»</string>
|
||||
@ -2849,45 +2849,4 @@
|
||||
<string name="qr_code_login_confirm_security_code_description">لطفاً مطمئن شوید که مبدأ این کد را میدانید. با پیوند دادن افزارهها، دسترسی کامل را به حسابتان میدهید.</string>
|
||||
<string name="settings_enable_direct_share_summary">نمایش گپهای اخیر در فهرست هم رسانی سامانه</string>
|
||||
<string name="settings_enable_direct_share_title">به کار انداختن همرسانی مستقیم</string>
|
||||
<string name="settings_security_incognito_keyboard_summary">درخواست این که صفحهکلید نباید هیچ دادهٔ شخصی شدهای را مانند نوشتن تاریخچه و واژهنامه برپایهٔ آنچه در گفتوگوها مینویسید بهروز کند. توجّه داشته باشید که ممکن است برخی صفحهکلیدها به این تنظیمات احترام نگذارند.</string>
|
||||
<string name="permissions_rationale_msg_notification">${app_name} برای نمایش آگاهیها نیازمند اجازه است. آگاهی میتواندد پیامها، دعوتها و…تان را نشان دهند.
|
||||
\n
|
||||
\nلطفا در بیرونپریدنی بعدی اجازهٔ دسترسی بدهید تا بتوانید آگاهیها را ببینید.</string>
|
||||
<string name="device_manager_learn_more_session_rename">کاربران دیگر در پیامهای مستقیم و اتاقهایی که میپیوندید قادر خواهند بود سیاههای کامل از نشستهایتان را ببینند.
|
||||
\n
|
||||
\nاین کار مطمئنشان میکند که دارند واقعاً با شما صحبت میکنند؛ ولی همچنین به این معنیست که میتوانند نام نشستهایی که اینجا وارد کردهاید را هم ببینند.</string>
|
||||
<string name="device_manager_learn_more_sessions_verified_description">نشستهای تأیید شده آنهاییند که پس از ورود عبارت عبورتان یا تأیید هویتتان با نشست تأیید شدهای دیگر، واردشان شدهاید.
|
||||
\n
|
||||
\nیعنی تمامی کلیدهای لارم برای رمزگشایی پیامهای رمزنگاشتهتان را داشته و این تأیید را به دیگران میدهند که به این نشست اطمینان دارید.</string>
|
||||
<string name="device_manager_learn_more_sessions_verified" tools:ignore="UnusedResources">نشستهای تأیید شده به حسابتان وارد و با عبارت عبور امنتان یا تأیید متقابل تأیید شدهاند.
|
||||
\n
|
||||
\nیعنی کلیدهای رمزنگاری پیامهای پیشینتان را داشته و به دیگر کاربران این تأیید را میدهند که این نشست، خودتان هستید.</string>
|
||||
<string name="device_manager_learn_more_sessions_unverified">نشستهای تأیید نشده نشستهاییند که به آنها وارد شدهاید، ولی تأیید متقبالشان نکردهاید.
|
||||
\n
|
||||
\nباید به طور خاص مطمئن شوید که این نشستها را میشناسید؛ چرا که میتوانند نشاندهندهٔ استفادهٔ تأییدنشده از حسابتان باشند.</string>
|
||||
<string name="device_manager_learn_more_sessions_inactive">نشستهای غیرفعّال نشستهاییند که مدّتیست استفاده نکردهاید، ولی به دریافت کلیدهای رمزنگاری ادامه میدهند.
|
||||
\n
|
||||
\nبرداشتن نشستهای غیرفعّال امنیت و کارایی را بهبود داده و تشخیص مشکوک بودن نشستهای جدید را برایتان راحتتر میکند.</string>
|
||||
<string name="review_unverified_sessions_description">بازبینی برای اطمینان از امن بودن حسابتان</string>
|
||||
<string name="review_unverified_sessions_title">نسشتهایی تأیید نشده دارید</string>
|
||||
<string name="device_manager_learn_more_sessions_encryption_not_supported">این نشست از رمزنگاری پشتیبانی نمیکند؛ پس نمیتواند تأیید شود.
|
||||
\n
|
||||
\nهنگام استفاده از اسن نشست نخواهید توانست در اتاقهایی که رمزنگاریشان به کار افتاده شرکت کنید.
|
||||
\n
|
||||
\nبرای بهترین امنیت و محرمانگی، پیشنهاد میشود از کارخواههای ماتریکس دارای رمزنگاری استفاده کنید.</string>
|
||||
<string name="device_manager_signout_all_other_sessions">خروج از تمامی نشستهای دیگر</string>
|
||||
<string name="device_manager_verification_status_detail_session_encryption_not_supported">این نشست از رمزنگاری پشتیبانی نکرده و بنابراین نمیتواند تأیید شود.</string>
|
||||
<string name="settings_nightly_build_update">رفتن به جدیدترین ساخت (نکته: ممکن است برای ورود به مشکل بخورید)</string>
|
||||
<string name="settings_nightly_build">ساخت شبانه</string>
|
||||
<string name="voice_broadcast_live_broadcast">پخش زنده</string>
|
||||
<string name="notice_voice_broadcast_ended_by_you">به پخش صوتی پایان دادید.</string>
|
||||
<string name="notice_voice_broadcast_ended">%1$s به پخش صوتی پایان داد.</string>
|
||||
<string name="stop_voice_broadcast_content">مطمئنید که میخواهید پخش زندهتان را قطع کنید؟ این کار پخش را پایان داده و ضبط کامل در اتاق موجود خواهد شد.</string>
|
||||
<string name="stop_voice_broadcast_dialog_title">قطع پخش زنده؟</string>
|
||||
<string name="action_stop">بله، متوقّف شود</string>
|
||||
<string name="set_link_edit">ویرایش پیوند</string>
|
||||
<string name="set_link_create">ایجاد پیوند</string>
|
||||
<string name="set_link_link">پیوند</string>
|
||||
<string name="set_link_text">متن</string>
|
||||
<string name="rich_text_editor_link">تنظیم پیوند</string>
|
||||
</resources>
|
@ -2810,7 +2810,7 @@
|
||||
<string name="two">2</string>
|
||||
<string name="one">1</string>
|
||||
<string name="labs_enable_voice_broadcast_summary">Pouvoir enregistrer et envoyer une diffusion audio dans l’historique du salon.</string>
|
||||
<string name="labs_enable_voice_broadcast_title">Activer la diffusion audio</string>
|
||||
<string name="labs_enable_voice_broadcast_title">Activer la diffusion audio (en cours de développement)</string>
|
||||
<string name="device_manager_sessions_sign_in_with_qr_code_description">Vous pouvez utiliser cet appareil pour connecter un appareil mobile ou un client web avec un QR code. Il y a deux façons de le faire :</string>
|
||||
<string name="device_manager_sessions_sign_in_with_qr_code_title">Se connecter avec un QR code</string>
|
||||
<string name="login_scan_qr_code">Scanner le QR code</string>
|
||||
@ -2868,26 +2868,4 @@
|
||||
<string name="editing">Modification</string>
|
||||
<string name="settings_enable_direct_share_summary">Affiche les conversations récentes dans le menu de partage du système</string>
|
||||
<string name="settings_enable_direct_share_title">Activer le partage direct</string>
|
||||
<string name="review_unverified_sessions_description">Vérifiez pour assurer la sécurité de votre compte</string>
|
||||
<string name="review_unverified_sessions_title">Vous avez des sessions non vérifiées</string>
|
||||
<string name="device_manager_learn_more_sessions_encryption_not_supported">Cette session ne prend pas en charge le chiffrement, elle ne peut donc pas être vérifiée.
|
||||
\n
|
||||
\nVous ne pourrez pas participer dans les salons où le chiffrement est activé en utilisant cette session.
|
||||
\n
|
||||
\nPour de meilleures sécurité et confidentialité, il est recommandé d’utiliser des clients Matrix qui prennent en charge le chiffrement.</string>
|
||||
<string name="device_manager_signout_all_other_sessions">Déconnecter toutes les autres sessions</string>
|
||||
<string name="device_manager_verification_status_detail_session_encryption_not_supported">Cette session ne prend pas en charge le chiffrement, elle ne peut donc pas être vérifiée.</string>
|
||||
<string name="voice_broadcast_live_broadcast">Diffusion en direct</string>
|
||||
<string name="settings_nightly_build_update">Obtenir la toute dernière version (note : vous pourriez avoir des problèmes pour vous connecter)</string>
|
||||
<string name="settings_nightly_build">Version Nightly</string>
|
||||
<string name="notice_voice_broadcast_ended_by_you">Vous avez terminé une diffusion audio.</string>
|
||||
<string name="notice_voice_broadcast_ended">%1$s a terminé une diffusion audio.</string>
|
||||
<string name="stop_voice_broadcast_content">Êtes-vous sûr de vouloir arrêter votre diffusion en direct \? Cela terminera la diffusion et l’enregistrement complet sera disponible dans le salon.</string>
|
||||
<string name="stop_voice_broadcast_dialog_title">Arrêter la diffusion en direct \?</string>
|
||||
<string name="action_stop">Oui, arrêter</string>
|
||||
<string name="set_link_edit">Éditer le lien</string>
|
||||
<string name="set_link_create">Crée un lien</string>
|
||||
<string name="set_link_link">Lien</string>
|
||||
<string name="set_link_text">Texte</string>
|
||||
<string name="rich_text_editor_link">Définir un lien</string>
|
||||
</resources>
|
@ -2702,7 +2702,7 @@ A Visszaállítási Kulcsot tartsd biztonságos helyen, mint pl. egy jelszókeze
|
||||
<string name="device_manager_session_title">Munkamenet</string>
|
||||
<string name="device_manager_current_session_title">Jelenlegi munkamenet</string>
|
||||
<string name="device_manager_verification_status_detail_other_session_unverified">A jobb biztonság vagy megbízhatóság érdekében ellenőrizze vagy jelentkezzen ki ebből a munkamenetből.</string>
|
||||
<string name="device_manager_verification_status_detail_current_session_unverified">Ellenőrizd az aktuális munkamenetet a biztonságos üzenetküldéshez.</string>
|
||||
<string name="device_manager_verification_status_detail_current_session_unverified">Az aktuális munkamenet készen áll a biztonságos üzenetküldésre.</string>
|
||||
<string name="device_manager_verification_status_detail_other_session_verified">Ez a munkamenet beállítva a biztonságos üzenetküldéshez.</string>
|
||||
<string name="device_manager_verification_status_detail_current_session_verified">Az aktuális munkamenet készen áll a biztonságos üzenetküldésre.</string>
|
||||
<string name="labs_enable_deferred_dm_summary">Közvetlen beszélgetés indítása csak az első üzenettel</string>
|
||||
@ -2813,8 +2813,8 @@ A Visszaállítási Kulcsot tartsd biztonságos helyen, mint pl. egy jelszókeze
|
||||
<string name="qr_code_login_header_failed_e2ee_security_issue_description">Biztonsági probléma lépett fel a biztonságos üzenetküldés beállításánál. Valamihez illetéktelenül fértek hozzá: Matrix szervered, Internet kapcsolatod, Eszközöd,</string>
|
||||
<string name="qr_code_login_header_failed_other_description">A kérés sikertelen.</string>
|
||||
<string name="labs_enable_voice_broadcast_summary">Hang közvetítés felvételéhez és a szoba idővonalára küldéséhez.</string>
|
||||
<string name="labs_enable_voice_broadcast_title">Hang közvetítés engedélyezése</string>
|
||||
<string name="a11y_voice_broadcast_buffering">Pufferelés…</string>
|
||||
<string name="labs_enable_voice_broadcast_title">Hang közvetítés engedélyezése (aktív fejlesztés alatt)</string>
|
||||
<string name="a11y_voice_broadcast_buffering">Pufferelés</string>
|
||||
<string name="a11y_pause_voice_broadcast">Hang közvetítés szüneteltetése</string>
|
||||
<string name="a11y_play_voice_broadcast">Hang közvetítés lejátszása vagy lejátszás folytatása</string>
|
||||
<string name="a11y_stop_voice_broadcast_record">Hang közvetítés felvétel leállítása</string>
|
||||
@ -2866,28 +2866,4 @@ A Visszaállítási Kulcsot tartsd biztonságos helyen, mint pl. egy jelszókeze
|
||||
<string name="quoting">Idézet</string>
|
||||
<string name="replying_to">Válasz erre: %s</string>
|
||||
<string name="editing">Szerkesztés</string>
|
||||
<string name="review_unverified_sessions_description">Tekintsd át, hogy meggyőződj arról, hogy a fiókod biztonságban van</string>
|
||||
<string name="review_unverified_sessions_title">Ellenőrizetlen bejelentkezéseid vannak</string>
|
||||
<string name="settings_enable_direct_share_summary">Friss beszélgetések megjelenítése a rendszer megosztó menüjében</string>
|
||||
<string name="settings_enable_direct_share_title">Közvetlen megosztás engedélyezése</string>
|
||||
<string name="settings_nightly_build_update">Szerezd be a napi összeállítást (megjegyzés: lehet, hogy problémáid lesznek a bejelentkezéssel)</string>
|
||||
<string name="settings_nightly_build">Napi összeállítás</string>
|
||||
<string name="device_manager_learn_more_sessions_encryption_not_supported">Ez a munkamenet nem támogatja a titkosítást, így nem lehet ellenőrizni sem.
|
||||
\n
|
||||
\nEzzel a munkamenettel nem tudsz részt venni olyan szobákban ahol a titkosítás be van kapcsolva.
|
||||
\n
|
||||
\nA biztonság és a adatbiztonsági okokból javasolt olyan Matrix kliens használata ami támogatja a titkosítást.</string>
|
||||
<string name="device_manager_signout_all_other_sessions">Kijelentkezés minden más munkamenetből</string>
|
||||
<string name="device_manager_verification_status_detail_session_encryption_not_supported">Ez a munkamenet nem támogatja a titkosítást, így nem lehet ellenőrizni sem.</string>
|
||||
<string name="voice_broadcast_live_broadcast">Élő közvetítés</string>
|
||||
<string name="notice_voice_broadcast_ended_by_you">A hang közvetítést befejezted.</string>
|
||||
<string name="notice_voice_broadcast_ended">%1$s befejezte a hang közvetítést.</string>
|
||||
<string name="stop_voice_broadcast_content">Biztos, hogy befejezed az élő közvetítést\? Ez befejezi a közvetítést és a felvétel az egész szoba számára elérhető lesz.</string>
|
||||
<string name="stop_voice_broadcast_dialog_title">Megszakítod az élő közvetítést\?</string>
|
||||
<string name="action_stop">Igen, befejez</string>
|
||||
<string name="set_link_edit">Hivatkozás szerkesztése</string>
|
||||
<string name="set_link_create">Hivatkozás készítése</string>
|
||||
<string name="set_link_link">Hivatkozás</string>
|
||||
<string name="set_link_text">Szöveg</string>
|
||||
<string name="rich_text_editor_link">Hivatkozás beállítása</string>
|
||||
</resources>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user