Merge branch 'main' into 'braid/android-notification'

# Conflicts:
#   pubspec.lock
#   pubspec.yaml
This commit is contained in:
Krille 2022-12-20 07:57:32 +00:00
commit e2f8f28a58
11 changed files with 119 additions and 5 deletions

View File

@ -20,10 +20,16 @@ code_analyze:
artifacts: artifacts:
reports: reports:
codequality: code-quality-report.json codequality: code-quality-report.json
tags:
- docker
- famedly
widget_test: widget_test:
stage: test stage: test
script: [flutter test] script: [flutter test]
tags:
- docker
- famedly
# the basic integration test configuration testing FLOSS builds on Synapse # the basic integration test configuration testing FLOSS builds on Synapse
.integration_test: .integration_test:
@ -62,6 +68,9 @@ widget_test:
- flutter pub get - flutter pub get
- flutter test integration_test - flutter test integration_test
timeout: 20m timeout: 20m
tags:
- docker
- famedly
# integration tests for Linux builds # integration tests for Linux builds
@ -99,6 +108,9 @@ widget_test:
# generate temporary release build configuration and ensure app launches # generate temporary release build configuration and ensure app launches
- scripts/integration-check-release-build.sh - scripts/integration-check-release-build.sh
timeout: 20m timeout: 20m
tags:
- docker
- famedly
build_web: build_web:
stage: build stage: build
@ -108,6 +120,9 @@ build_web:
artifacts: artifacts:
paths: paths:
- build/web/ - build/web/
tags:
- docker
- famedly
build_windows: build_windows:
extends: extends:
@ -133,6 +148,9 @@ build_android_debug:
except: except:
- main - main
- tags - tags
tags:
- docker
- famedly
build_android_apk: build_android_apk:
stage: build stage: build
@ -144,6 +162,9 @@ build_android_apk:
when: on_success when: on_success
paths: paths:
- build/android/app-release.apk - build/android/app-release.apk
tags:
- docker
- famedly
only: only:
- main - main
- tags - tags
@ -159,6 +180,9 @@ deploy_playstore_internal:
paths: paths:
- build/android/app-release.aab - build/android/app-release.aab
resource_group: playstore_release resource_group: playstore_release
tags:
- docker
- famedly
only: only:
- main - main
@ -177,6 +201,9 @@ fdroid_repo:
needs: needs:
- "build_android_apk" - "build_android_apk"
resource_group: playstore_release resource_group: playstore_release
tags:
- docker
- famedly
allow_failure: true allow_failure: true
only: only:
- main - main
@ -215,6 +242,9 @@ build_linux_x86:
sudo apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install keyboard-configuration -y && sudo apt-get install curl clang cmake ninja-build pkg-config libgtk-3-dev libblkid-dev liblzma-dev libjsoncpp-dev cmake-data libsecret-1-dev libsecret-1-0 librhash0 -y, sudo apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install keyboard-configuration -y && sudo apt-get install curl clang cmake ninja-build pkg-config libgtk-3-dev libblkid-dev liblzma-dev libjsoncpp-dev cmake-data libsecret-1-dev libsecret-1-0 librhash0 -y,
] ]
script: [./scripts/build-linux.sh] script: [./scripts/build-linux.sh]
tags:
- docker
- famedly
artifacts: artifacts:
when: on_success when: on_success
paths: paths:
@ -263,6 +293,9 @@ update_dependencies:
.release: .release:
stage: deploy stage: deploy
image: curlimages/curl:latest image: curlimages/curl:latest
tags:
- docker
- famedly
rules: rules:
- if: '$CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+$/' - if: '$CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+$/'
- if: '$CI_COMMIT_TAG =~ /^rc\d+\.\d+\.\d+-\d+$/' - if: '$CI_COMMIT_TAG =~ /^rc\d+\.\d+\.\d+-\d+$/'

View File

@ -1,4 +1,7 @@
## v1.7.1 2022 11-23 ## v1.7.2 2022-12-19
Update dependencies and translations.
## v1.7.1 2022-11-23
Minor bugfix release to retrigger build for FlatPak and Android. Fixes some style bugs and updates some translations Minor bugfix release to retrigger build for FlatPak and Android. Fixes some style bugs and updates some translations
## v1.7.0 2022-11-17 ## v1.7.0 2022-11-17

View File

@ -3018,5 +3018,12 @@
} }
}, },
"commandHint_googly": "Saada ühed otsivad silmad", "commandHint_googly": "Saada ühed otsivad silmad",
"@commandHint_googly": {} "@commandHint_googly": {},
"wasDirectChatDisplayName": "Sõnumiteta vestlus (vana nimega {oldDisplayName})",
"@wasDirectChatDisplayName": {
"type": "text",
"placeholders": {
"oldDisplayName": {}
}
}
} }

View File

@ -2991,5 +2991,39 @@
"hideUnimportantStateEvents": "Masquer les événements d'état sans importance", "hideUnimportantStateEvents": "Masquer les événements d'état sans importance",
"@hideUnimportantStateEvents": {}, "@hideUnimportantStateEvents": {},
"doNotShowAgain": "Ne plus afficher", "doNotShowAgain": "Ne plus afficher",
"@doNotShowAgain": {} "@doNotShowAgain": {},
"commandHint_googly": "Envoyer des yeux écarquillés",
"@commandHint_googly": {},
"commandHint_cuddle": "Envoyer un câlin",
"@commandHint_cuddle": {},
"commandHint_hug": "Envoyer une accolade",
"@commandHint_hug": {},
"googlyEyesContent": "{senderName} vous envoie des yeux écarquillés",
"@googlyEyesContent": {
"type": "text",
"placeholders": {
"senderName": {}
}
},
"cuddleContent": "{senderName} vous fait un câlin",
"@cuddleContent": {
"type": "text",
"placeholders": {
"senderName": {}
}
},
"hugContent": "{senderName} vous fait une accolade",
"@hugContent": {
"type": "text",
"placeholders": {
"senderName": {}
}
},
"wasDirectChatDisplayName": "Discussion vide (était {oldDisplayName})",
"@wasDirectChatDisplayName": {
"type": "text",
"placeholders": {
"oldDisplayName": {}
}
}
} }

View File

@ -3012,5 +3012,12 @@
"commandHint_hug": "Kirim pelukan", "commandHint_hug": "Kirim pelukan",
"@commandHint_hug": {}, "@commandHint_hug": {},
"commandHint_cuddle": "Kirim berpelukan", "commandHint_cuddle": "Kirim berpelukan",
"@commandHint_cuddle": {} "@commandHint_cuddle": {},
"wasDirectChatDisplayName": "Obrolan kosong (sebelumnya {oldDisplayName})",
"@wasDirectChatDisplayName": {
"type": "text",
"placeholders": {
"oldDisplayName": {}
}
}
} }

View File

@ -3017,5 +3017,12 @@
"placeholders": { "placeholders": {
"senderName": {} "senderName": {}
} }
},
"wasDirectChatDisplayName": "Lege chat (was {oldDisplayName})",
"@wasDirectChatDisplayName": {
"type": "text",
"placeholders": {
"oldDisplayName": {}
}
} }
} }

View File

@ -3018,5 +3018,12 @@
"placeholders": { "placeholders": {
"senderName": {} "senderName": {}
} }
},
"wasDirectChatDisplayName": "Boş sohbet ({oldDisplayName} idi)",
"@wasDirectChatDisplayName": {
"type": "text",
"placeholders": {
"oldDisplayName": {}
}
} }
} }

View File

@ -3013,5 +3013,12 @@
"placeholders": { "placeholders": {
"senderName": {} "senderName": {}
} }
},
"wasDirectChatDisplayName": "Порожня бесіда (раніше {oldDisplayName})",
"@wasDirectChatDisplayName": {
"type": "text",
"placeholders": {
"oldDisplayName": {}
}
} }
} }

View File

@ -3018,5 +3018,12 @@
"placeholders": { "placeholders": {
"senderName": {} "senderName": {}
} }
},
"wasDirectChatDisplayName": "空聊天(曾是 {oldDisplayName}",
"@wasDirectChatDisplayName": {
"type": "text",
"placeholders": {
"oldDisplayName": {}
}
} }
} }

View File

@ -63,6 +63,8 @@
<string>Share your location with your contacts in FluffyChat.</string> <string>Share your location with your contacts in FluffyChat.</string>
<key>NSLocationWhenInUseUsageDescription</key> <key>NSLocationWhenInUseUsageDescription</key>
<string>Share your location with your contacts in FluffyChat.</string> <string>Share your location with your contacts in FluffyChat.</string>
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>Share your location with your contacts in FluffyChat.</string>
<key>NSMicrophoneUsageDescription</key> <key>NSMicrophoneUsageDescription</key>
<string>Record voice message and share them with your contacts on FluffyChat.</string> <string>Record voice message and share them with your contacts on FluffyChat.</string>
<key>NSMotionUsageDescription</key> <key>NSMotionUsageDescription</key>

View File

@ -1,7 +1,7 @@
name: fluffychat name: fluffychat
description: Chat with your friends. description: Chat with your friends.
publish_to: none publish_to: none
version: 1.7.1+2329 version: 1.7.2+2330
environment: environment:
sdk: ">=2.12.0 <3.0.0" sdk: ">=2.12.0 <3.0.0"