Merge branch 'develop_sky' into 'master_sky'

Develop sky

See merge request StarlockTeam/app-starlock!87
This commit is contained in:
李仪 2025-05-17 07:41:40 +00:00
commit 7ccb1a8082
3 changed files with 35 additions and 23 deletions

View File

@ -90,6 +90,8 @@ variables:
- echo $PATH - echo $PATH
- env - env
- bash android/build.sh - bash android/build.sh
- echo "=== [产物检查] build/app/outputs/flutter-apk/ 目录内容如下 ==="
- if [ -d build/app/outputs/flutter-apk/ ]; then ls -lh build/app/outputs/flutter-apk/; else echo "❌ 产物目录 build/app/outputs/flutter-apk/ 未生成!"; fi
cache: cache:
paths: paths:
- app_new.version - app_new.version
@ -123,6 +125,8 @@ variables:
- echo $PATH - echo $PATH
- env - env
- bash ios/build.sh - bash ios/build.sh
- echo "=== [产物检查] build/app/outputs/flutter-ipa/ 目录内容如下 ==="
- if [ -d build/app/outputs/flutter-ipa/ ]; then ls -lh build/app/outputs/flutter-ipa/; else echo "❌ 产物目录 build/app/outputs/flutter-ipa/ 未生成!"; fi
cache: cache:
paths: paths:
- app_new.version - app_new.version
@ -170,6 +174,8 @@ build_android:
- echo $PATH - echo $PATH
- env - env
- bash android/build.sh - bash android/build.sh
- echo "=== [产物检查] build/app/outputs/flutter-apk/ 目录内容如下 ==="
- if [ -d build/app/outputs/flutter-apk/ ]; then ls -lh build/app/outputs/flutter-apk/; else echo "❌ 产物目录 build/app/outputs/flutter-apk/ 未生成!"; fi
artifacts: artifacts:
paths: paths:
- build/app/outputs/flutter-apk/ - build/app/outputs/flutter-apk/
@ -190,6 +196,8 @@ build_ios:
- echo $PATH - echo $PATH
- env - env
- bash ios/build.sh - bash ios/build.sh
- echo "=== [产物检查] build/app/outputs/flutter-ipa/ 目录内容如下 ==="
- if [ -d build/app/outputs/flutter-ipa/ ]; then ls -lh build/app/outputs/flutter-ipa/; else echo "❌ 产物目录 build/app/outputs/flutter-ipa/ 未生成!"; fi
artifacts: artifacts:
paths: paths:
- build/app/outputs/flutter-ipa - build/app/outputs/flutter-ipa
@ -212,6 +220,10 @@ create-release:
- bash release_description_generator.sh - bash release_description_generator.sh
- export RELEASE_DESCRIPTION="$(cat changelog.md)" - export RELEASE_DESCRIPTION="$(cat changelog.md)"
- echo "${RELEASE_DESCRIPTION}" - echo "${RELEASE_DESCRIPTION}"
- echo "=== [产物检查] build/app/outputs/flutter-apk/ 目录内容如下 ==="
- if [ -d build/app/outputs/flutter-apk/ ]; then ls -lh build/app/outputs/flutter-apk/; else echo "❌ 产物目录 build/app/outputs/flutter-apk/ 未生成!"; fi
- echo "=== [产物检查] build/app/outputs/flutter-ipa/ 目录内容如下 ==="
- if [ -d build/app/outputs/flutter-ipa/ ]; then ls -lh build/app/outputs/flutter-ipa/; else echo "❌ 产物目录 build/app/outputs/flutter-ipa/ 未生成!"; fi
script: script:
- export StarLock_VERSION=${CI_COMMIT_TAG#*-} - export StarLock_VERSION=${CI_COMMIT_TAG#*-}
- echo "Uploading StarLock-${StarLock_VERSION} packages to - echo "Uploading StarLock-${StarLock_VERSION} packages to

View File

@ -158,23 +158,23 @@ class _BasicInformationPageState extends State<BasicInformationPage> {
allHeight: 70.h, allHeight: 70.h,
isHaveLine: true), isHaveLine: true),
)), )),
Obx(() => CommonItem( // Obx(() => CommonItem(
leftTitel: '位置信息'.tr, // leftTitel: '位置信息'.tr,
// rightTitle: state.lockBasicInfo.value.address ?? "-", // // rightTitle: state.lockBasicInfo.value.address ?? "-",
allHeight: 80.h, // allHeight: 80.h,
isHaveLine: false, // isHaveLine: false,
isHaveRightWidget: true, // isHaveRightWidget: true,
rightWidget: SizedBox( // rightWidget: SizedBox(
width: 300.w, // width: 300.w,
child: Text(state.lockBasicInfo.value.address ?? ''.tr, // child: Text(state.lockBasicInfo.value.address ?? ''.tr,
maxLines: 2, // maxLines: 2,
overflow: TextOverflow.ellipsis, // overflow: TextOverflow.ellipsis,
textAlign: TextAlign.end, // textAlign: TextAlign.end,
style: TextStyle( // style: TextStyle(
fontSize: 22.sp, // fontSize: 22.sp,
color: AppColors.darkGrayTextColor)), // color: AppColors.darkGrayTextColor)),
), // ),
)), // )),
/* 2024-01-12 by DaisyWu /* 2024-01-12 by DaisyWu
CommonItem( CommonItem(
leftTitel: leftTitel:

View File

@ -61,7 +61,7 @@ class _ImageTransmissionPageState extends State<ImageTransmissionPage>
barTitle: '图传'.tr, barTitle: '图传'.tr,
haveBack: true, haveBack: true,
backgroundColor: AppColors.mainColor, backgroundColor: AppColors.mainColor,
backAction: (){ backAction: () {
logic.udpHangUpAction(); logic.udpHangUpAction();
}, },
), ),
@ -183,10 +183,7 @@ class _ImageTransmissionPageState extends State<ImageTransmissionPage>
icon: Icons.camera_alt, icon: Icons.camera_alt,
color: Colors.blue, color: Colors.blue,
onTap: () async { onTap: () async {
if (state.talkStatus.value == await logic.captureAndSavePng();
TalkStatus.answeredSuccessfully) {
await logic.captureAndSavePng();
}
}, },
), ),
], ],
@ -200,7 +197,10 @@ class _ImageTransmissionPageState extends State<ImageTransmissionPage>
outerColor: Colors.amber.withOpacity(0.15), outerColor: Colors.amber.withOpacity(0.15),
sliderButtonIcon: Icon(Icons.lock, color: Colors.white, size: 40.w), sliderButtonIcon: Icon(Icons.lock, color: Colors.white, size: 40.w),
text: '滑动解锁', text: '滑动解锁',
textStyle: TextStyle(fontSize: 26.sp, color: Colors.black54, fontWeight: FontWeight.bold), textStyle: TextStyle(
fontSize: 26.sp,
color: Colors.black54,
fontWeight: FontWeight.bold),
onSubmit: () { onSubmit: () {
// TODO: // TODO:
logic.remoteOpenLock(); logic.remoteOpenLock();