mirror of
https://github.com/SchildiChat/SchildiChat-android.git
synced 2024-11-28 14:08:44 +03:00
Merge branch 'release/1.4.2' into main
This commit is contained in:
commit
f10c67d3fa
710 changed files with 18978 additions and 6637 deletions
36
.github/ISSUE_TEMPLATE/release.yml
vendored
36
.github/ISSUE_TEMPLATE/release.yml
vendored
|
@ -1,6 +1,6 @@
|
|||
name: Release checklist
|
||||
description: Checklist for each release. This template is only for the core team.
|
||||
title: "[Release] Element Android v"
|
||||
title: "[Release] Element Android v"
|
||||
labels: [🚀 Release]
|
||||
assignees:
|
||||
- bmarty
|
||||
|
@ -10,7 +10,7 @@ body:
|
|||
id: checklist
|
||||
attributes:
|
||||
label: Release checklist
|
||||
description: For the template example, we are releasing the version 1.1.10. Replace 1.1.10 with the version in the issue body.
|
||||
description: For the template example, we are releasing the version 1.2.3. Replace 1.2.3 with the version in the issue body.
|
||||
placeholder: |
|
||||
If you are reading this, you have deleted the content of the release template: undo the deletion or start again.
|
||||
value: |
|
||||
|
@ -22,35 +22,41 @@ body:
|
|||
|
||||
### Do the release
|
||||
|
||||
- [ ] Create release with gitflow, branch name `release/1.1.10`
|
||||
- [ ] Create release with gitflow, branch name `release/1.2.3`
|
||||
- [ ] Check the crashes from the PlayStore
|
||||
- [ ] Check the rageshake with the current dev version: https://github.com/matrix-org/element-android-rageshakes/labels/1.1.10-dev
|
||||
- [ ] Check the rageshake with the current dev version: https://github.com/matrix-org/element-android-rageshakes/labels/1.2.3-dev
|
||||
- [ ] Run the integration test, and especially `UiAllScreensSanityTest.allScreensTest()`
|
||||
- [ ] Create an account on matrix.org
|
||||
- [ ] Run towncrier: `towncrier --version v1.1.10 --draft` (remove `--draft` do write the file CHANGES.md)
|
||||
- [ ] Create an account on matrix.org and do some smoke tests that the sanity test does not cover like: 1-1 call, 1-1 video call, Jitsi call for instance
|
||||
- [ ] Run towncrier: `towncrier --version v1.2.3 --draft` (remove `--draft` do write the file CHANGES.md)
|
||||
- [ ] Check that the folder `changelog.d` is empty. It can happen that some remaining files stay here
|
||||
- [ ] Check the file CHANGES.md consistency. It's possible to reorder items (most important changes first) or change their section if relevant. Also an opportunity to fix some typo, or rewrite things
|
||||
- [ ] Add file for fastlane under ./fastlane/metadata/android/en-US/changelogs
|
||||
- [ ] Push the branch and start a draft PR (will not be merged), to check that the CI is happy with all the changes.
|
||||
- [ ] Finish release with gitflow, delete the draft PR
|
||||
- [ ] Push `main` and the new tag `v1.1.10` to origin
|
||||
- [ ] (optional) Push the branch and start a draft PR (will not be merged), to check that the CI is happy with all the changes.
|
||||
- [ ] Finish release with gitflow, delete the draft PR (if created)
|
||||
- [ ] Push `main` and the new tag `v1.2.3` to origin
|
||||
- [ ] Checkout `develop`
|
||||
- [ ] Increase version in `./vector/build.gradle`
|
||||
- [ ] Increase version (versionPatch + 2) in `./vector/build.gradle`
|
||||
- [ ] Change the value of SDK_VERSION in the file `./matrix-sdk-android/build.gradle`
|
||||
- [ ] Commit and push `develop`
|
||||
- [ ] Wait for [Buildkite](https://buildkite.com/matrix-dot-org/element-android/builds?branch=main) to build the `main` branch.
|
||||
- [ ] Run the script `~/scripts/releaseElement.sh`. It will download the APKs from Buildkite check them and sign them.
|
||||
- [ ] Install the APK on your phone to check that the upgrade went well (no init sync, etc.)
|
||||
- [ ] Create the release on gitHub [from the tag](https://github.com/vector-im/element-android/tags), copy paste the block from the file CHANGES.md
|
||||
- [ ] Add the 4 signed APKs to the GitHub release
|
||||
- [ ] Ping the Android Internal room
|
||||
|
||||
### Once tested and validated internally
|
||||
|
||||
- [ ] Create a new beta release on the GooglePlay console and upload the 4 signed Apks.
|
||||
- [ ] Check that the version codes are correct
|
||||
- [ ] Copy the fastlane change to the GooglePlay console in the section en-GB.
|
||||
- [ ] Push to beta release to 100% of the users
|
||||
- [ ] Create the release on gitHub [from the tag](https://github.com/vector-im/element-android/tags), copy paste the block from the file CHANGES.md
|
||||
- [ ] Add the 4 signed APKs to the GitHub release
|
||||
- [ ] Ping the Android Internal room
|
||||
- [ ] Add an entry in the internal diary
|
||||
- [ ] Notify the F-Droid team so that they can schedule the publication on F-Droid
|
||||
|
||||
### Once Live on PlayStore
|
||||
|
||||
- [ ] Ping the Android public room and update its topic
|
||||
- [ ] Add an entry in the internal diary
|
||||
|
||||
### After at least 2 days
|
||||
|
||||
|
@ -62,6 +68,8 @@ body:
|
|||
|
||||
### Android SDK2
|
||||
|
||||
The SDK2 and the sample app are released only when Element has been pushed to production.
|
||||
|
||||
- [ ] Checkout the `main` branch on Element Android project
|
||||
|
||||
#### On the SDK2 project
|
||||
|
|
42
.github/PULL_REQUEST_TEMPLATE.md
vendored
42
.github/PULL_REQUEST_TEMPLATE.md
vendored
|
@ -1,9 +1,41 @@
|
|||
### Pull Request Checklist
|
||||
<!-- Please read [CONTRIBUTING.md](https://github.com/vector-im/element-android/blob/develop/CONTRIBUTING.md) before submitting your pull request -->
|
||||
|
||||
## Type of change
|
||||
|
||||
<!--
|
||||
Please read [CONTRIBUTING.md](https://github.com/vector-im/element-android/blob/develop/CONTRIBUTING.md) before submitting your pull request
|
||||
Depending on the Pull Request content, it can be acceptable if some of the following checkboxes stay unchecked.
|
||||
-->
|
||||
- [ ] Feature
|
||||
- [ ] Bugfix
|
||||
- [ ] Technical
|
||||
- [ ] Other :
|
||||
|
||||
## Content
|
||||
|
||||
<!-- Describe shortly what has been changed -->
|
||||
|
||||
## Motivation and context
|
||||
|
||||
<!-- Provide link to the corresponding issue if applicable or explain the context -->
|
||||
|
||||
## Screenshots / GIFs
|
||||
|
||||
<!-- Only if UI have been changed -->
|
||||
|
||||
## Tests
|
||||
|
||||
<!-- Explain how you tested your development -->
|
||||
|
||||
- Step 1
|
||||
- Step 2
|
||||
- Step ...
|
||||
|
||||
## Tested devices
|
||||
|
||||
- [ ] Physical
|
||||
- [ ] Emulator
|
||||
- OS version(s):
|
||||
|
||||
## Checklist
|
||||
|
||||
<!-- Depending on the Pull Request content, it can be acceptable if some of the following checkboxes stay unchecked. -->
|
||||
|
||||
- [ ] Changes has been tested on an Android device or Android emulator with API 21
|
||||
- [ ] UI change has been tested on both light and dark themes
|
||||
|
|
2
.github/workflows/integration_tests.yml
vendored
2
.github/workflows/integration_tests.yml
vendored
|
@ -180,6 +180,7 @@ jobs:
|
|||
body="$(cat ./matrix-sdk-android/build/outputs/androidTest-results/connected/*.xml | grep "<testsuite" | sed "s@.*tests=\(.*\)time=.*@\1@")"
|
||||
echo "::set-output name=permalink::passed=$body"
|
||||
- name: Find Comment
|
||||
if: github.event_name == 'pull_request'
|
||||
uses: peter-evans/find-comment@v1
|
||||
id: fc
|
||||
with:
|
||||
|
@ -187,6 +188,7 @@ jobs:
|
|||
comment-author: 'github-actions[bot]'
|
||||
body-includes: Integration Tests Results
|
||||
- name: Publish results to PR
|
||||
if: github.event_name == 'pull_request'
|
||||
uses: peter-evans/create-or-update-comment@v1
|
||||
with:
|
||||
comment-id: ${{ steps.fc.outputs.comment-id }}
|
||||
|
|
6
.github/workflows/quality.yml
vendored
6
.github/workflows/quality.yml
vendored
|
@ -54,7 +54,7 @@ jobs:
|
|||
echo "::set-output name=body::$body"
|
||||
fi
|
||||
- name: Find Comment
|
||||
if: always()
|
||||
if: always() && github.event_name == 'pull_request'
|
||||
uses: peter-evans/find-comment@v1
|
||||
id: fc
|
||||
with:
|
||||
|
@ -62,7 +62,7 @@ jobs:
|
|||
comment-author: 'github-actions[bot]'
|
||||
body-includes: Ktlint Results
|
||||
- name: Add comment if needed
|
||||
if: always() && steps.ktlint-results.outputs.add_comment == 'true'
|
||||
if: always() && github.event_name == 'pull_request' && steps.ktlint-results.outputs.add_comment == 'true'
|
||||
uses: peter-evans/create-or-update-comment@v1
|
||||
with:
|
||||
comment-id: ${{ steps.fc.outputs.comment-id }}
|
||||
|
@ -73,7 +73,7 @@ jobs:
|
|||
${{ steps.ktlint-results.outputs.body }}
|
||||
edit-mode: replace
|
||||
- name: Delete comment if needed
|
||||
if: always() && steps.fc.outputs.comment-id != '' && steps.ktlint-results.outputs.add_comment == 'false'
|
||||
if: always() && github.event_name == 'pull_request' && steps.fc.outputs.comment-id != '' && steps.ktlint-results.outputs.add_comment == 'false'
|
||||
uses: actions/github-script@v3
|
||||
with:
|
||||
script: |
|
||||
|
|
18
.github/workflows/sanity_test.yml
vendored
18
.github/workflows/sanity_test.yml
vendored
|
@ -8,7 +8,7 @@ on:
|
|||
# Enrich gradle.properties for CI/CD
|
||||
env:
|
||||
CI_GRADLE_ARG_PROPERTIES: >
|
||||
-Porg.gradle.jvmargs=-Xmx2g
|
||||
-Porg.gradle.jvmargs=-Xmx4g
|
||||
-Porg.gradle.parallel=false
|
||||
|
||||
jobs:
|
||||
|
@ -18,7 +18,7 @@ jobs:
|
|||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
api-level: [ 29 ]
|
||||
api-level: [ 28 ]
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
|
@ -57,9 +57,11 @@ jobs:
|
|||
- name: Run sanity tests on API ${{ matrix.api-level }}
|
||||
uses: reactivecircus/android-emulator-runner@v2
|
||||
with:
|
||||
emulator-options: -no-snapshot-save -no-window -gpu swiftshader_indirect -noaudio -no-boot-anim -camera-back none
|
||||
api-level: ${{ matrix.api-level }}
|
||||
profile: 24 # Pixel 5
|
||||
arch: x86
|
||||
profile: Nexus 5X
|
||||
force-avd-creation: false
|
||||
emulator-options: -no-snapshot-save -no-window -gpu swiftshader_indirect -noaudio -no-boot-anim -camera-back none
|
||||
emulator-build: 7425822 # workaround to emulator bug: https://github.com/ReactiveCircus/android-emulator-runner/issues/160
|
||||
script: |
|
||||
adb root
|
||||
|
@ -67,12 +69,12 @@ jobs:
|
|||
touch emulator.log
|
||||
chmod 777 emulator.log
|
||||
adb logcat >> emulator.log &
|
||||
./gradlew $CI_GRADLE_ARG_PROPERTIES -PallWarningsAsErrors=false connectedGplayDebugAndroidTest -Pandroid.testInstrumentationRunnerArguments.class=im.vector.app.ui.UiAllScreensSanityTest || adb pull storage/emulated/0/Pictures/failure_screenshots && exit 1
|
||||
- name: Upload Failing Test Report Log
|
||||
./gradlew $CI_GRADLE_ARG_PROPERTIES -PallWarningsAsErrors=false connectedGplayDebugAndroidTest -Pandroid.testInstrumentationRunnerArguments.class=im.vector.app.ui.UiAllScreensSanityTest || (adb pull storage/emulated/0/Pictures/failure_screenshots && exit 1 )
|
||||
- name: Upload Test Report Log
|
||||
uses: actions/upload-artifact@v2
|
||||
if: failure()
|
||||
if: always()
|
||||
with:
|
||||
name: sanity-error-results
|
||||
path: |
|
||||
emulator.log
|
||||
failure_screenshots/
|
||||
failure_screenshots/
|
||||
|
|
50
.github/workflows/triage-labelled.yml
vendored
50
.github/workflows/triage-labelled.yml
vendored
|
@ -202,3 +202,53 @@ jobs:
|
|||
env:
|
||||
PROJECT_ID: "PN_kwDOAM0swc3m-g"
|
||||
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||
|
||||
move_ftue_issues:
|
||||
name: Z-FTUE to Mobile FTUE board
|
||||
runs-on: ubuntu-latest
|
||||
# Skip in forks
|
||||
if: >
|
||||
github.repository == 'vector-im/element-android' &&
|
||||
contains(github.event.issue.labels.*.name, 'Z-FTUE')
|
||||
steps:
|
||||
- uses: octokit/graphql-action@v2.x
|
||||
with:
|
||||
headers: '{"GraphQL-Features": "projects_next_graphql"}'
|
||||
query: |
|
||||
mutation add_to_project($projectid:ID!,$contentid:ID!) {
|
||||
addProjectNextItem(input:{projectId:$projectid contentId:$contentid}) {
|
||||
projectNextItem {
|
||||
id
|
||||
}
|
||||
}
|
||||
}
|
||||
projectid: ${{ env.PROJECT_ID }}
|
||||
contentid: ${{ github.event.issue.node_id }}
|
||||
env:
|
||||
PROJECT_ID: "PN_kwDOAM0swc4AAqVx"
|
||||
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||
|
||||
move_WTF_issues:
|
||||
name: Z-WTF to WTF board
|
||||
runs-on: ubuntu-latest
|
||||
# Skip in forks
|
||||
if: >
|
||||
github.repository == 'vector-im/element-android' &&
|
||||
contains(github.event.issue.labels.*.name, 'Z-WTF')
|
||||
steps:
|
||||
- uses: octokit/graphql-action@v2.x
|
||||
with:
|
||||
headers: '{"GraphQL-Features": "projects_next_graphql"}'
|
||||
query: |
|
||||
mutation add_to_project($projectid:ID!,$contentid:ID!) {
|
||||
addProjectNextItem(input:{projectId:$projectid contentId:$contentid}) {
|
||||
projectNextItem {
|
||||
id
|
||||
}
|
||||
}
|
||||
}
|
||||
projectid: ${{ env.PROJECT_ID }}
|
||||
contentid: ${{ github.event.issue.node_id }}
|
||||
env:
|
||||
PROJECT_ID: "PN_kwDOAM0swc4AArk0"
|
||||
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||
|
|
|
@ -28,6 +28,7 @@
|
|||
<w>previewable</w>
|
||||
<w>previewables</w>
|
||||
<w>pstn</w>
|
||||
<w>rageshake</w>
|
||||
<w>riotx</w>
|
||||
<w>signin</w>
|
||||
<w>signout</w>
|
||||
|
|
BIN
.idea/icon.png
Normal file
BIN
.idea/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 14 KiB |
79
CHANGES.md
79
CHANGES.md
|
@ -1,3 +1,82 @@
|
|||
Changes in Element v1.4.2 (2022-02-22)
|
||||
======================================
|
||||
|
||||
Features ✨
|
||||
----------
|
||||
- Open the room when user accepts an invite from the room list ([#3771](https://github.com/vector-im/element-android/issues/3771))
|
||||
- Add completion for @room to notify everyone in a room ([#5123](https://github.com/vector-im/element-android/issues/5123))
|
||||
- Improve UI of reactions in timeline, including quick add reaction. ([#5204](https://github.com/vector-im/element-android/issues/5204))
|
||||
- Support creating disclosed polls ([#5290](https://github.com/vector-im/element-android/issues/5290))
|
||||
|
||||
Bugfixes 🐛
|
||||
----------
|
||||
- Remove redundant highlight on add poll option button ([#5178](https://github.com/vector-im/element-android/issues/5178))
|
||||
- Reliably display crash report prompt ([#5195](https://github.com/vector-im/element-android/issues/5195))
|
||||
- Fix for rooms with virtual rooms not showing call status events in the timeline. ([#5198](https://github.com/vector-im/element-android/issues/5198))
|
||||
- Fix for call transfer with consult failing to make outgoing consultation call. ([#5201](https://github.com/vector-im/element-android/issues/5201))
|
||||
- Fix crash during account registration when redirecting to Web View ([#5218](https://github.com/vector-im/element-android/issues/5218))
|
||||
- Analytics: Fixes missing use case identity values from within the onboarding flow ([#5234](https://github.com/vector-im/element-android/issues/5234))
|
||||
- Fixing crash when adding room by QR code after accepting the camera permission for the first time ([#5295](https://github.com/vector-im/element-android/issues/5295))
|
||||
|
||||
SDK API changes ⚠️
|
||||
------------------
|
||||
- `join` and `leave` methods moved from MembershipService to RoomService and SpaceService to split logic for rooms and spaces ([#5183](https://github.com/vector-im/element-android/issues/5183))
|
||||
- Deprecates Matrix.initialize and Matrix.getInstance in favour of the client providing its own singleton instance via Matrix.createInstance ([#5185](https://github.com/vector-im/element-android/issues/5185))
|
||||
- Adds support for MSC3283, additional homeserver capabilities ([#5207](https://github.com/vector-im/element-android/issues/5207))
|
||||
|
||||
Other changes
|
||||
-------------
|
||||
- Right align the notifications badge in the rooms list (and DMs) so that it's always in a consistent place on the screen. ([#4640](https://github.com/vector-im/element-android/issues/4640))
|
||||
- Collapse successive ACLs events in room timeline ([#2782](https://github.com/vector-im/element-android/issues/2782))
|
||||
- Home screen: Replacing search icon by filter icon in the top right menu ([#4643](https://github.com/vector-im/element-android/issues/4643))
|
||||
- Make Space creation screens more consistent ([#5104](https://github.com/vector-im/element-android/issues/5104))
|
||||
- Defensive coding to ensure encryption when room was once e2e ([#5136](https://github.com/vector-im/element-android/issues/5136))
|
||||
- Reduce verbosity of debug logging, ([#5209](https://github.com/vector-im/element-android/issues/5209))
|
||||
- Standardise emulator versions of GHA integration tests. ([#5210](https://github.com/vector-im/element-android/issues/5210))
|
||||
- Replacing color "vctr_unread_room_badge" by "vctr_content_secondary" ([#5225](https://github.com/vector-im/element-android/issues/5225))
|
||||
- Change preferred jitsi domain from `jitsi.riot.im` to `meet.element.io` ([#5254](https://github.com/vector-im/element-android/issues/5254))
|
||||
- Analytics screen events are now tracked on screen enter instead of screen leave ([#5256](https://github.com/vector-im/element-android/issues/5256))
|
||||
- Improves bitmap memory usage by caching the shortcut images ([#5276](https://github.com/vector-im/element-android/issues/5276))
|
||||
- Changes unread marker in room list from green to grey ([#5294](https://github.com/vector-im/element-android/issues/5294))
|
||||
- Improve some internal realm usages. ([#5297](https://github.com/vector-im/element-android/issues/5297))
|
||||
|
||||
Translations 🗣
|
||||
--------------
|
||||
- Improved Japanese translations (special thanks to Suguru Hirahara!)
|
||||
|
||||
|
||||
Changes in Element v1.4.0 (2022-02-09)
|
||||
======================================
|
||||
|
||||
Features ✨
|
||||
----------
|
||||
- Initial implementation of thread messages ([#4746](https://github.com/vector-im/element-android/issues/4746))
|
||||
- Support message bubbles in timeline. ([#4937](https://github.com/vector-im/element-android/issues/4937))
|
||||
- Support generic location pin ([#5146](https://github.com/vector-im/element-android/issues/5146))
|
||||
- Retrieve map style url from .well-known ([#5175](https://github.com/vector-im/element-android/issues/5175))
|
||||
|
||||
Bugfixes 🐛
|
||||
----------
|
||||
- Fixes non sans-serif font weights being ignored ([#3907](https://github.com/vector-im/element-android/issues/3907))
|
||||
- Fixing missing/intermittent notifications on the google play variant when wifi is enabled ([#5038](https://github.com/vector-im/element-android/issues/5038))
|
||||
- Fixes call statuses in the timeline for missed/rejected calls and connected calls. ([#5088](https://github.com/vector-im/element-android/issues/5088))
|
||||
- Fix fallback permalink when threads are disabled ([#5128](https://github.com/vector-im/element-android/issues/5128))
|
||||
- Analytics: aligns use case identifying with iOS implementation ([#5142](https://github.com/vector-im/element-android/issues/5142))
|
||||
- Fix location rendering in timeline if map cannot be loaded ([#5143](https://github.com/vector-im/element-android/issues/5143))
|
||||
|
||||
Other changes
|
||||
-------------
|
||||
- "Invite users to space" dialog now closed when user choose invite method ([#4295](https://github.com/vector-im/element-android/issues/4295))
|
||||
- Changed layout for space card and room card used at "explore room" screen and space/room invite dialogs ([#4304](https://github.com/vector-im/element-android/issues/4304))
|
||||
- Removed spaces restricted search hint dialogs ([#4315](https://github.com/vector-im/element-android/issues/4315))
|
||||
- Remove Search from room options if not available ([#4641](https://github.com/vector-im/element-android/issues/4641))
|
||||
- Qr code scanning fragments merged into one ([#4873](https://github.com/vector-im/element-android/issues/4873))
|
||||
- Fix CI/CD errors after merges for quality and integration tests ([#5118](https://github.com/vector-im/element-android/issues/5118))
|
||||
- Added automation for the Z-FTUE label to add issues to the FTUE Project Board ([#5120](https://github.com/vector-im/element-android/issues/5120))
|
||||
- Added automation for WTF labels to move to WTF project board ([#5148](https://github.com/vector-im/element-android/issues/5148))
|
||||
- Update WTF automation to fix it ([#5173](https://github.com/vector-im/element-android/issues/5173))
|
||||
|
||||
|
||||
Changes in Element v1.3.18 (2022-02-03)
|
||||
=======================================
|
||||
|
||||
|
|
|
@ -14,7 +14,8 @@ It is a total rewrite of [Riot-Android](https://github.com/vector-im/riot-androi
|
|||
[<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)
|
||||
|
||||
Nightly build: [![Buildkite](https://badge.buildkite.com/ad0065c1b70f557cd3b1d3d68f9c2154010f83c4d6f71706a9.svg?branch=develop)](https://buildkite.com/matrix-dot-org/element-android/builds?branch=develop)
|
||||
Nightly build: [![Buildkite](https://badge.buildkite.com/ad0065c1b70f557cd3b1d3d68f9c2154010f83c4d6f71706a9.svg?branch=develop)](https://buildkite.com/matrix-dot-org/element-android/builds?branch=develop) Nighly sanity test status: [![allScreensTest](https://github.com/vector-im/element-android/actions/workflows/sanity_test.yml/badge.svg)](https://github.com/vector-im/element-android/actions/workflows/sanity_test.yml)
|
||||
|
||||
|
||||
# New Android SDK
|
||||
|
||||
|
|
17
build.gradle
17
build.gradle
|
@ -36,6 +36,12 @@ allprojects {
|
|||
apply plugin: "org.jlleitschuh.gradle.ktlint"
|
||||
|
||||
repositories {
|
||||
mavenCentral {
|
||||
content {
|
||||
groups.mavenCentral.regex.each { includeGroupByRegex it }
|
||||
groups.mavenCentral.group.each { includeGroup it }
|
||||
}
|
||||
}
|
||||
maven {
|
||||
url 'https://jitpack.io'
|
||||
content {
|
||||
|
@ -59,12 +65,6 @@ allprojects {
|
|||
groups.google.group.each { includeGroup it }
|
||||
}
|
||||
}
|
||||
mavenCentral {
|
||||
content {
|
||||
groups.mavenCentral.regex.each { includeGroupByRegex it }
|
||||
groups.mavenCentral.group.each { includeGroup it }
|
||||
}
|
||||
}
|
||||
//noinspection JcenterRepositoryObsolete
|
||||
jcenter {
|
||||
content {
|
||||
|
@ -144,6 +144,11 @@ project(":diff-match-patch") {
|
|||
}
|
||||
}
|
||||
|
||||
// Global configurations across all modules
|
||||
ext {
|
||||
isThreadingEnabled = true
|
||||
}
|
||||
|
||||
//project(":matrix-sdk-android") {
|
||||
// sonarqube {
|
||||
// properties {
|
||||
|
|
|
@ -104,3 +104,76 @@ fun initAccount() {
|
|||
existingSession = createAccountAndSync(matrix, userName, password, true)
|
||||
}
|
||||
```
|
||||
|
||||
### Contributing to the UiAllScreensSanityTest
|
||||
|
||||
The `UiAllScreensSanityTest` makes use of the Robot pattern in order to model pages, components and interactions.
|
||||
Each Robot aims to return the UI back to its original state after the interaction, allowing for a reusable and consistent DSL.
|
||||
|
||||
```kotlin
|
||||
// launches and closes settings after executing the block
|
||||
elementRobot.settings {
|
||||
// whilst in the settings, launches and closes the advanced settings sub screen
|
||||
advancedSettings {
|
||||
// crawls all the pages within the advanced settings
|
||||
crawl()
|
||||
}
|
||||
}
|
||||
|
||||
// enables developer mode by navigating to the settings, enabling the toggle and then returning to the starting point to execute the block
|
||||
// on block completion the Robot disables developer mode by navigating back to the settings and finally returning to the original starting point
|
||||
elementRobot.withDeveloperMode {
|
||||
// the same starting point as the example above
|
||||
settings {
|
||||
advancedSettings { crawlDeveloperOptions() }
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
The Robots used in the example above...
|
||||
|
||||
```kotlin
|
||||
class ElementRobot {
|
||||
fun settings(block: SettingsRobot.() -> Unit) {
|
||||
// double check we're where we think we are
|
||||
waitUntilViewVisible(withId(R.id.bottomNavigationView))
|
||||
|
||||
// navigate to the settings
|
||||
openDrawer()
|
||||
clickOn(R.id.homeDrawerHeaderSettingsView)
|
||||
|
||||
// execute the robot with the context of the settings screen
|
||||
block(SettingsRobot())
|
||||
|
||||
// close the settings and ensure we're back at the starting point
|
||||
pressBack()
|
||||
waitUntilViewVisible(withId(R.id.bottomNavigationView))
|
||||
}
|
||||
|
||||
fun withDeveloperMode(block: ElementRobot.() -> Unit) {
|
||||
settings { toggleDeveloperMode() }
|
||||
block()
|
||||
settings { toggleDeveloperMode() }
|
||||
}
|
||||
}
|
||||
|
||||
class SettingsRobot {
|
||||
fun toggleDeveloperMode() {
|
||||
advancedSettings {
|
||||
toggleDeveloperMode()
|
||||
}
|
||||
}
|
||||
|
||||
fun advancedSettings(block: SettingsAdvancedRobot.() -> Unit) {
|
||||
clickOn(R.string.settings_advanced_settings)
|
||||
block(SettingsAdvancedRobot())
|
||||
pressBack()
|
||||
}
|
||||
}
|
||||
|
||||
class SettingsAdvancedRobot {
|
||||
fun toggleDeveloperMode() {
|
||||
clickOn(R.string.settings_developer_mode_summary)
|
||||
}
|
||||
}
|
||||
```
|
2
fastlane/metadata/android/cs-CZ/changelogs/40103160.txt
Normal file
2
fastlane/metadata/android/cs-CZ/changelogs/40103160.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
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/vector-im/element-android/releases/tag/v1.3.16
|
2
fastlane/metadata/android/cs-CZ/changelogs/40103170.txt
Normal file
2
fastlane/metadata/android/cs-CZ/changelogs/40103170.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Hlavní změny v této verzi: odeslání svojí polohy do libovolné místnosti. Úpravy anket.
|
||||
Úplný seznam změn: https://github.com/vector-im/element-android/releases/tag/v1.3.17
|
2
fastlane/metadata/android/cs-CZ/changelogs/40103180.txt
Normal file
2
fastlane/metadata/android/cs-CZ/changelogs/40103180.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Hlavní změny v této verzi: odeslání svojí polohy do libovolné místnosti. Úpravy anket.
|
||||
Úplný seznam změn: https://github.com/vector-im/element-android/releases/tag/v1.3.18
|
2
fastlane/metadata/android/de-DE/changelogs/40103160.txt
Normal file
2
fastlane/metadata/android/de-DE/changelogs/40103160.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Hauptänderungen: Du kannst ab sofort deinen Standort an deine Räume senden und Abstimmungen bearbeiten.
|
||||
Alle Änderungen: https://github.com/vector-im/element-android/releases/tag/v1.3.16
|
2
fastlane/metadata/android/de-DE/changelogs/40103170.txt
Normal file
2
fastlane/metadata/android/de-DE/changelogs/40103170.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Wichtigste Änderungen in dieser Version: Versende deinen Standort an jeden Raum deiner Wahl. Bearbeite Umfragen.
|
||||
Alle Änderungen: https://github.com/vector-im/element-android/releases/tag/v1.3.17
|
2
fastlane/metadata/android/de-DE/changelogs/40103180.txt
Normal file
2
fastlane/metadata/android/de-DE/changelogs/40103180.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Wichtigste Änderungen in dieser Version: Versende deinen Standort an jeden Raum deiner Wahl. Bearbeite Umfragen.
|
||||
Alle Änderungen: https://github.com/vector-im/element-android/releases/tag/v1.3.18
|
2
fastlane/metadata/android/en-US/changelogs/40104000.txt
Normal file
2
fastlane/metadata/android/en-US/changelogs/40104000.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Main changes in this version: Initial implementation of thread messages. Message bubbles.
|
||||
Full changelog: https://github.com/vector-im/element-android/releases/tag/v1.4.0
|
2
fastlane/metadata/android/en-US/changelogs/40104020.txt
Normal file
2
fastlane/metadata/android/en-US/changelogs/40104020.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Main changes in this version: add support to @room and undisclosed polls among many other little changes.
|
||||
Full changelog: https://github.com/vector-im/element-android/releases/tag/v1.4.2
|
2
fastlane/metadata/android/et/changelogs/40103160.txt
Normal file
2
fastlane/metadata/android/et/changelogs/40103160.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Põhilised muutused selles versioonis: oma asukoha saatmine jututuppa ja küsitluste muutmise võimalus.
|
||||
Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases/tag/v1.3.16
|
2
fastlane/metadata/android/et/changelogs/40103170.txt
Normal file
2
fastlane/metadata/android/et/changelogs/40103170.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Põhilised muutused selles versioonis: oma asukoha saatmine jututuppa ja küsitluste muutmise võimalus.
|
||||
Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases/tag/v1.3.17
|
2
fastlane/metadata/android/et/changelogs/40103180.txt
Normal file
2
fastlane/metadata/android/et/changelogs/40103180.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Põhilised muutused selles versioonis: oma asukoha saatmine jututuppa ja küsitluste muutmise võimalus.
|
||||
Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases/tag/v1.3.18
|
2
fastlane/metadata/android/fa/changelogs/40103130.txt
Normal file
2
fastlane/metadata/android/fa/changelogs/40103130.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
تغییرات عمده در این نگارشنخستین تغییر در صفحههای راهاندازی شامل وارد شدن به تجزیهها. پشتیبانی از رویدادهایی با ریاضیات افزوده در آزمایشگاهها.
|
||||
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases/tag/v1.3.13
|
2
fastlane/metadata/android/fa/changelogs/40103140.txt
Normal file
2
fastlane/metadata/android/fa/changelogs/40103140.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
تغییرات عمده در این نگارشنخستین تغییر در صفحههای راهاندازی شامل وارد شدن به تجزیهها. پشتیبانی از رویدادهایی با ریاضیات افزوده در آزمایشگاهها.
|
||||
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases/tag/v1.3.14
|
2
fastlane/metadata/android/fa/changelogs/40103150.txt
Normal file
2
fastlane/metadata/android/fa/changelogs/40103150.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
تغییرات عمده در این نگارشنخستین تغییر در صفحههای راهاندازی شامل وارد شدن به تجزیهها. پشتیبانی از رویدادهایی با ریاضیات افزوده در آزمایشگاهها.
|
||||
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases/tag/v1.3.15
|
2
fastlane/metadata/android/fa/changelogs/40103160.txt
Normal file
2
fastlane/metadata/android/fa/changelogs/40103160.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
تغییرات عمده در این نگارش: فرستادن مکانتان به هر اتاقی. ویرایش نظرسنجی.
|
||||
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases/tag/v1.3.16
|
2
fastlane/metadata/android/fa/changelogs/40103170.txt
Normal file
2
fastlane/metadata/android/fa/changelogs/40103170.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
تغییرات عمده در این نگارش: فرستادن مکانتان به هر اتاقی. ویرایش نظرسنجی.
|
||||
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases/tag/v1.3.17
|
2
fastlane/metadata/android/fa/changelogs/40103180.txt
Normal file
2
fastlane/metadata/android/fa/changelogs/40103180.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
تغییرات عمده در این نگارش: فرستادن مکانتان به هر اتاقی. ویرایش نظرسنجی.
|
||||
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases/tag/v1.3.18
|
2
fastlane/metadata/android/fr-FR/changelogs/40103130.txt
Normal file
2
fastlane/metadata/android/fr-FR/changelogs/40103130.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Principaux changements pour cette version : Premier changement dans l’écran de bienvenue, y compris l’adhésion aux données d’analyses. Support des événements avec opération mathématiques ajoutées dans les labs.
|
||||
Intégralité des changements : https://github.com/vector-im/element-android/releases/tag/v1.3.13
|
2
fastlane/metadata/android/fr-FR/changelogs/40103140.txt
Normal file
2
fastlane/metadata/android/fr-FR/changelogs/40103140.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Principaux changements pour cette version : Premier changement dans l’écran de bienvenue, y compris l’adhésion aux données d’analyses. Support des événements avec opération mathématiques ajoutées dans les labs.
|
||||
Intégralité des changements : https://github.com/vector-im/element-android/releases/tag/v1.3.14
|
2
fastlane/metadata/android/fr-FR/changelogs/40103150.txt
Normal file
2
fastlane/metadata/android/fr-FR/changelogs/40103150.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Principaux changements pour cette version : Premier changement dans l’écran de bienvenue, y compris l’adhésion aux données d’analyses. Support des événements avec opération mathématiques ajoutées dans les labs.
|
||||
Intégralité des changements : https://github.com/vector-im/element-android/releases/tag/v1.3.15
|
2
fastlane/metadata/android/fr-FR/changelogs/40103160.txt
Normal file
2
fastlane/metadata/android/fr-FR/changelogs/40103160.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Principaux changements pour cette version : envoi de votre position dans n’importe quelle salon. Édition des sondage.
|
||||
Intégralité des changements : https://github.com/vector-im/element-android/releases/tag/v1.3.16
|
2
fastlane/metadata/android/hu-HU/changelogs/40103160.txt
Normal file
2
fastlane/metadata/android/hu-HU/changelogs/40103160.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Fő változás ebben a verzióban: földrajzi helyzet küldése bármely szobába. Szavazás szerkesztése
|
||||
Teljes változásnapló: https://github.com/vector-im/element-android/releases/tag/v1.3.16
|
2
fastlane/metadata/android/hu-HU/changelogs/40103170.txt
Normal file
2
fastlane/metadata/android/hu-HU/changelogs/40103170.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Fő változás ebben a verzióban: földrajzi helyzet elküldése bármelyik szobába. Szavazás szerkesztése.
|
||||
Teljes változásnapló: https://github.com/vector-im/element-android/releases/tag/v1.3.17
|
2
fastlane/metadata/android/hu-HU/changelogs/40103180.txt
Normal file
2
fastlane/metadata/android/hu-HU/changelogs/40103180.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Fő változás ebben a verzióban: földrajzi helyzet elküldése bármelyik szobába. Szavazás szerkesztése.
|
||||
Teljes változásnapló: https://github.com/vector-im/element-android/releases/tag/v1.3.18
|
|
@ -1,2 +1,2 @@
|
|||
Versi baru ini terutama berisi perbaikan bug dan peningkatan. Mengirim pesan sekarang jauh lebih cepat.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.10
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.10
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Versi baru ini terutama berisi antarmuka pengguna dan peningkatan pengalaman pengguna. Sekarang Anda dapat mengundang teman, dan membuat sebuah DM sangat cepat dengan memindai kode QR.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.11
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.11
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Pratinjau URL, keyboard Emoji baru, kemampuan pengaturan ruangan baru, dan salju untuk Natal!
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.12
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.12
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Pratinjau URL, keyboard Emoji baru, kemampuan pengaturan ruangan baru, dan salju untuk Natal!
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.13
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.13
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Edit izin ruangan, tema cahaya/gelap otomatis, dan banyak perbaikan bug.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.14
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.14
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Dukungan login sosial.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.15
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.15
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Dukungan login sosial.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.15 dan https://github.com/vector-im/element-android/releases/tag/v1.0.16
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.15 dan https://github.com/vector-im/element-android/releases/tag/v1.0.16
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: perbaikan bug!
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.17
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.0.17
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: perbaikan VoIP (panggilan audio dan video dalam DM) dan perbaikan bug!
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.0
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.0
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: peningkatan kinerja dan perbaikan bug!
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.1
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: peningkatan kinerja dan perbaikan bug!
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.2
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.2
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: peningkatan kinerja dan perbaikan bug!
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.3
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.3
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: peningkatan kinerja dan perbaikan bug!
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.4
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.4
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: perbaikan hot-fix untuk 1.1.4
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.5
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.5
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: perbaikan hot-fix untuk 1.1.5
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.6
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.6
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: dukungan beta untuk Spaces. Kompres video sebelum mengirim.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.7
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.7
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: perbaikan untuk Spaces.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.8
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.8
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: menambahkan dukungan untuk jaringan gitter.im.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.9
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.9
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: pembaruan tema dan gaya dan fitur-fitur baru untuk Spaces.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.10
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.10
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: pembaruan tema dan gaya dan fitur baru untuk spaces (perbaikan bug untuk 1.1.10)
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.11
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.11
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: pembaruan tema dan gaya dan perbaiki crash setelah panggilan video
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.12
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.12
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: terutama pembaruan stabilitas dan perbaikan bug.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.13
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.13
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: memperbaiki masalah tentang pesan terenkripsi.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.14
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.14
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: implementasi pesan suara dalam pengaturan labs.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.15
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.15
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Memperbaiki kesalahan saat mengirim pesan terenkripsi jika seseorang yang ada di ruangan keluar.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.16
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.1.16
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Pesan Suara diaktifkan secara default
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.2.0
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.2.0
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama di versi ini: Banyak perbaikan di VoIP dan Space (masih beta).
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.2.1
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.2.1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama di versi ini: Organisir ruangan Anda menggunakan sebuah Space!
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.0
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.0
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Penambahan dukungan untuk Android Auto. Banyak perbaikan bug!
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.2
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.2
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Membuat kebijakan server identitas terlihat di pengaturan. Menghilangkan dukungan Android Auto untuk sementara.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.3
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.3
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama di versi ini: Tambahkan dukungan presensi, untuk ruangan Pesan Langsung (diingat bahwa presensi dinonaktifkan di matrix.org). Tambahkan lagi dukungan Android Auto.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.4
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.4
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Tambahkan dukungan presensi, untuk ruangan Pesan Langsung (diingat bahwa presensi dinonaktifkan di matrix.org). Tambahkan lagi dukungan Android Auto.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.5
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.5
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Tambahkan dukungan presensi, untuk ruangan Pesan Langsung (catatan: presensi dinonaktifkan di matrix.org). Tambahkan lagi dukungan Android Auto.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.6
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.6
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Dukungan untuk fitur poll (dalam Uji Coba), dan desain tampilan URL baru.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.10
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.10
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Perbaikan bug!
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.11
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.11
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Perbaikan bug!
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.12
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.12
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Perubahan pertama di layar permulaan, termasuk analitik opt-in. Dukungan untuk Peristiwa dengan Matematika ditambahkan di Uji Coba.
|
||||
Changelog lanjutan:
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.13
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Perubahan pertama di layar permulaan, termasuk analitik opt-in. Dukungan untuk Peristiwa dengan Matematika ditambahkan di Uji Coba.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.14
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.14
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Perubahan pertama di layar permulaan, termasuk analitik opt-in. Dukungan untuk Peristiwa dengan Matematika ditambahkan di Uji Coba.
|
||||
Changelog lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.15
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.15
|
||||
|
|
2
fastlane/metadata/android/id/changelogs/40103160.txt
Normal file
2
fastlane/metadata/android/id/changelogs/40103160.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Perubahan utama dalam versi ini: Kirim lokasi Anda ke ruangan apa saja. Pengeditan pemungutan suara.
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.16
|
2
fastlane/metadata/android/id/changelogs/40103170.txt
Normal file
2
fastlane/metadata/android/id/changelogs/40103170.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Perubahan utama dalam versi ini: kirim lokasi Anda ke ruangan apa saja. Pengeditan pemungutan suara.
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.17
|
2
fastlane/metadata/android/id/changelogs/40103180.txt
Normal file
2
fastlane/metadata/android/id/changelogs/40103180.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Perubahan utama dalam versi ini: kirim lokasi Anda ke ruangan apa saja. Pengeditan pemungutan suara.
|
||||
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases/tag/v1.3.18
|
2
fastlane/metadata/android/it-IT/changelogs/40103160.txt
Normal file
2
fastlane/metadata/android/it-IT/changelogs/40103160.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Modifiche principali in questa versione: invia la tua posizione in qualsiasi stanza. Modifica sondaggi.
|
||||
Cronologia completa: https://github.com/vector-im/element-android/releases/tag/v1.3.16
|
2
fastlane/metadata/android/it-IT/changelogs/40103170.txt
Normal file
2
fastlane/metadata/android/it-IT/changelogs/40103170.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Modifiche principali in questa versione: invia la tua posizione in qualsiasi stanza. Modifica dei sondaggi.
|
||||
Cronologia completa: https://github.com/vector-im/element-android/releases/tag/v1.3.17
|
2
fastlane/metadata/android/it-IT/changelogs/40103180.txt
Normal file
2
fastlane/metadata/android/it-IT/changelogs/40103180.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Modifiche principali in questa versione: invia la tua posizione in qualsiasi stanza. Modifica dei sondaggi.
|
||||
Cronologia completa: https://github.com/vector-im/element-android/releases/tag/v1.3.18
|
2
fastlane/metadata/android/iw-IL/changelogs/40103180.txt
Normal file
2
fastlane/metadata/android/iw-IL/changelogs/40103180.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
שינויים עיקריים בגרסה זו: שלח את המיקום שלך לכל חדר. ערוך סקר.
|
||||
יומן שינויים מלא: https://github.com/vector-im/element-android/releases/tag/v1.3.18
|
|
@ -28,3 +28,6 @@
|
|||
<b> תקשורת מלאה </b>: הודעות, שיחות קול ווידאו, שיתוף קבצים, שיתוף מסך וחבורה שלמה של אינטגרציות, בוטים ווידג'טים. לבנות חדרים, קהילות, לשמור על קשר ולעשות דברים.
|
||||
|
||||
<b> בכל מקום שאתה נמצא </b>: הישאר בקשר בכל מקום שאתה נמצא עם היסטוריית הודעות מסונכרנת לחלוטין בכל המכשירים שלך באינטרנט בכתובת https://app.element.io.
|
||||
|
||||
<b>קוד פתוח</b>:
|
||||
Element Android הוא פרויקט קוד פתוח, המתארח על ידי GitHub. נא לדווח על באגים ו/או לתרום לפיתוחה בכתובת https://github.com/vector-im/element-android
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
今回の新バージョンでは、主にバグの修正と改善が行われています。メッセージの送信がより速くなりました。
|
||||
すべての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.10
|
||||
全ての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.10
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
今回の新バージョンでは、主にUI(ユーザーインターフェース)とUX(ユーザーエクスペリエンス)の向上が図られています。友達を招待したり、QRコードを読み取って素早くDMを作成できるようになりました。
|
||||
すべての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.11
|
||||
全ての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.11
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
このバージョンの主な変更点: URLプレビュー、新しい絵文字、新しいルーム設定機能、それにクリスマスには雪が!
|
||||
すべての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.12
|
||||
全ての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.12
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
このバージョンの主な変更点: URLプレビュー、新しい絵文字、新しいルーム設定機能、それにクリスマスには雪が!
|
||||
すべての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.13
|
||||
全ての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.13
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
このバージョンの主な変更点: 部屋の許可、自動のテーマ切替、そして多くのバグを修正しました。
|
||||
すべての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.14
|
||||
全ての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.14
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
このバージョンの主な変更点: ソーシャルログインに対応しました。
|
||||
すべての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.15
|
||||
全ての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.15
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
このバージョンの主な変更点: パフォーマンスの向上とバグの修正!
|
||||
すべての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.15 and https://github.com/vector-im/element-android/releases/tag/v1.0.16
|
||||
全ての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.15 and https://github.com/vector-im/element-android/releases/tag/v1.0.16
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
このバージョンの主な変更点: バグの修正!
|
||||
すべての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.17
|
||||
全ての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.0.17
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
このバージョンの主な変更点: パフォーマンスの向上とバグの修正!
|
||||
すべての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.1.0
|
||||
全ての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.1.0
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
このバージョンの主な変更点: パフォーマンスの向上とバグの修正!
|
||||
すべての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.1.1
|
||||
全ての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.1.1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
このバージョンの主な変更点: パフォーマンスの向上とバグの修正!
|
||||
すべての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.1.2
|
||||
全ての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.1.2
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
このバージョンの主な変更点: パフォーマンスの向上とバグの修正!
|
||||
すべての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.1.3
|
||||
全ての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.1.3
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
このバージョンの主な変更点:ルームにて誰かがログアウトした際に発生するエラーを修正しました。
|
||||
すべての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.1.16
|
||||
全ての変更履歴はこちら: https://github.com/vector-im/element-android/releases/tag/v1.1.16
|
||||
|
|
2
fastlane/metadata/android/ja-JP/changelogs/40103160.txt
Normal file
2
fastlane/metadata/android/ja-JP/changelogs/40103160.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
このバージョンの主な変更点:ルームへのロケーションの送信。投票機能の変更。
|
||||
更新履歴:https://github.com/vector-im/element-android/releases/tag/v1.3.16
|
2
fastlane/metadata/android/ja-JP/changelogs/40103170.txt
Normal file
2
fastlane/metadata/android/ja-JP/changelogs/40103170.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
このバージョンの主な変更点:ルームへのロケーションの送信。投票機能の変更。
|
||||
更新履歴:https://github.com/vector-im/element-android/releases/tag/v1.3.17
|
2
fastlane/metadata/android/ja-JP/changelogs/40103180.txt
Normal file
2
fastlane/metadata/android/ja-JP/changelogs/40103180.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
このバージョンの主な変更点:ルームへのロケーションの送信。投票機能の変更。
|
||||
更新履歴:https://github.com/vector-im/element-android/releases/tag/v1.3.18
|
|
@ -1,39 +1,42 @@
|
|||
Elementはセキュアなメッセンジャーであると同時に、リモートワークでのグループチャットにも最適です。エンドツーエンドの暗号化を使用して、強力なビデオ会議、ファイル共有、音声通話を提供します。
|
||||
Elementは、安全なメッセンジャー、リモートワーク中のグループチャットに適したチームコラボレーションアプリです。エンドツーエンドの暗号化を使用して、強力なビデオ会議、ファイル共有、音声通話を提供します。
|
||||
|
||||
<b>Elementの特徴</b>
|
||||
- 高度なオンラインコミュニケーションツール
|
||||
- 完全に暗号化されたメッセージ
|
||||
- 完全に暗号化されたメッセージにより、リモートワーカーでも、より安全な企業コミュニケーションが可能
|
||||
- Matrixオープンソースフレームワークをベースにした分散型のチャット
|
||||
- プロジェクトを管理しながら、暗号化されたデータで安全にファイル共有
|
||||
- Voice over IPによるビデオチャットと画面共有
|
||||
- お気に入りのオンラインコラボレーションツール、プロジェクト管理ツール、VoIPサービス、その他のチームメッセージングアプリと統合可能
|
||||
- お気に入りのオンラインコラボレーションツール、プロジェクト管理ツール、VoIPサービス、その他のチームメッセージングアプリと簡単に統合可能
|
||||
|
||||
Elementは他のメッセージングアプリやコラボレーションアプリとは異なります。安全なメッセージングと分散型(非中央集権)コミュニケーションのためのオープンネットワークであるMatrixで動作します。また、ユーザーが自分のデータやメッセージを最大限にコントロールできるように、セルフホスティングも可能です。
|
||||
Elementは他のメッセージングアプリやコラボレーションアプリとは全く異なります。安全なメッセージングと分散型(非中央集権)コミュニケーションのためのオープンネットワークであるMatrixで動作します。ユーザーが自分のデータやメッセージを最大限にコントロールできるように、セルフホスティングも可能です。
|
||||
|
||||
<b>プライバシーと暗号化されたやりとり</b>
|
||||
Elementは、望ましくない広告、データマイニング、ウォールドガーデンからユーザーを保護します。また、エンド・ツー・エンドの暗号化と相互署名されたデバイスの検証により、すべてのデータ、1対1のビデオおよび音声通信を保護します。
|
||||
<b>プライバシーと暗号化されたコミュニケーション</b>
|
||||
Elementは、望ましくない広告、データマイニング、ウォールドガーデンからユーザーを保護します。また、エンド・ツー・エンドの暗号化と相互署名された端末の検証により、全てのデータ、1対1のビデオおよび音声通信を保護します。
|
||||
|
||||
Elementは、Slackなどのアプリと統合することで、Matrixネットワーク上の誰とでも安全にコミュニケーションをとることができると同時に、プライバシーをコントロールすることができます。
|
||||
Elementは、Slackなどのアプリと統合することで、Matrixネットワーク上の誰とでも安全にコミュニケーションを取ることができると同時に、プライバシーをコントロールすることができます。
|
||||
|
||||
<b>Elementはセルフホスティングが可能</b>
|
||||
機密データや会話の管理を強化するために、Elementはセルフホスティングが可能で、オープンソースの分散型コミュニケーションの標準であるマトリックスベースのホストを選択することもできます。Elementは、プライバシー、セキュリティコンプライアンス、および統合の柔軟性を提供します。
|
||||
機密データや会話の管理を強化するために、Elementはセルフホスティングが可能です。または、オープンソースの分散型コミュニケーションの標準であるMatrixベースのホストを選択することもできます。Elementは、プライバシー、セキュリティーコンプライアンス、および統合の柔軟性を提供します。
|
||||
|
||||
<b>データを所有する</b>
|
||||
データやメッセージをどこに保管するかは、お客様が決めることができます。データマイニングやサードパーティからのアクセスされません。
|
||||
<b>自分のデータを所有する</b>
|
||||
データやメッセージをどこに保管するかは、ユーザー自身が決めることができます。データマイニングやサードパーティからのアクセスのリスクはありません。
|
||||
|
||||
Elementではどのサーバーを使うか決めることができます。さまざまな方法で選択できます。
|
||||
Elementでは、どのサーバーを使うかを、ご自身で決めることができます。
|
||||
1. 開発者がホストする matrix.org のパブリックサーバーで無料アカウントを取得するか、ボランティアがホストしているパブリックサーバーから選択する。
|
||||
2. 自分でサーバを実行することにより、アカウントをセルフホストする。
|
||||
3. Element Matrix Servicesのホスティングプラットフォームに加入しカスタムサーバー上でアカウントを作る。
|
||||
2. あなた自身がサーバーを運営し、アカウントを管理する。
|
||||
3. Element Matrix Servicesのホスティングプラットフォームに加入し、カスタムサーバー上でアカウントを作る。
|
||||
|
||||
<b>オープンなメッセージングとコラボレーション</b>
|
||||
Matrixネットワーク上の誰とでも、相手がElementを使っているか、他のMatrixアプリを使っていてもコミュニケーションすることができます。
|
||||
Matrixネットワーク上の誰とでも、相手がElementや他のMatrixアプリを使っているか、さらには他のメッセージングアプリを使っているかに関わらず、チャットをすることができます。
|
||||
|
||||
<b>すごく安全</b>
|
||||
本物のエンド・ツー・エンドの暗号化(会話に参加している人だけがメッセージを復号化できる)と、相互署名されたデバイスの検証を行います。
|
||||
<b>非常に安全</b>
|
||||
本物のエンド・ツー・エンドの暗号化(会話に参加している人だけがメッセージを復号化できる)と、相互署名された端末の検証を行います。
|
||||
|
||||
<b>包括的なコミュニケーションと統合</b>
|
||||
メッセージング、音声およびビデオ通話、ファイル共有、画面共有、その他多くの統合、ボット、ウィジェットを提供します。部屋やコミュニティを作り、連絡を取り合い、物事を成し遂げることができます。
|
||||
メッセージング、音声およびビデオ通話、ファイル共有、画面共有、その他多くのインテグレーション、ボット、ウィジェットを提供します。ルームやコミュニティーを立ち上げて連絡を取り合い、物事をスムーズに成し遂げることができます。
|
||||
|
||||
<b>中断からの再開は</b>
|
||||
すべてのデバイスとウェブで完全に同期されたメッセージにより、どこにいても連絡を取り合うことができます。https://app.element.io
|
||||
<b>中断からの再開</b>
|
||||
メッセージの履歴は全ての端末とウェブ(https://app.element.io)で完全に同期されるので、どこからでも連絡を取り合うことができます。
|
||||
|
||||
<b>オープンソース</b>
|
||||
Element AndroidはGitHubで開発されているオープンソースのプロジェクトです。 バグの報告や開発への貢献は https://github.com/vector-im/element-android にて受け付けています。
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue