Merge branch 'develop' into feature/bca/rust_flavor
This commit is contained in:
commit
5f185c51e7
|
@ -1,5 +1,5 @@
|
||||||
name: Bug report for the Element Android app
|
name: Bug report for the Element Android app
|
||||||
description: Report any issues that you have found with the Element app. Please [check open issues](https://github.com/vector-im/element-android/issues) first, in case it has already been reported.
|
description: Report any issues that you have found with the Element app. Please check open issues first, in case it has already been reported.
|
||||||
labels: [T-Defect]
|
labels: [T-Defect]
|
||||||
body:
|
body:
|
||||||
- type: markdown
|
- type: markdown
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
blank_issues_enabled: true
|
||||||
|
contact_links:
|
||||||
|
- name: Enhancement or feature request
|
||||||
|
url: https://github.com/vector-im/element-meta/discussions/categories/ideas
|
||||||
|
about: Do you have a suggestion or feature request?
|
||||||
|
- name: Element Android Community Support
|
||||||
|
url: https://matrix.to/#/#element-android:matrix.org
|
||||||
|
about: General Element Android support questions can be asked in the app Matrix room
|
|
@ -1,47 +0,0 @@
|
||||||
name: Enhancement request
|
|
||||||
description: Do you have a suggestion or feature request?
|
|
||||||
labels: [T-Enhancement]
|
|
||||||
body:
|
|
||||||
- type: markdown
|
|
||||||
attributes:
|
|
||||||
value: |
|
|
||||||
Thank you for taking the time to propose an enhancement to an existing feature. If you would like to propose a new feature or a major cross-platform change, please [start a discussion here](https://github.com/vector-im/element-meta/discussions/new?category=ideas).
|
|
||||||
- type: textarea
|
|
||||||
id: usecase
|
|
||||||
attributes:
|
|
||||||
label: Your use case
|
|
||||||
description: Please feel welcome to include screenshots or mock ups.
|
|
||||||
placeholder: Tell us what you would like to do!
|
|
||||||
value: |
|
|
||||||
#### What would you like to do?
|
|
||||||
|
|
||||||
#### Why would you like to do it?
|
|
||||||
|
|
||||||
#### How would you like to achieve it?
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
- type: textarea
|
|
||||||
id: alternative
|
|
||||||
attributes:
|
|
||||||
label: Have you considered any alternatives?
|
|
||||||
placeholder: A clear and concise description of any alternative solutions or features you've considered.
|
|
||||||
validations:
|
|
||||||
required: false
|
|
||||||
- type: textarea
|
|
||||||
id: additional-context
|
|
||||||
attributes:
|
|
||||||
label: Additional context
|
|
||||||
placeholder: Is there anything else you'd like to add?
|
|
||||||
validations:
|
|
||||||
required: false
|
|
||||||
- type: dropdown
|
|
||||||
id: pr
|
|
||||||
attributes:
|
|
||||||
label: Are you willing to provide a PR?
|
|
||||||
description: |
|
|
||||||
Don't worry, it's still OK to answer 'No' :).
|
|
||||||
options:
|
|
||||||
- 'Yes'
|
|
||||||
- 'No'
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,5 +1,5 @@
|
||||||
name: Matrix SDK bug or enhancement
|
name: Matrix SDK bug or enhancement
|
||||||
description: Report issue or ask for a feature in the [Android Matrix SDK](https://github.com/matrix-org/matrix-android-sdk2)
|
description: "Report issue or ask for a feature in the Android Matrix SDK: https://github.com/matrix-org/matrix-android-sdk2"
|
||||||
title: "[SDK] "
|
title: "[SDK] "
|
||||||
labels: [matrix-sdk]
|
labels: [matrix-sdk]
|
||||||
|
|
||||||
|
|
|
@ -25,6 +25,9 @@ jobs:
|
||||||
cancel-in-progress: true
|
cancel-in-progress: true
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
|
with:
|
||||||
|
# https://github.com/actions/checkout/issues/881
|
||||||
|
ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
|
||||||
- name: Configure gradle
|
- name: Configure gradle
|
||||||
uses: gradle/gradle-build-action@v2
|
uses: gradle/gradle-build-action@v2
|
||||||
with:
|
with:
|
||||||
|
@ -46,6 +49,9 @@ jobs:
|
||||||
cancel-in-progress: ${{ github.ref != 'refs/head/main' }}
|
cancel-in-progress: ${{ github.ref != 'refs/head/main' }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
|
with:
|
||||||
|
# https://github.com/actions/checkout/issues/881
|
||||||
|
ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.ref }}
|
||||||
- name: Configure gradle
|
- name: Configure gradle
|
||||||
uses: gradle/gradle-build-action@v2
|
uses: gradle/gradle-build-action@v2
|
||||||
with:
|
with:
|
||||||
|
|
|
@ -11,7 +11,7 @@ jobs:
|
||||||
- run: |
|
- run: |
|
||||||
npm install --save-dev @babel/plugin-transform-flow-strip-types
|
npm install --save-dev @babel/plugin-transform-flow-strip-types
|
||||||
- name: Danger
|
- name: Danger
|
||||||
uses: danger/danger-js@11.2.2
|
uses: danger/danger-js@11.2.4
|
||||||
with:
|
with:
|
||||||
args: "--dangerfile ./tools/danger/dangerfile.js"
|
args: "--dangerfile ./tools/danger/dangerfile.js"
|
||||||
env:
|
env:
|
||||||
|
|
|
@ -68,7 +68,7 @@ jobs:
|
||||||
yarn add danger-plugin-lint-report --dev
|
yarn add danger-plugin-lint-report --dev
|
||||||
- name: Danger lint
|
- name: Danger lint
|
||||||
if: always()
|
if: always()
|
||||||
uses: danger/danger-js@11.2.2
|
uses: danger/danger-js@11.2.4
|
||||||
with:
|
with:
|
||||||
args: "--dangerfile ./tools/danger/dangerfile-lint.js"
|
args: "--dangerfile ./tools/danger/dangerfile-lint.js"
|
||||||
env:
|
env:
|
||||||
|
|
|
@ -4,6 +4,8 @@ on:
|
||||||
pull_request: { }
|
pull_request: { }
|
||||||
push:
|
push:
|
||||||
branches: [ main, develop ]
|
branches: [ main, develop ]
|
||||||
|
paths-ignore:
|
||||||
|
- '.github/**'
|
||||||
|
|
||||||
# Enrich gradle.properties for CI/CD
|
# Enrich gradle.properties for CI/CD
|
||||||
env:
|
env:
|
||||||
|
@ -109,7 +111,7 @@ jobs:
|
||||||
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
|
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
|
||||||
ORG_GRADLE_PROJECT_SONAR_LOGIN: ${{ secrets.SONAR_TOKEN }}
|
ORG_GRADLE_PROJECT_SONAR_LOGIN: ${{ secrets.SONAR_TOKEN }}
|
||||||
if: ${{ always() && env.GITHUB_TOKEN != '' && env.SONAR_TOKEN != '' && env.ORG_GRADLE_PROJECT_SONAR_LOGIN != '' }}
|
if: ${{ always() && env.GITHUB_TOKEN != '' && env.SONAR_TOKEN != '' && env.ORG_GRADLE_PROJECT_SONAR_LOGIN != '' }}
|
||||||
run: ./gradlew sonarqube $CI_GRADLE_ARG_PROPERTIES
|
run: ./gradlew sonar $CI_GRADLE_ARG_PROPERTIES
|
||||||
|
|
||||||
- name: Format unit test results
|
- name: Format unit test results
|
||||||
if: always()
|
if: always()
|
||||||
|
|
|
@ -271,6 +271,31 @@ jobs:
|
||||||
PROJECT_ID: "PVT_kwDOAM0swc4ABTXY"
|
PROJECT_ID: "PVT_kwDOAM0swc4ABTXY"
|
||||||
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||||
|
|
||||||
|
|
||||||
|
ex_plorers:
|
||||||
|
name: Add labelled issues to X-Plorer project
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
if: >
|
||||||
|
contains(github.event.issue.labels.*.name, 'Team: Element X Feature')
|
||||||
|
steps:
|
||||||
|
- uses: octokit/graphql-action@v2.x
|
||||||
|
id: add_to_project
|
||||||
|
with:
|
||||||
|
headers: '{"GraphQL-Features": "projects_next_graphql"}'
|
||||||
|
query: |
|
||||||
|
mutation add_to_project($projectid:ID!,$contentid:ID!) {
|
||||||
|
addProjectV2ItemById(input: {projectId: $projectid contentId: $contentid}) {
|
||||||
|
item {
|
||||||
|
id
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
projectid: ${{ env.PROJECT_ID }}
|
||||||
|
contentid: ${{ github.event.issue.node_id }}
|
||||||
|
env:
|
||||||
|
PROJECT_ID: "PVT_kwDOAM0swc4ALoFY"
|
||||||
|
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
|
||||||
|
|
||||||
ps_features1:
|
ps_features1:
|
||||||
name: Add labelled issues to PS features team 1
|
name: Add labelled issues to PS features team 1
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
.idea/caches
|
.idea/caches
|
||||||
.idea/libraries
|
.idea/libraries
|
||||||
.idea/inspectionProfiles
|
.idea/inspectionProfiles
|
||||||
|
.idea/sonarlint
|
||||||
.idea/*.xml
|
.idea/*.xml
|
||||||
.DS_Store
|
.DS_Store
|
||||||
/build
|
/build
|
||||||
|
|
95
CHANGES.md
95
CHANGES.md
|
@ -1,3 +1,98 @@
|
||||||
|
Changes in Element v1.5.28 (2023-03-08)
|
||||||
|
=======================================
|
||||||
|
|
||||||
|
Features ✨
|
||||||
|
----------
|
||||||
|
- [Poll] Error handling for push rules synchronization ([#8141](https://github.com/vector-im/element-android/issues/8141))
|
||||||
|
- Add aggregated unread indicator for spaces in the new layout ([#8157](https://github.com/vector-im/element-android/issues/8157))
|
||||||
|
- [Rich text editor] Add ability to insert GIFs from keyboard ([#8185](https://github.com/vector-im/element-android/issues/8185))
|
||||||
|
|
||||||
|
Bugfixes 🐛
|
||||||
|
----------
|
||||||
|
- Space setting category doesn't show up ([#7989](https://github.com/vector-im/element-android/issues/7989))
|
||||||
|
- Fix timeline loading a wrong room on permalink if a matching event id is found in a different room ([#8168](https://github.com/vector-im/element-android/issues/8168))
|
||||||
|
- Reapply local push rules after event decryption ([#8170](https://github.com/vector-im/element-android/issues/8170))
|
||||||
|
- [Rich text editor] Fix code appearance ([#8171](https://github.com/vector-im/element-android/issues/8171))
|
||||||
|
- Extend workaround for extra new lines in timeline ([#8187](https://github.com/vector-im/element-android/issues/8187))
|
||||||
|
- [Poll history] Fixing small issue about font style ([#8190](https://github.com/vector-im/element-android/issues/8190))
|
||||||
|
- Update room member shields behavior ([#8195](https://github.com/vector-im/element-android/issues/8195))
|
||||||
|
|
||||||
|
Other changes
|
||||||
|
-------------
|
||||||
|
- Direct Message: Manage encrypted DM in case of invite by email ([#6912](https://github.com/vector-im/element-android/issues/6912))
|
||||||
|
|
||||||
|
|
||||||
|
Changes in Element v1.5.26 (2023-02-22)
|
||||||
|
=======================================
|
||||||
|
|
||||||
|
Features ✨
|
||||||
|
----------
|
||||||
|
- Adds MSC3824 OIDC-awareness when talking to an OIDC-enabled homeservers ([#6367](https://github.com/vector-im/element-android/issues/6367))
|
||||||
|
- [Poll] Synchronize polls push rules with message push rules ([#8007](https://github.com/vector-im/element-android/issues/8007))
|
||||||
|
- [Rich text editor] Add code block, quote and indentation actions ([#8045](https://github.com/vector-im/element-android/issues/8045))
|
||||||
|
- [Poll] History list: details screen of a poll
|
||||||
|
- [Poll] History list: enable the new settings entry in release mode ([#8056](https://github.com/vector-im/element-android/issues/8056))
|
||||||
|
- [Location sharing] Show own location in map views ([#8110](https://github.com/vector-im/element-android/issues/8110))
|
||||||
|
- Updates to protocol used for Sign in with QR code ([#8123](https://github.com/vector-im/element-android/issues/8123))
|
||||||
|
- [Poll] Synchronize polls and message push rules ([#8130](https://github.com/vector-im/element-android/issues/8130))
|
||||||
|
|
||||||
|
Bugfixes 🐛
|
||||||
|
----------
|
||||||
|
- Android app does not show correct poll data ([#6121](https://github.com/vector-im/element-android/issues/6121))
|
||||||
|
- Fix timeline always jumps to the bottom when screen goes back to foreground. ([#8090](https://github.com/vector-im/element-android/issues/8090))
|
||||||
|
- [Poll] Improve rendering of poll end message when poll start event isn't available ([#8129](https://github.com/vector-im/element-android/issues/8129))
|
||||||
|
- Replace hardcoded colors by theming colors on send button. ([#8142](https://github.com/vector-im/element-android/issues/8142))
|
||||||
|
- [Timeline]: Editing a reply from iOS breaks the "in reply to" rendering ([#8150](https://github.com/vector-im/element-android/issues/8150))
|
||||||
|
|
||||||
|
Other changes
|
||||||
|
-------------
|
||||||
|
- Build unmerged APKs on pull request ([#8044](https://github.com/vector-im/element-android/issues/8044))
|
||||||
|
- Replace 'Bots' with 'bots' inside terms_description_for_integration_manager ([#8115](https://github.com/vector-im/element-android/issues/8115))
|
||||||
|
- Fix ktlint issue with fields and a new line. ([#8139](https://github.com/vector-im/element-android/issues/8139))
|
||||||
|
|
||||||
|
|
||||||
|
Changes in Element v1.5.25 (2023-02-15)
|
||||||
|
=======================================
|
||||||
|
|
||||||
|
Bugfixes 🐛
|
||||||
|
----------
|
||||||
|
- CountUpTimer - Fix StackOverFlow exception when stop action is called within the tick event ([#8127](https://github.com/vector-im/element-android/issues/8127))
|
||||||
|
|
||||||
|
|
||||||
|
Changes in Element v1.5.24 (2023-02-08)
|
||||||
|
=======================================
|
||||||
|
|
||||||
|
Features ✨
|
||||||
|
----------
|
||||||
|
- [Rich text editor] Add inline code to rich text editor ([#8011](https://github.com/vector-im/element-android/issues/8011))
|
||||||
|
|
||||||
|
Bugfixes 🐛
|
||||||
|
----------
|
||||||
|
- If media cache is large, Settings > General takes a long time to open ([#5918](https://github.com/vector-im/element-android/issues/5918))
|
||||||
|
- Fix that replies to @roomba would be highlighted as a room ping. Contributed by Nico. ([#6457](https://github.com/vector-im/element-android/issues/6457))
|
||||||
|
- Cannot select text properly in plain text mode when using Rich Text Editor. ([#7801](https://github.com/vector-im/element-android/issues/7801))
|
||||||
|
- Fix the next button disabled issue after going to change homeserver screen ([#7928](https://github.com/vector-im/element-android/issues/7928))
|
||||||
|
- Fix extra new lines added to inline code ([#7975](https://github.com/vector-im/element-android/issues/7975))
|
||||||
|
- [Voice Broadcast] Use internal playback timer to compute the current playback position ([#8012](https://github.com/vector-im/element-android/issues/8012))
|
||||||
|
- Do not send any request to Posthog if no consent is provided. ([#8031](https://github.com/vector-im/element-android/issues/8031))
|
||||||
|
- [Voice Broadcast] We should not be able to start broadcasting if there is already a live broadcast in the Room ([#8062](https://github.com/vector-im/element-android/issues/8062))
|
||||||
|
|
||||||
|
In development 🚧
|
||||||
|
----------------
|
||||||
|
- [Poll] History list: unmock data ([#7864](https://github.com/vector-im/element-android/issues/7864))
|
||||||
|
|
||||||
|
SDK API changes ⚠️
|
||||||
|
------------------
|
||||||
|
- [Poll] Adding PollHistoryService ([#7864](https://github.com/vector-im/element-android/issues/7864))
|
||||||
|
- [Push rules] Call /actions api before /enabled api ([#8005](https://github.com/vector-im/element-android/issues/8005))
|
||||||
|
|
||||||
|
Other changes
|
||||||
|
-------------
|
||||||
|
- Let the user know when we are not able to decrypt the voice broadcast chunks ([#7820](https://github.com/vector-im/element-android/issues/7820))
|
||||||
|
- [Voice Broadcast] Show Live broadcast in the room list only if the feature flag is enabled in the lab ([#8042](https://github.com/vector-im/element-android/issues/8042))
|
||||||
|
- Improve the `CountUpTimer` implementation ([#8058](https://github.com/vector-im/element-android/issues/8058))
|
||||||
|
|
||||||
|
|
||||||
Changes in Element v1.5.22 (2023-01-25)
|
Changes in Element v1.5.22 (2023-01-25)
|
||||||
=======================================
|
=======================================
|
||||||
|
|
||||||
|
|
20
build.gradle
20
build.gradle
|
@ -26,10 +26,10 @@ buildscript {
|
||||||
classpath libs.gradle.hiltPlugin
|
classpath libs.gradle.hiltPlugin
|
||||||
classpath 'com.google.firebase:firebase-appdistribution-gradle:3.2.0'
|
classpath 'com.google.firebase:firebase-appdistribution-gradle:3.2.0'
|
||||||
classpath 'com.google.gms:google-services:4.3.15'
|
classpath 'com.google.gms:google-services:4.3.15'
|
||||||
classpath 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:3.5.0.2730'
|
classpath 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:4.0.0.2929'
|
||||||
classpath 'com.google.android.gms:oss-licenses-plugin:0.10.6'
|
classpath 'com.google.android.gms:oss-licenses-plugin:0.10.6'
|
||||||
classpath "com.likethesalad.android:stem-plugin:2.3.0"
|
classpath "com.likethesalad.android:stem-plugin:2.3.0"
|
||||||
classpath 'org.owasp:dependency-check-gradle:8.0.1'
|
classpath 'org.owasp:dependency-check-gradle:8.1.2'
|
||||||
classpath "org.jetbrains.dokka:dokka-gradle-plugin:1.7.20"
|
classpath "org.jetbrains.dokka:dokka-gradle-plugin:1.7.20"
|
||||||
classpath "org.jetbrains.kotlinx:kotlinx-knit:0.4.0"
|
classpath "org.jetbrains.kotlinx:kotlinx-knit:0.4.0"
|
||||||
classpath 'com.jakewharton:butterknife-gradle-plugin:10.2.3'
|
classpath 'com.jakewharton:butterknife-gradle-plugin:10.2.3'
|
||||||
|
@ -41,14 +41,14 @@ buildscript {
|
||||||
|
|
||||||
plugins {
|
plugins {
|
||||||
// ktlint Plugin
|
// ktlint Plugin
|
||||||
id "org.jlleitschuh.gradle.ktlint" version "11.1.0"
|
id "org.jlleitschuh.gradle.ktlint" version "11.3.1"
|
||||||
// Detekt
|
// Detekt
|
||||||
id "io.gitlab.arturbosch.detekt" version "1.22.0"
|
id "io.gitlab.arturbosch.detekt" version "1.22.0"
|
||||||
// Ksp
|
// Ksp
|
||||||
id "com.google.devtools.ksp" version "1.8.0-1.0.8"
|
id "com.google.devtools.ksp" version "1.8.10-1.0.9"
|
||||||
|
|
||||||
// Dependency Analysis
|
// Dependency Analysis
|
||||||
id 'com.autonomousapps.dependency-analysis' version "1.18.0"
|
id 'com.autonomousapps.dependency-analysis' version "1.19.0"
|
||||||
// Gradle doctor
|
// Gradle doctor
|
||||||
id "com.osacky.doctor" version "0.8.1"
|
id "com.osacky.doctor" version "0.8.1"
|
||||||
}
|
}
|
||||||
|
@ -212,10 +212,10 @@ if (launchTask.contains("coverage".toLowerCase())) {
|
||||||
apply plugin: 'org.sonarqube'
|
apply plugin: 'org.sonarqube'
|
||||||
|
|
||||||
// To run a sonar analysis:
|
// To run a sonar analysis:
|
||||||
// Run './gradlew sonarqube -Dsonar.login=<REPLACE_WITH_SONAR_KEY>'
|
// Run './gradlew sonar -Dsonar.login=<REPLACE_WITH_SONAR_KEY>'
|
||||||
// The SONAR_KEY is stored in passbolt as Token Sonar Cloud Bma
|
// The SONAR_KEY is stored in passbolt as Token Sonar Cloud Bma
|
||||||
|
|
||||||
sonarqube {
|
sonar {
|
||||||
properties {
|
properties {
|
||||||
property "sonar.projectName", "element-android"
|
property "sonar.projectName", "element-android"
|
||||||
property "sonar.projectKey", "vector-im_element-android"
|
property "sonar.projectKey", "vector-im_element-android"
|
||||||
|
@ -234,7 +234,7 @@ sonarqube {
|
||||||
}
|
}
|
||||||
|
|
||||||
project(":vector") {
|
project(":vector") {
|
||||||
sonarqube {
|
sonar {
|
||||||
properties {
|
properties {
|
||||||
property "sonar.sources", project(":vector").android.sourceSets.main.java.srcDirs
|
property "sonar.sources", project(":vector").android.sourceSets.main.java.srcDirs
|
||||||
// exclude source code from analyses separated by a colon (:)
|
// exclude source code from analyses separated by a colon (:)
|
||||||
|
@ -245,13 +245,13 @@ project(":vector") {
|
||||||
}
|
}
|
||||||
|
|
||||||
project(":library:external:diff-match-patch") {
|
project(":library:external:diff-match-patch") {
|
||||||
sonarqube {
|
sonar {
|
||||||
skipProject = true
|
skipProject = true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//project(":matrix-sdk-android") {
|
//project(":matrix-sdk-android") {
|
||||||
// sonarqube {
|
// sonar {
|
||||||
// properties {
|
// properties {
|
||||||
// property "sonar.sources", project(":matrix-sdk-android").android.sourceSets.main.java.srcDirs
|
// property "sonar.sources", project(":matrix-sdk-android").android.sourceSets.main.java.srcDirs
|
||||||
// // exclude source code from analyses separated by a colon (:)
|
// // exclude source code from analyses separated by a colon (:)
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
Fix that replies to @roomba would be highlighted as a room ping. Contributed by Nico.
|
|
|
@ -1 +0,0 @@
|
||||||
[Poll] Adding PollHistoryService
|
|
|
@ -1 +0,0 @@
|
||||||
[Poll] History list: unmock data
|
|
|
@ -1 +0,0 @@
|
||||||
Fix extra new lines added to inline code
|
|
|
@ -1 +0,0 @@
|
||||||
[Push rules] Call /actions api before /enabled api
|
|
|
@ -1 +0,0 @@
|
||||||
[Rich text editor] Add inline code to rich text editor
|
|
|
@ -1 +0,0 @@
|
||||||
[Voice Broadcast] Use internal playback timer to compute the current playback position
|
|
|
@ -1 +0,0 @@
|
||||||
Do not send any request to Posthog if no consent is provided.
|
|
|
@ -1 +0,0 @@
|
||||||
[Voice Broadcast] Show Live broadcast in the room list only if the feature flag is enabled in the lab
|
|
|
@ -1 +0,0 @@
|
||||||
Improve the `CountUpTimer` implementation
|
|
|
@ -1,2 +0,0 @@
|
||||||
[Voice Broadcast] We should not be able to start broadcasting if there is already a live broadcast in the Room
|
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
Replace hardcoded colors by theming colors on save button.
|
|
@ -6,36 +6,36 @@ ext.versions = [
|
||||||
'targetCompat' : JavaVersion.VERSION_11,
|
'targetCompat' : JavaVersion.VERSION_11,
|
||||||
]
|
]
|
||||||
|
|
||||||
def gradle = "7.4.1"
|
def gradle = "7.4.2"
|
||||||
// Ref: https://kotlinlang.org/releases.html
|
// Ref: https://kotlinlang.org/releases.html
|
||||||
def kotlin = "1.8.0"
|
def kotlin = "1.8.10"
|
||||||
def kotlinCoroutines = "1.6.4"
|
def kotlinCoroutines = "1.6.4"
|
||||||
def dagger = "2.44.2"
|
def dagger = "2.45"
|
||||||
def firebaseBom = "31.2.0"
|
def firebaseBom = "31.2.2"
|
||||||
def appDistribution = "16.0.0-beta05"
|
def appDistribution = "16.0.0-beta06"
|
||||||
def retrofit = "2.9.0"
|
def retrofit = "2.9.0"
|
||||||
def markwon = "4.6.2"
|
def markwon = "4.6.2"
|
||||||
def moshi = "1.14.0"
|
def moshi = "1.14.0"
|
||||||
def lifecycle = "2.5.1"
|
def lifecycle = "2.5.1"
|
||||||
def flowBinding = "1.2.0"
|
def flowBinding = "1.2.0"
|
||||||
def flipper = "0.177.0"
|
def flipper = "0.183.0"
|
||||||
def epoxy = "5.0.0"
|
def epoxy = "5.0.0"
|
||||||
def mavericks = "3.0.1"
|
def mavericks = "3.0.1"
|
||||||
def glide = "4.14.2"
|
def glide = "4.15.0"
|
||||||
def bigImageViewer = "1.8.1"
|
def bigImageViewer = "1.8.1"
|
||||||
def jjwt = "0.11.5"
|
def jjwt = "0.11.5"
|
||||||
// Temporary version to unblock #6929. Once 0.16.0 is released we should use it, and revert
|
// Temporary version to unblock #6929. Once 0.16.0 is released we should use it, and revert
|
||||||
// the whole commit which set version 0.16.0-SNAPSHOT
|
// the whole commit which set version 0.16.0-SNAPSHOT
|
||||||
def vanniktechEmoji = "0.16.0-SNAPSHOT"
|
def vanniktechEmoji = "0.16.0-SNAPSHOT"
|
||||||
def sentry = "6.13.0"
|
def sentry = "6.15.0"
|
||||||
// Use 1.6.0 alpha to fix issue with test
|
// Use 1.6.0 alpha to fix issue with test
|
||||||
def fragment = "1.6.0-alpha04"
|
def fragment = "1.6.0-alpha06"
|
||||||
// Testing
|
// Testing
|
||||||
def mockk = "1.12.3" // We need to use 1.12.3 to have mocking in androidTest until a new version is released: https://github.com/mockk/mockk/issues/819
|
def mockk = "1.12.3" // We need to use 1.12.3 to have mocking in androidTest until a new version is released: https://github.com/mockk/mockk/issues/819
|
||||||
def espresso = "3.5.1"
|
def espresso = "3.5.1"
|
||||||
def androidxTest = "1.5.0"
|
def androidxTest = "1.5.0"
|
||||||
def androidxOrchestrator = "1.4.2"
|
def androidxOrchestrator = "1.4.2"
|
||||||
def paparazzi = "1.1.0"
|
def paparazzi = "1.2.0"
|
||||||
|
|
||||||
ext.libs = [
|
ext.libs = [
|
||||||
gradle : [
|
gradle : [
|
||||||
|
@ -50,16 +50,16 @@ ext.libs = [
|
||||||
],
|
],
|
||||||
androidx : [
|
androidx : [
|
||||||
'activity' : "androidx.activity:activity-ktx:1.6.1",
|
'activity' : "androidx.activity:activity-ktx:1.6.1",
|
||||||
'appCompat' : "androidx.appcompat:appcompat:1.6.0",
|
'appCompat' : "androidx.appcompat:appcompat:1.6.1",
|
||||||
'biometric' : "androidx.biometric:biometric:1.1.0",
|
'biometric' : "androidx.biometric:biometric:1.1.0",
|
||||||
'core' : "androidx.core:core-ktx:1.9.0",
|
'core' : "androidx.core:core-ktx:1.9.0",
|
||||||
'recyclerview' : "androidx.recyclerview:recyclerview:1.2.1",
|
'recyclerview' : "androidx.recyclerview:recyclerview:1.3.0",
|
||||||
'exifinterface' : "androidx.exifinterface:exifinterface:1.3.5",
|
'exifinterface' : "androidx.exifinterface:exifinterface:1.3.6",
|
||||||
'fragmentKtx' : "androidx.fragment:fragment-ktx:$fragment",
|
'fragmentKtx' : "androidx.fragment:fragment-ktx:$fragment",
|
||||||
'fragmentTesting' : "androidx.fragment:fragment-testing:$fragment",
|
'fragmentTesting' : "androidx.fragment:fragment-testing:$fragment",
|
||||||
'fragmentTestingManifest' : "androidx.fragment:fragment-testing-manifest:$fragment",
|
'fragmentTestingManifest' : "androidx.fragment:fragment-testing-manifest:$fragment",
|
||||||
'constraintLayout' : "androidx.constraintlayout:constraintlayout:2.1.4",
|
'constraintLayout' : "androidx.constraintlayout:constraintlayout:2.1.4",
|
||||||
'work' : "androidx.work:work-runtime-ktx:2.7.1",
|
'work' : "androidx.work:work-runtime-ktx:2.8.0",
|
||||||
'autoFill' : "androidx.autofill:autofill:1.1.0",
|
'autoFill' : "androidx.autofill:autofill:1.1.0",
|
||||||
'preferenceKtx' : "androidx.preference:preference-ktx:1.2.0",
|
'preferenceKtx' : "androidx.preference:preference-ktx:1.2.0",
|
||||||
'junit' : "androidx.test.ext:junit:1.1.5",
|
'junit' : "androidx.test.ext:junit:1.1.5",
|
||||||
|
@ -70,7 +70,7 @@ ext.libs = [
|
||||||
'datastore' : "androidx.datastore:datastore:1.0.0",
|
'datastore' : "androidx.datastore:datastore:1.0.0",
|
||||||
'datastorepreferences' : "androidx.datastore:datastore-preferences:1.0.0",
|
'datastorepreferences' : "androidx.datastore:datastore-preferences:1.0.0",
|
||||||
'pagingRuntimeKtx' : "androidx.paging:paging-runtime-ktx:2.1.2",
|
'pagingRuntimeKtx' : "androidx.paging:paging-runtime-ktx:2.1.2",
|
||||||
'coreTesting' : "androidx.arch.core:core-testing:2.1.0",
|
'coreTesting' : "androidx.arch.core:core-testing:2.2.0",
|
||||||
'testCore' : "androidx.test:core:$androidxTest",
|
'testCore' : "androidx.test:core:$androidxTest",
|
||||||
'orchestrator' : "androidx.test:orchestrator:$androidxOrchestrator",
|
'orchestrator' : "androidx.test:orchestrator:$androidxOrchestrator",
|
||||||
'testRunner' : "androidx.test:runner:$androidxTest",
|
'testRunner' : "androidx.test:runner:$androidxTest",
|
||||||
|
@ -79,16 +79,16 @@ ext.libs = [
|
||||||
'espressoContrib' : "androidx.test.espresso:espresso-contrib:$espresso",
|
'espressoContrib' : "androidx.test.espresso:espresso-contrib:$espresso",
|
||||||
'espressoIntents' : "androidx.test.espresso:espresso-intents:$espresso",
|
'espressoIntents' : "androidx.test.espresso:espresso-intents:$espresso",
|
||||||
'viewpager2' : "androidx.viewpager2:viewpager2:1.0.0",
|
'viewpager2' : "androidx.viewpager2:viewpager2:1.0.0",
|
||||||
'transition' : "androidx.transition:transition:1.2.0",
|
'transition' : "androidx.transition:transition:1.4.1",
|
||||||
],
|
],
|
||||||
google : [
|
google : [
|
||||||
'material' : "com.google.android.material:material:1.7.0",
|
'material' : "com.google.android.material:material:1.8.0",
|
||||||
'firebaseBom' : "com.google.firebase:firebase-bom:$firebaseBom",
|
'firebaseBom' : "com.google.firebase:firebase-bom:$firebaseBom",
|
||||||
'messaging' : "com.google.firebase:firebase-messaging",
|
'messaging' : "com.google.firebase:firebase-messaging",
|
||||||
'appdistributionApi' : "com.google.firebase:firebase-appdistribution-api-ktx:$appDistribution",
|
'appdistributionApi' : "com.google.firebase:firebase-appdistribution-api-ktx:$appDistribution",
|
||||||
'appdistribution' : "com.google.firebase:firebase-appdistribution:$appDistribution",
|
'appdistribution' : "com.google.firebase:firebase-appdistribution:$appDistribution",
|
||||||
// Phone number https://github.com/google/libphonenumber
|
// Phone number https://github.com/google/libphonenumber
|
||||||
'phonenumber' : "com.googlecode.libphonenumber:libphonenumber:8.13.5"
|
'phonenumber' : "com.googlecode.libphonenumber:libphonenumber:8.13.7"
|
||||||
],
|
],
|
||||||
dagger : [
|
dagger : [
|
||||||
'dagger' : "com.google.dagger:dagger:$dagger",
|
'dagger' : "com.google.dagger:dagger:$dagger",
|
||||||
|
@ -103,7 +103,7 @@ ext.libs = [
|
||||||
],
|
],
|
||||||
element : [
|
element : [
|
||||||
'opusencoder' : "io.element.android:opusencoder:1.1.0",
|
'opusencoder' : "io.element.android:opusencoder:1.1.0",
|
||||||
'wysiwyg' : "io.element.android:wysiwyg:0.18.0"
|
'wysiwyg' : "io.element.android:wysiwyg:1.1.1"
|
||||||
],
|
],
|
||||||
squareup : [
|
squareup : [
|
||||||
'moshi' : "com.squareup.moshi:moshi:$moshi",
|
'moshi' : "com.squareup.moshi:moshi:$moshi",
|
||||||
|
@ -134,7 +134,7 @@ ext.libs = [
|
||||||
'mavericksTesting' : "com.airbnb.android:mavericks-testing:$mavericks"
|
'mavericksTesting' : "com.airbnb.android:mavericks-testing:$mavericks"
|
||||||
],
|
],
|
||||||
maplibre : [
|
maplibre : [
|
||||||
'androidSdk' : "org.maplibre.gl:android-sdk:9.6.0",
|
'androidSdk' : "org.maplibre.gl:android-sdk:10.0.2",
|
||||||
'pluginAnnotation' : "org.maplibre.gl:android-plugin-annotation-v9:1.0.0"
|
'pluginAnnotation' : "org.maplibre.gl:android-plugin-annotation-v9:1.0.0"
|
||||||
],
|
],
|
||||||
mockk : [
|
mockk : [
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
Hlavní změny v této verzi: Hlavně opravy chyb, zejména oprava zpráv, které se nezobrazovaly na časové ose.
|
||||||
|
Úplný seznam změn: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Hlavní změny v této verzi: Hlavně opravy chyb, zejména oprava zpráv, které se nezobrazovaly na časové ose.
|
||||||
|
Úplný seznam změn: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Hlavní změny v této verzi: Hlavně opravy chyb.
|
||||||
|
Úplný seznam změn: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Die wichtigsten Änderungen in dieser Version: Hauptsächlich Fehlerbehebungen, insbesondere für nicht im Verlauf angezeigte Nachrichten.
|
||||||
|
Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Die wichtigsten Änderungen in dieser Version: Hauptsächlich Fehlerbehebungen, insbesondere für nicht im Verlauf angezeigte Nachrichten.
|
||||||
|
Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Die wichtigsten Änderungen in dieser Version: Hauptsächlich Fehlerbehebungen.
|
||||||
|
Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Main changes in this version: Mainly bugfixing, in particular fix message not appearing on the timeline.
|
||||||
|
Full changelog: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Main changes in this version: Mainly bugfixing, in particular fix message not appearing on the timeline.
|
||||||
|
Full changelog: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Main changes in this version: Mainly bugfixing.
|
||||||
|
Full changelog: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Main changes in this version: Mainly bugfixing.
|
||||||
|
Full changelog: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Põhilised muutused selles versioonis: enamuses veaparandused, sh sõnumite kadumine ajajaoonelt.
|
||||||
|
Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Põhilised muutused selles versioonis: enamuses veaparandused, sh sõnumite kadumine ajajaoonelt.
|
||||||
|
Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Põhilised muutused selles versioonis: põhiliselt veaparandused.
|
||||||
|
Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
تغییرات عمده در این نگارش: عموماً رفع اشکال. به طور خاص رفع نمایان نشدن پیام روی خط زمانی.
|
||||||
|
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
تغییرات عمده در این نگارش: عموماً رفع اشکال. به طور خاص رفع نمایان نشدن پیام روی خط زمانی.
|
||||||
|
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
تغییرات عمده در این نگارش: عمدتاً رفع اشکال.
|
||||||
|
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Principaux changements pour cette version : Principalement des corrections de bugs, notamment les messages non visibles dans l’historique
|
||||||
|
Intégralité des changements : https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Principaux changements pour cette version : Principalement des corrections de bugs, notamment les messages non visibles dans l’historique
|
||||||
|
Intégralité des changements : https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Principaux changements pour cette version : Principalement des corrections de bugs.
|
||||||
|
Intégralité des changements : https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Legnagyobb változtatás ebben a verzióban: Leginkább hibajavítások, mint amikor az üzenet nem jelenik meg az idővonalon.
|
||||||
|
Teljes változási napló: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Legnagyobb változtatás ebben a verzióban: Leginkább hibajavítások, mint amikor az üzenet nem jelenik meg az idővonalon.
|
||||||
|
Teljes változási napló: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Legnagyobb változtatás ebben a verzióban: Hibajavítások.
|
||||||
|
Teljes változási napló: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Perubahan utama dalam versi ini: Secara umum perbaikan kutu, terutama memperbaiki pesan-pesan tidak muncul di lini masa.
|
||||||
|
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Perubahan utama dalam versi ini: Secara umum perbaikan kutu, terutama memperbaiki pesan-pesan tidak muncul di lini masa.
|
||||||
|
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Perubahan utama dalam versi ini: Kebanyakan perbaikan kutu.
|
||||||
|
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Modifiche principali in questa versione: correzione di errori, in particolare correzione dei messaggi che non comparivano nella linea temporale.
|
||||||
|
Cronologia completa: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Modifiche principali in questa versione: correzione di errori, in particolare correzione dei messaggi che non comparivano nella linea temporale.
|
||||||
|
Cronologia completa: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Modifiche principali in questa versione: correzioni di errori.
|
||||||
|
Cronologia completa: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
このバージョンの主な変更点:バグの修正。特に、タイムラインにメッセージが表示されない不具合を修正。
|
||||||
|
更新履歴:https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
このバージョンの主な変更点:バグの修正。特に、タイムラインにメッセージが表示されない不具合を修正。
|
||||||
|
更新履歴:https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Hlavné zmeny v tejto verzii: Hlavne opravy chýb, najmä oprava správy, ktorá sa nezobrazuje na časovej osi.
|
||||||
|
Úplný zoznam zmien: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Hlavné zmeny v tejto verzii: Hlavne opravy chýb, najmä oprava správy, ktorá sa nezobrazuje na časovej osi.
|
||||||
|
Úplný zoznam zmien: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Hlavné zmeny v tejto verzii: Hlavne opravy chýb.
|
||||||
|
Celý zoznam zmien: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Ndryshimet kryesore në këtë version: Kryesisht ndreqje të metash, veçanërisht ndreqje mosshfaqjeje mesazhesh te rrjedha kohore.
|
||||||
|
Regjistër i plotë ndryshimesh: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Ndryshimet kryesore në këtë version: Kryesisht ndreqje të metash, veçanërisht ndreqje mosshfaqjeje mesazhesh te rrjedha kohore.
|
||||||
|
Regjistër i plotë ndryshimesh: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Huvudsakliga ändringar i den här versionen: Huvudsakligen buggfixar, fixar speciellt meddelanden som inte visas i tidslinjen.
|
||||||
|
Full ändringslogg: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Huvudsakliga ändringar i den här versionen: Huvudsakligen buggfixar, fixar speciellt meddelanden som inte visas i tidslinjen.
|
||||||
|
Full ändringslogg: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Основні зміни у цій версії: Переважно виправлення помилок, зокрема, виправлено повідомлення, що не з'являлися у стрічці.
|
||||||
|
Список усіх змін: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Основні зміни у цій версії: Переважно виправлення помилок, зокрема, виправлено повідомлення, що не з'являлися у стрічці.
|
||||||
|
Список усіх змін: https://github.com/vector-im/element-android/releases
|
|
@ -0,0 +1,2 @@
|
||||||
|
Основні зміни в цій версії: Виправлення помилок
|
||||||
|
Перелік усіх змін: https://github.com/vector-im/element-android/releases
|
|
@ -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 @@
|
||||||
這個新版本主要包含使用者介面與使用者體驗改善。現在您可以邀請朋友,並透過掃描 QR code 來快速建立直接訊息了。
|
新版本主要包含使用者介面與使用者體驗改善。現在您可以邀請朋友,並透過掃描 QR 碼來快速建立直接訊息了。
|
||||||
完整變更紀錄: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 預覽、新的表情符號鍵盤、新的聊天室設定功能以及聖誕節降雪!
|
此版本的主要變更: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 預覽、新的表情符號鍵盤、新的聊天室設定功能以及聖誕節降雪!
|
此版本的主要變更: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 以及 https://github.com/vector-im/element-android/releases/tag/v1.0.16
|
完整變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.0.15 以及 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.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.4
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.4
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:1.1.4 的快速修補
|
此版本的主要變動:1.1.4 的熱修復
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.5
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.5
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:1.1.5 的快速修補
|
此版本的主要變動:1.1.5 的熱修復
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.6
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.6
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:對「空間」的測試版支援。傳送前壓縮影片。
|
此版本的主要變動:對「空間」的測試版支援。傳送前壓縮影片。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.7
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.7
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:改善「空間」的功能。
|
此版本的主要變動:改善「空間」功能。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.8
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.8
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:新增對 gitter.im 網路的支援。
|
此版本的主要變動:新增對 gitter.im 網路的支援。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.9
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.9
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:佈景主題與樣式更新,以及空間的新功能。
|
此版本的主要變動:佈景主題與風格的更新,以及空間的新功能。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.10
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.10
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:佈景主題與樣式更新,以及空間的新功能(1.1.10 的臭蟲修復版本)
|
此版本的主要變動:佈景主題與風格的更新,以及空間的新功能(1.1.10 的臭蟲修復版本)
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.11
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.11
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:佈景主題與樣式更新,以及修復視訊通話後當機的問題
|
此版本的主要變動:佈景主題與風格的更新,以及修復視訊通話後當機的問題
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.12
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.12
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:主要是穩定性與臭蟲修復更新。
|
此版本的主要變動:主要是穩定性與錯誤修復的更新。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.13
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.13
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:修復關於加密訊息的問題。
|
此版本的主要變動:修復關於加密訊息的問題。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.14
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.14
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:實驗室設定下,語音訊息的實作。
|
此版本的主要變動:實驗室設定下的語音訊息建置。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.15
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.1.15
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:語音訊息預設啟用。
|
此版本的主要變動:語音訊息的預設為啟用。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.2.0
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.2.0
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:對 VoIP 與空間功能的諸多改善(仍在測試中)。
|
此版本的主要變動:對 VoIP 與空間功能的諸多改善(仍在測試中)。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.2.1
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.2.1
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:使用空間來整理您的聊天室!
|
此版本的主要變動:使用空間來整理您的聊天室!
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.0
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.0
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:使用空間來整理您的聊天室!v1.3.1 修復了在 v1.3.0 中遇到的當機問題。
|
此版本的主要變動:使用空間來整理您的聊天室!v1.3.1 修復了在 v1.3.0 中遇到的當機問題。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.1
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.1
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:新增對 Android Auto 的支援。以及許多錯誤修復!
|
此版本的主要變動:新增對 Android Auto 的支援。以及許多錯誤修復!
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.2
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.2
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:讓身份伺服器政策在設定中可見。暫時移除 Android Auto 支援。
|
此版本的主要變動:讓身分伺服器政策在設定中可見。暫時移除 Android Auto 支援。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.3
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.3
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:為直接訊息聊天室新增 Presence 支援(請注意:此功能在 matrix.org 上停用)。加回 Android Auto 支援。
|
此版本的主要變動:為直接訊息聊天室新增 Presence 支援(請注意:此功能在 matrix.org 上停用)。恢復對 Android Auto 的支援。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.4
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.4
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:為直接訊息聊天室新增 Presence 支援(請注意:此功能在 matrix.org 上停用)。加回 Android Auto 支援。
|
此版本的主要變動:為直接訊息聊天室新增 Presence 支援(請注意:此功能在 matrix.org 上停用)。恢復對 Android Auto 的支援。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.5
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.5
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:為直接訊息聊天室新增 Presence 支援(請注意:此功能在 matrix.org 上停用)。加回 Android Auto 支援。
|
此版本的主要變動:為直接訊息聊天室新增 Presence 支援(請注意:此功能在 matrix.org 上停用)。加回 Android Auto 支援。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.6
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.6
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:主要關於通知的臭蟲修復。
|
此版本的主要變動:主要關於通知的錯誤修復。
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:臭蟲修復!
|
此版本的主要變動:錯誤修復!
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.8
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.8
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
此版本中的主要變動:新增對語音訊息草稿的支援。許多臭蟲修復!
|
此版本的主要變動:新增對語音訊息草稿的支援。許多錯誤修復!
|
||||||
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.9
|
完整的變更紀錄:https://github.com/vector-im/element-android/releases/tag/v1.3.9
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue