From f478af39e837899c6816c2a767238590e6ee6d80 Mon Sep 17 00:00:00 2001 From: Wiktor Sieprawski Date: Tue, 10 Oct 2023 14:52:18 +0200 Subject: [PATCH 01/20] Detox configuration for Android on Apple Silicon (#1954) Co-authored-by: github@zbay.llc --- packages/mobile/.detoxrc.js | 13 +++++++++++++ packages/mobile/android/app/build.gradle | 5 ++++- packages/mobile/android/gradle.properties | 2 +- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/packages/mobile/.detoxrc.js b/packages/mobile/.detoxrc.js index 43098872ad..b5832f5d0e 100644 --- a/packages/mobile/.detoxrc.js +++ b/packages/mobile/.detoxrc.js @@ -74,6 +74,12 @@ module.exports = { avdName: 'emulator', }, }, + emulator_ci: { + type: 'android.emulator', + device: { + avdName: 'Pixel_3a_API_34_arm64-v8a', + }, + }, }, configurations: { 'ios.sim.debug': { @@ -135,6 +141,13 @@ module.exports = { rootDir: './e2e/artifacts/android', }, }, + 'android.emu.debug.ci': { + device: 'emulator_ci', + app: 'android.debug', + artifacts: { + rootDir: './e2e/artifacts/android', + }, + }, 'android.emu.storybook': { device: 'emulator', app: 'android.storybook', diff --git a/packages/mobile/android/app/build.gradle b/packages/mobile/android/app/build.gradle index bc48f480a2..e597ad6eea 100644 --- a/packages/mobile/android/app/build.gradle +++ b/packages/mobile/android/app/build.gradle @@ -139,8 +139,11 @@ def reactNativeArchitectures() { return value ? value.split(",") : ["arm64-v8a"] } +Properties properties = new Properties() +properties.load(project.rootProject.file('local.properties').newDataInputStream()) + android { - ndkPath NDK_PATH + ndkPath properties.getProperty('ndk.dir') ndkVersion rootProject.ext.ndkVersion diff --git a/packages/mobile/android/gradle.properties b/packages/mobile/android/gradle.properties index 2964c027c8..af082e9bca 100644 --- a/packages/mobile/android/gradle.properties +++ b/packages/mobile/android/gradle.properties @@ -10,7 +10,7 @@ # Specifies the JVM arguments used for the daemon process. # The setting is particularly useful for tweaking memory settings. # Default value: -Xmx10248m -XX:MaxPermSize=256m -org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 +org.gradle.jvmargs=-Xmx4096m -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 # org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8 # When configured, Gradle will run in incubating parallel mode. From d6302b691937e9d088b50e212fafcfee002fdc0b Mon Sep 17 00:00:00 2001 From: Kacper-RF <111343884+Kacper-RF@users.noreply.github.com> Date: Wed, 11 Oct 2023 13:09:46 +0200 Subject: [PATCH 02/20] Invite settings screen looks strange with long link (#1936) bug/Invite settings screen looks strange with long link --- CHANGELOG.md | 4 ++++ .../components/Settings/Tabs/Invite/Invite.component.test.tsx | 2 +- .../components/Settings/Tabs/Invite/Invite.component.tsx | 3 ++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4cb544ef23..637c866c11 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +[unreleased] + +* Shorter dots-placeholder for invite link + [Unreleased] diff --git a/packages/desktop/src/renderer/components/Settings/Tabs/Invite/Invite.component.test.tsx b/packages/desktop/src/renderer/components/Settings/Tabs/Invite/Invite.component.test.tsx index abdd1b2118..926d0e39fe 100644 --- a/packages/desktop/src/renderer/components/Settings/Tabs/Invite/Invite.component.test.tsx +++ b/packages/desktop/src/renderer/components/Settings/Tabs/Invite/Invite.component.test.tsx @@ -76,7 +76,7 @@ describe('CopyLink', () => { class="MuiTypography-root MuiTypography-body2 InviteToCommunitylink css-16d47hw-MuiTypography-root" data-testid="invitation-link" > - ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• + ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••