From a7420e13e0611106d0762abae835e6524273f807 Mon Sep 17 00:00:00 2001 From: Yoan Pintas Date: Tue, 12 Nov 2024 17:07:32 +0100 Subject: [PATCH 1/4] Update beta (#1129) --- towncrier.toml | 2 +- vector-app/build.gradle | 2 +- vector-config/src/tchap/res/values/config-features.xml | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/towncrier.toml b/towncrier.toml index 9cf591276d..9569a7ee42 100644 --- a/towncrier.toml +++ b/towncrier.toml @@ -1,5 +1,5 @@ [tool.towncrier] - version = "2.13.9" + version = "2.13.10" directory = "changelog.d" filename = "TCHAP_CHANGES.md" name = "Changes in Tchap" diff --git a/vector-app/build.gradle b/vector-app/build.gradle index 834f3d8869..78f9fde671 100644 --- a/vector-app/build.gradle +++ b/vector-app/build.gradle @@ -37,7 +37,7 @@ ext.versionMinor = 13 // Note: even values are reserved for regular release, odd values for hotfix release. // When creating a hotfix, you should decrease the value, since the current value // is the value for the next regular release. -ext.versionPatch = 9 +ext.versionPatch = 10 static def getGitTimestamp() { def cmd = 'git show -s --format=%ct' diff --git a/vector-config/src/tchap/res/values/config-features.xml b/vector-config/src/tchap/res/values/config-features.xml index d84cbf38c3..6050a08f7c 100755 --- a/vector-config/src/tchap/res/values/config-features.xml +++ b/vector-config/src/tchap/res/values/config-features.xml @@ -3,11 +3,12 @@ true true false - false + true agent.dinum.tchap.gouv.fr agent.education.tchap.gouv.fr agent.tchap.gouv.fr + agent.intradef.tchap.gouv.fr From d08e699716cca21ea75b828ea12b0b85a5cacb55 Mon Sep 17 00:00:00 2001 From: Yoan Pintas Date: Fri, 15 Nov 2024 19:17:57 +0100 Subject: [PATCH 2/4] Update access by link wording (#1131) --- changelog.d/1112.improvements | 1 + library/ui-strings/src/main/res/values-fr/strings_tchap.xml | 6 +++--- library/ui-strings/src/main/res/values/strings_tchap.xml | 6 +++--- 3 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 changelog.d/1112.improvements diff --git a/changelog.d/1112.improvements b/changelog.d/1112.improvements new file mode 100644 index 0000000000..02492305f3 --- /dev/null +++ b/changelog.d/1112.improvements @@ -0,0 +1 @@ +Modification du commentaire lorsqu'on active l'accès à un salon par lien. \ No newline at end of file diff --git a/library/ui-strings/src/main/res/values-fr/strings_tchap.xml b/library/ui-strings/src/main/res/values-fr/strings_tchap.xml index 3e99cbc478..87e059a5ad 100644 --- a/library/ui-strings/src/main/res/values-fr/strings_tchap.xml +++ b/library/ui-strings/src/main/res/values-fr/strings_tchap.xml @@ -61,9 +61,9 @@ Ce salon n’est pas accessible par lien Ce salon est accessible par lien Activer l’accès au salon par lien - Les autres utilisateurs seront autorisés à rejoindre ce salon à partir d’un lien - Les autres utilisateurs peuvent rejoindre ce salon à partir du lien suivant\u00A0: - Les autres utilisateurs peuvent rejoindre ce salon à partir du lien suivant (une invitation reste nécessaire pour les externes)\u00A0: + Tous les agents disposant du lien pourront rejoindre ce salon et inviter d’autres agents + Tous les agents disposant du lien peuvent rejoindre ce salon et inviter d’autres agents\u00A0: + Tous les agents disposant du lien peuvent rejoindre ce salon et inviter d’autres agents (une invitation reste nécessaire pour les externes)\u00A0: Transférer le lien Partager le lien diff --git a/library/ui-strings/src/main/res/values/strings_tchap.xml b/library/ui-strings/src/main/res/values/strings_tchap.xml index c8d27399a3..24df4d73ff 100644 --- a/library/ui-strings/src/main/res/values/strings_tchap.xml +++ b/library/ui-strings/src/main/res/values/strings_tchap.xml @@ -61,9 +61,9 @@ This room is not accessible by link This room is accessible by link Enable the room access by link - Users will be allowed to join the room from a link - Users can join the room from the following link: - Users can join the room from the following link (an invite is still required for externals): + All agents will be allowed to join the room from a link + All agents can join the room from the following link: + All agents can join the room from the following link (an invite is still required for externals): Forward the link Share the link From 304c42647cf6c51669ec4c79d0d3f722cf3eed0a Mon Sep 17 00:00:00 2001 From: Yoan Pintas Date: Fri, 15 Nov 2024 19:19:03 +0100 Subject: [PATCH 3/4] Add microphone service (#1130) --- changelog.d/1126.bugfix | 1 + .../realmfieldnameshelper/build.gradle | 9 +++- .../src/main/res/values-fr/strings.xml | 1 + .../src/main/res/values/strings.xml | 2 + vector/src/main/AndroidManifest.xml | 9 +++- .../app/core/services/CallAndroidService.kt | 4 ++ .../notifications/NotificationUtils.kt | 13 +++++ .../app/features/call/VectorCallActivity.kt | 42 +++++++++++++++ .../call/audio/MicrophoneAccessService.kt | 53 +++++++++++++++++++ .../features/call/webrtc/WebRtcCallManager.kt | 16 +++++- 10 files changed, 147 insertions(+), 3 deletions(-) create mode 100644 changelog.d/1126.bugfix create mode 100644 vector/src/withdmvoip/java/im/vector/app/features/call/audio/MicrophoneAccessService.kt diff --git a/changelog.d/1126.bugfix b/changelog.d/1126.bugfix new file mode 100644 index 0000000000..8d6ae413ba --- /dev/null +++ b/changelog.d/1126.bugfix @@ -0,0 +1 @@ +Correction du crash quand on reçoit ou émet un appel sur Tchap. \ No newline at end of file diff --git a/library/external/realmfieldnameshelper/build.gradle b/library/external/realmfieldnameshelper/build.gradle index 79e66702dd..8d9147e6e3 100644 --- a/library/external/realmfieldnameshelper/build.gradle +++ b/library/external/realmfieldnameshelper/build.gradle @@ -1,9 +1,17 @@ +import org.jetbrains.kotlin.gradle.dsl.JvmTarget + apply plugin: 'kotlin' apply plugin: 'java' sourceCompatibility = versions.sourceCompat targetCompatibility = versions.sourceCompat +kotlin { + compilerOptions { + jvmTarget = JvmTarget.JVM_17 + } +} + dependencies { implementation 'com.squareup:javapoet:1.13.0' } @@ -20,4 +28,3 @@ task sourcesJar(type: Jar, dependsOn: 'classes') { sourceSets { main.java.srcDirs += 'src/main/kotlin' } - diff --git a/library/ui-strings/src/main/res/values-fr/strings.xml b/library/ui-strings/src/main/res/values-fr/strings.xml index 7334f20647..521c4d5328 100644 --- a/library/ui-strings/src/main/res/values-fr/strings.xml +++ b/library/ui-strings/src/main/res/values-fr/strings.xml @@ -2186,6 +2186,7 @@ Appel audio avec %s Appel vidéo avec %s Appel en cours… + Microphone en cours d’utilisation Espaces Arrêter l’enregistrement Ajouter un espace à un espace que vous gérez. diff --git a/library/ui-strings/src/main/res/values/strings.xml b/library/ui-strings/src/main/res/values/strings.xml index 978ba4530e..d85ec22e45 100644 --- a/library/ui-strings/src/main/res/values/strings.xml +++ b/library/ui-strings/src/main/res/values/strings.xml @@ -652,6 +652,8 @@ Ending call… + Microphone in use + Information diff --git a/vector/src/main/AndroidManifest.xml b/vector/src/main/AndroidManifest.xml index 028a23e19d..1f4eb1ef93 100644 --- a/vector/src/main/AndroidManifest.xml +++ b/vector/src/main/AndroidManifest.xml @@ -363,7 +363,7 @@ @@ -404,6 +404,13 @@ + + + Date: Fri, 15 Nov 2024 19:22:44 +0100 Subject: [PATCH 4/4] Update changes --- TCHAP_CHANGES.md | 11 +++++++++++ changelog.d/1112.improvements | 1 - changelog.d/1126.bugfix | 1 - .../src/tchap/res/values/config-features.xml | 2 +- 4 files changed, 12 insertions(+), 3 deletions(-) delete mode 100644 changelog.d/1112.improvements delete mode 100644 changelog.d/1126.bugfix diff --git a/TCHAP_CHANGES.md b/TCHAP_CHANGES.md index 38875d0f68..94f29bc44d 100644 --- a/TCHAP_CHANGES.md +++ b/TCHAP_CHANGES.md @@ -1,3 +1,14 @@ +Changes in Tchap 2.13.10 (2024-11-15) +===================================== + +Improvements 🙌 +-------------- + - Modification du commentaire lorsqu'on active l'accès à un salon par lien. ([#1112](https://github.com/tchapgouv/tchap-android/issues/1112)) + +Bugfixes 🐛 +---------- + - Correction du crash quand on reçoit ou émet un appel sur Tchap. ([#1126](https://github.com/tchapgouv/tchap-android/issues/1126)) + Changes in Tchap 2.13.9 (2024-11-12) ==================================== diff --git a/changelog.d/1112.improvements b/changelog.d/1112.improvements deleted file mode 100644 index 02492305f3..0000000000 --- a/changelog.d/1112.improvements +++ /dev/null @@ -1 +0,0 @@ -Modification du commentaire lorsqu'on active l'accès à un salon par lien. \ No newline at end of file diff --git a/changelog.d/1126.bugfix b/changelog.d/1126.bugfix deleted file mode 100644 index 8d6ae413ba..0000000000 --- a/changelog.d/1126.bugfix +++ /dev/null @@ -1 +0,0 @@ -Correction du crash quand on reçoit ou émet un appel sur Tchap. \ No newline at end of file diff --git a/vector-config/src/tchap/res/values/config-features.xml b/vector-config/src/tchap/res/values/config-features.xml index 6050a08f7c..3796724003 100755 --- a/vector-config/src/tchap/res/values/config-features.xml +++ b/vector-config/src/tchap/res/values/config-features.xml @@ -3,7 +3,7 @@ true true false - true + false agent.dinum.tchap.gouv.fr