Update: Flutter 0204 (#152)

This commit is contained in:
xiaoyeliu
2026-02-04 22:03:06 +08:00
committed by GitHub
parent 5fd48a6654
commit fcc103776d
13 changed files with 81556 additions and 80512 deletions

View File

@@ -151,7 +151,7 @@ jobs:
if-no-files-found: error
- name: Deploy Flatpak to nightly release
if: ${{github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0'}}
if: ${{github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.3'}}
uses: WebFreak001/deploy-nightly@v3.2.0
with:
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}

View File

@@ -122,7 +122,7 @@ jobs:
# Thanks to RaySajuuk, it's working now
- name: Sign app and notary
if: (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release/') || github.ref == 'refs/heads/2.2.0') && inputs.os == 'macos-14'
if: (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release/') || github.ref == 'refs/heads/2.2.3') && inputs.os == 'macos-14'
working-directory: ${{ github.workspace }}
env:
BUILD_CERTIFICATE_BASE64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }}
@@ -175,7 +175,7 @@ jobs:
fi
- name: Create DMG without notary
if: github.ref != 'refs/heads/main' && inputs.os == 'macos-14' && github.ref != 'refs/heads/2.2.0'
if: github.ref != 'refs/heads/main' && inputs.os == 'macos-14' && github.ref != 'refs/heads/2.2.3'
working-directory: ${{ github.workspace }}
run: |
mkdir -p ${{ github.workspace }}/build/universal/Snapmaker_Orca_dmg
@@ -217,7 +217,7 @@ jobs:
if-no-files-found: warn
- name: Deploy Mac release
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'macos-14'
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.3') && inputs.os == 'macos-14'
uses: WebFreak001/deploy-nightly@v3.2.0
with:
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
@@ -228,7 +228,7 @@ jobs:
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted
- name: Check if profile validator DMG exists
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'macos-14'
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.3') && inputs.os == 'macos-14'
id: check_dmg
working-directory: ${{ github.workspace }}
run: |
@@ -242,7 +242,7 @@ jobs:
shell: bash
- name: Deploy Mac Snapmaker_Orca_profile_validator DMG release
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'macos-14' && steps.check_dmg.outputs.exists == 'true'
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.3') && inputs.os == 'macos-14' && steps.check_dmg.outputs.exists == 'true'
uses: WebFreak001/deploy-nightly@v3.2.0
with:
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
@@ -318,7 +318,7 @@ jobs:
path: ${{ github.workspace }}/build/src/Release/Snapmaker_Orca_profile_validator.exe
- name: Deploy Windows release portable
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'windows-latest'
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.3') && inputs.os == 'windows-latest'
uses: WebFreak001/deploy-nightly@v3.2.0
with:
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
@@ -329,7 +329,7 @@ jobs:
max_releases: 1
- name: Deploy Windows release installer
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'windows-latest'
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.3') && inputs.os == 'windows-latest'
uses: WebFreak001/deploy-nightly@v3.2.0
with:
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
@@ -340,7 +340,7 @@ jobs:
max_releases: 1
- name: Deploy Windows Snapmaker_Orca_profile_validator release
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'windows-latest'
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.3') && inputs.os == 'windows-latest'
uses: WebFreak001/deploy-nightly@v3.2.0
with:
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}
@@ -386,7 +386,7 @@ jobs:
chmod +x ./build/Snapmaker_Orca_Linux_AppImage${{ env.ubuntu-ver-str }}_${{ env.ver }}.AppImage
- name: Build orca_custom_preset_tests
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.1') && inputs.os == 'ubuntu-24.04'
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.3') && inputs.os == 'ubuntu-24.04'
working-directory: ${{ github.workspace }}/build/src/Release
shell: bash
run: |
@@ -414,7 +414,7 @@ jobs:
path: './build/src/Release/Snapmaker_Orca_profile_validator'
- name: Deploy Ubuntu release
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && (inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04') }}
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.3') && (inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04') }}
env:
ubuntu-ver-str: ${{ (inputs.os == 'ubuntu-24.04' && '_Ubuntu2404') || '' }}
uses: WebFreak001/deploy-nightly@v3.2.0
@@ -426,7 +426,7 @@ jobs:
asset_content_type: application/octet-stream
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted
- name: Deploy Ubuntu release
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && inputs.os == 'ubuntu-24.04' }}
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.3') && inputs.os == 'ubuntu-24.04' }}
uses: rickstaa/action-create-tag@v1
with:
tag: "nightly-builds"
@@ -435,7 +435,7 @@ jobs:
message: "nightly-builds"
- name: Deploy Ubuntu Snapmaker_Orca_profile_validator release
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.0') && (inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04') }}
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.3') && (inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04') }}
env:
ubuntu-ver-str: ${{ (inputs.os == 'ubuntu-24.04' && '_Ubuntu2404') || '' }}
uses: WebFreak001/deploy-nightly@v3.2.0
@@ -448,7 +448,7 @@ jobs:
max_releases: 1
- name: Deploy orca_custom_preset_tests
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.1') && inputs.os == 'ubuntu-24.04' }}
if: ${{ ! env.ACT && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/2.2.3') && inputs.os == 'ubuntu-24.04' }}
uses: WebFreak001/deploy-nightly@v3.2.0
with:
upload_url: https://uploads.github.com/repos/Snapmaker/OrcaSlicer/releases/169912305/assets{?name,label}

View File

@@ -1 +1 @@
3814d86b5ffb835b21d1cda7a4c4cab3
91913591af04f0ed7f34aa96e9fd2426

View File

@@ -31014,7 +31014,7 @@ lava_dialog
MIT License
Copyright (c) 2025 Snapmaker
Copyright (c) 2026 Snapmaker
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View File

@@ -7,7 +7,10 @@
"forbidden": "Insufficient permissions to access this resource",
"not_found": "Resource not found",
"too_many_requests": "Too many requests, please try again later",
"internal_server_error": "Internal server error",
"internal_server_error": "The server is temporarily overloaded. Please retry in a moment.",
"not_implemented": "The server is temporarily overloaded. Please retry in a moment.",
"gateway_timeout": "The server is temporarily overloaded. Please retry in a moment.",
"bad_gateway": "The server is temporarily overloaded. Please retry in a moment.",
"service_unavailable": "Service temporarily unavailable, please try again later",
"unknown": "Network request failed"
},

View File

@@ -7,7 +7,10 @@
"forbidden": "权限不足,无法访问该资源",
"not_found": "资源未找到",
"too_many_requests": "请求过于频繁,请稍后再试",
"internal_server_error": "服务器内部错误",
"internal_server_error": "当前服务繁忙,请稍后重试",
"not_implemented": "当前服务繁忙,请稍后重试",
"bad_gateway": "当前服务繁忙,请稍后重试",
"gateway_timeout": "当前服务繁忙,请稍后重试",
"service_unavailable": "服务暂时不可用,请稍后再试",
"unknown": "网络请求失败"
},

View File

@@ -1,3 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.0608 6.71875C11.1296 6.09567 12.3855 5.86791 13.6067 6.07422C14.8282 6.28059 15.9383 6.90827 16.7395 7.84863C17.5409 8.78919 17.9812 9.98173 17.9817 11.2148V11.3232L17.9788 11.4355L18.094 11.4648H18.097C18.5354 11.5784 18.9471 11.7771 19.3089 12.0488C19.6707 12.3206 19.9756 12.6605 20.2054 13.0498C20.4351 13.4391 20.5849 13.87 20.6468 14.3174C20.7086 14.7647 20.6814 15.2197 20.5657 15.6562C20.3724 16.3888 19.9407 17.0366 19.3391 17.499C18.7375 17.9615 17.9992 18.2125 17.2395 18.2158H7.29032C6.16743 18.1722 5.10336 17.6994 4.32255 16.8945C3.5415 16.0893 3.10426 15.0132 3.10477 13.8936C3.1054 12.7741 3.54386 11.7 4.32548 10.8955C5.10704 10.0911 6.17116 9.61879 7.29423 9.57617L7.3079 9.5752H7.32255C7.42269 9.5752 7.51878 9.57972 7.61161 9.58594H7.61063L7.72587 9.59277L7.76493 9.48535V9.48438C8.17748 8.32172 8.99179 7.34216 10.0608 6.71875Z" stroke="white" stroke-width="1.5"/>
<path d="M10.0608 6.71875C11.1296 6.09567 12.3855 5.86791 13.6067 6.07422C14.8282 6.28059 15.9383 6.90827 16.7395 7.84863C17.5409 8.78919 17.9812 9.98173 17.9817 11.2148V11.3232L17.9788 11.4355L18.094 11.4648H18.097C18.5354 11.5784 18.9471 11.7771 19.3089 12.0488C19.6707 12.3206 19.9756 12.6605 20.2054 13.0498C20.4351 13.4391 20.5849 13.87 20.6468 14.3174C20.7086 14.7647 20.6814 15.2197 20.5657 15.6562C20.3724 16.3888 19.9407 17.0366 19.3391 17.499C18.7375 17.9615 17.9992 18.2125 17.2395 18.2158H7.29032C6.16743 18.1722 5.10336 17.6994 4.32255 16.8945C3.5415 16.0893 3.10426 15.0132 3.10477 13.8936C3.1054 12.7741 3.54386 11.7 4.32548 10.8955C5.10704 10.0911 6.17116 9.61879 7.29423 9.57617L7.3079 9.5752H7.32255C7.42269 9.5752 7.51878 9.57972 7.61161 9.58594H7.61063L7.72587 9.59277L7.76493 9.48535V9.48438C8.17748 8.32172 8.99179 7.34216 10.0608 6.71875Z" stroke="#0C63E2" stroke-width="1.5"/>
</svg>

Before

Width:  |  Height:  |  Size: 1002 B

After

Width:  |  Height:  |  Size: 1004 B

View File

@@ -39,7 +39,16 @@
{
"material": "PETG",
"description": "",
"series": []
"series": [
{
"serie": "",
"description": ""
},
{
"serie": "HF",
"description": ""
}
]
},
{
"material": "TPU",
@@ -48,7 +57,11 @@
{
"serie": "95A",
"description": ""
}
},
{
"serie": "95A HF",
"description": ""
}
]
}
]
@@ -127,6 +140,10 @@
"serie": "95A",
"description": ""
},
{
"serie": "95A HF",
"description": ""
},
{
"serie": "90A",
"description": ""
@@ -184,9 +201,18 @@
"series": []
},
{
"material": "PETG-HF",
"material": "PETG",
"description": "",
"series": []
"series": [
{
"serie": "",
"description": ""
},
{
"serie": "HF",
"description": ""
}
]
},
{
"material": "PETG-CF",
@@ -212,7 +238,7 @@
}
],
"filament_special_series": [
"85A","90A","95A", "95A HF"
"85A","90A","95A", "95A HF", "HF"
],
"filament_color": [
{

View File

@@ -11,6 +11,6 @@ _flutter.buildConfig = {"engineRevision":"b8800d88be4866db1b15f8b954ab2573bba996
_flutter.loader.load({
serviceWorkerSettings: {
serviceWorkerVersion: "266682242"
serviceWorkerVersion: "2435780438"
}
});

View File

@@ -3,13 +3,13 @@ const MANIFEST = 'flutter-app-manifest';
const TEMP = 'flutter-temp-cache';
const CACHE_NAME = 'flutter-app-cache';
const RESOURCES = {"flutter_bootstrap.js": "381a7a96e353cb99716e023a1bf459d0",
"version.json": "264f9dbdfd708e25afd1e236e2e733ee",
const RESOURCES = {"flutter_bootstrap.js": "85ccf40428bcd167cc1e2e2eda314dc5",
"version.json": "9159f8a2e52dd875b72d00a53246dd65",
"index.html": "626847718ec5c240e19799fa3d4aa135",
"/": "626847718ec5c240e19799fa3d4aa135",
"main.dart.js": "4c11559d67d6f2e1b80f39413f785489",
"main.dart.js": "1abf4825e7cc7fef07e9115bbe206ce9",
"flutter.js": "f31737fb005cd3a3c6bd9355efd33061",
"version.changelog": "6a54e3d41887ed559a6d2b094de39ef4",
"version.changelog": "11ce0fece0721d2530ca068d494b62e2",
"favicon.png": "be8d1ab28c20907c9869c345d0482962",
"icons/Icon-192.png": "ab1f25ced1559729e334de938eae91a5",
"icons/Icon-maskable-192.png": "e41e8489c0f6a822acf8dab362e112b7",
@@ -17,10 +17,10 @@ const RESOURCES = {"flutter_bootstrap.js": "381a7a96e353cb99716e023a1bf459d0",
"icons/Icon-512.png": "343022ac1c56796cb7ff635faf0646ef",
"manifest.json": "901d86fb8842ec0d66225a542131d689",
"assets/AssetManifest.json": "20cbacdb1780e93d6fb36d8f0e179822",
"assets/NOTICES": "e6d964154b110bdcb5ae7ef8b7b76d55",
"assets/NOTICES": "be80e66ea53f8a268fb7677969331e98",
"assets/FontManifest.json": "0dc3d44d47c5e2636cdca4babafb2396",
"assets/AssetManifest.bin.json": "dc681d818e8a6e5fc76e929915894fa3",
"assets/packages/lava_device_control/assets/files/filament.json": "54d21ade78e6cd6025306530023b094d",
"assets/packages/lava_device_control/assets/files/filament.json": "e78d490824eb52bf5fd3adcb07296cb0",
"assets/packages/cupertino_icons/assets/CupertinoIcons.ttf": "391ff5f9f24097f4f6e4406690a06243",
"assets/packages/fluttertoast/assets/toastify.js": "56e2c9cedd97f10e7e5f1cebd85d53e3",
"assets/packages/fluttertoast/assets/toastify.css": "a85675050054f179444bc5ad70ffc635",
@@ -28,8 +28,8 @@ const RESOURCES = {"flutter_bootstrap.js": "381a7a96e353cb99716e023a1bf459d0",
"assets/shaders/ink_sparkle.frag": "ecc85a2e95f5e9f53123dcaf8cb9b6ce",
"assets/AssetManifest.bin": "26378ad7581792ebae1a2fa9dfd66b24",
"assets/fonts/MaterialIcons-Regular.otf": "694c59090b9196ac07e9b4e8368882f8",
"assets/assets/i10n/zh-CN.json": "f79bb21323597e853f98182d9c71d6f1",
"assets/assets/i10n/en.json": "ccb71191b70c65de417ea26c939e6c5e",
"assets/assets/i10n/zh-CN.json": "131f0702824659846d2b184440c5003a",
"assets/assets/i10n/en.json": "a03ae4b5f57a2978e69066b032f4aded",
"assets/assets/images/deviceNoResponse.webp": "1ca23a7feedfdc34362ea5789ccf895b",
"assets/assets/images/deviceAuthorized.webp": "8eb814193bed15cec22658018871aba8",
"assets/assets/images/IpInputGuide.webp": "06c11ce1dadc2910676aec6d40a5eea5",
@@ -56,7 +56,6 @@ const RESOURCES = {"flutter_bootstrap.js": "381a7a96e353cb99716e023a1bf459d0",
"assets/assets/svgs/loginPlatformApple.svg": "be43d78435feca50bbabad292a1039c7",
"assets/assets/svgs/iconNotific.svg": "27082276596d830c36e1f5d0902b3929",
"assets/assets/svgs/iconHome.svg": "311c1b3d4498b05e641e171b1ff4f375",
"assets/assets/svgs/demoWarning.svg": "6ceb878e0b25c8cab6926cd13129af06",
"assets/assets/svgs/iconArrowRight.svg": "04a057ec0f5dbf3fa60be2625cc94379",
"assets/assets/svgs/loginPlatformGithub.svg": "a3e7a4e22db16c9c9305b3c709c2d14c",
"assets/assets/svgs/textfieldCode.svg": "b0b13793929d8ea2daefea50788b0580",
@@ -80,19 +79,17 @@ const RESOURCES = {"flutter_bootstrap.js": "381a7a96e353cb99716e023a1bf459d0",
"assets/assets/svgs/videoImgPlay.svg": "7c96b94af00f79bf00e5b93552eed30d",
"assets/assets/svgs/loginPlatformFacebook.svg": "0a0cfb25eaad6fc73d360dcab55a0097",
"assets/assets/svgs/chevronRight.svg": "de0fc39b167c61b1aec2dbf7c917de4a",
"assets/assets/svgs/demoIcPrinterN1.svg": "45eed955f022e713aaf5667ca4292311",
"assets/assets/svgs/printHistory.svg": "c2efa759db643e37210b23e2fc550392",
"assets/assets/svgs/deviceCardAdd.svg": "e3f9a614193c21a15f8f8d4bc4181adb",
"assets/assets/svgs/arrowDorpDown.svg": "b3758216634708055ebc74b438fed614",
"assets/assets/svgs/iconAuxiliaryCooling.svg": "c97707d78a2660a480f611fec1931f11",
"assets/assets/svgs/defaultAvatar.svg": "7c4c5e7ec2b7d53c14aabdb71c31d7a3",
"assets/assets/svgs/iconPurifier.svg": "b5b07b4c3cc3991141d8990051cb6969",
"assets/assets/svgs/iconWan.svg": "7864de8d9b8498446a8aa51fcdde949c",
"assets/assets/svgs/iconWan.svg": "db72034317a6a8c9d65d7954404db9c6",
"assets/assets/svgs/iconLan.svg": "30d8e3e6074b7d99220cfb72b016bf8c",
"assets/assets/svgs/textfieldAccout.svg": "4324a5f9a2c0e966c77c6e8281274bf4",
"assets/assets/svgs/iconEdit.svg": "b492e4bd7293a12060506fdf19a94270",
"assets/assets/svgs/textfieldEye.svg": "3043be8436159cf8fd150e606c3ac89d",
"assets/assets/svgs/demoNoDevice.svg": "33ff2df7ab748b6bbc27bd407e1d9eb8",
"assets/assets/svgs/device/deviceActionHome.svg": "f25cb4b94d917b1feb29e300f87a7318",
"assets/assets/svgs/device/videoPlay.svg": "44a356f6cf6d1e9726efd3a121257427",
"assets/assets/svgs/device/iconSearch.svg": "ce74d3e650477cd96343e892a0749e95",

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,20 @@
# Changelog
# 更新日志 / Changelog
- 优化获取延时摄影文件
## [版本号] 2026年1月30日
### 修复 / Fixed
- **预打印页面设备耗材信息获取失败**
Fixed device consumable information retrieval failure on pre-print page
- 问题描述:在预打印页面无法正确获取到设备的耗材状态信息
- Issue: Device consumable status could not be retrieved correctly on the pre-print page
- **附近设备连接功能异常**
Fixed nearby device connection failure
- 问题描述:通过"附近设备"功能搜索到的设备无法正常连接
- Issue: Devices discovered via "Nearby Devices" feature could not be connected
- **局域网设备文件传输失败**
Fixed file transfer failure for LAN-only devices
- 问题描述仅支持局域网连接的设备通过IP地址连接后无法发起文件传输
- Issue: File transfer could not be initiated for LAN-only devices after connecting via IP address

View File

@@ -1 +1 @@
{"app_name":"orca","version":"2.2.4","build_number":"20260130200320","package_name":"orca"}
{"app_name":"orca","version":"2.2.4","build_number":"20260204214647","package_name":"orca"}