Merge pull request #177 from Snapmaker/dev_2.3.0_alves

feature add fultter module station.
This commit is contained in:
Alves
2026-03-06 18:20:19 +08:00
committed by GitHub
17 changed files with 110543 additions and 96206 deletions

View File

@@ -73,7 +73,7 @@ jobs:
group: flatpak-${{ matrix.variant.arch }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: false
container:
image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-48
image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-47
options: --privileged
volumes:
- /usr/local/lib/android:/usr/local/lib/android

View File

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

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1975,6 +1975,7 @@ ansicolor
--------------------------------------------------------------------------------
args
csslib
logging
Copyright 2013, the Dart project authors.
@@ -5368,6 +5369,7 @@ SUCH DAMAGE.
cross_file
flutter_lints
flutter_plugin_android_lifecycle
go_router
multicast_dns
path_provider
path_provider_android
@@ -8504,6 +8506,31 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
--------------------------------------------------------------------------------
flutter_html
MIT License
Copyright (c) 2019-2022 The flutter_html developers
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
--------------------------------------------------------------------------------
flutter_image_compress
flutter_image_compress_common
@@ -31014,7 +31041,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
@@ -32846,6 +32873,30 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--------------------------------------------------------------------------------
list_counter
MIT License
Copyright (c) 2022 The list_counter developers
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
--------------------------------------------------------------------------------
loading_animation_widget

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"
},
@@ -299,7 +302,32 @@
"dialog_filament_type_not_match_tips": "This nozzle filament type does not match the preset filament type of the model. Please replace this nozzle filament type or change the preset filament type",
"dialog_filament_type_none_tips": "Filaments were not identified. Please mount the filaments on the device or edit the filament information",
"Features are under development, please stay tuned": "Features are under development, please stay tuned",
"Model": "Model",
"Coming soon...": "Coming soon...",
"Search models...": "Search models...",
"Library": "Library",
"Models": "Models",
"Model Detail": "Model Detail",
"Published": "Published",
"Collect": "Collect",
"Download and Open": "Download & Open",
"Direct print": "Direct print",
"direct_print_tips": "“Print Now” is only available in Cloud Mode",
"Case tags": "Case tags",
"Description": "Description",
"Copyright": "Copyright",
"model_detail_license_title": "Standard Digital File License",
"model_detail_license_description": "This license restricts the use, distribution and commercial use of the digital file or its 3D object. Please comply with the relevant terms.",
"Weight": "Weight",
"Time": "Time",
"Layers": "Layers",
"Height": "Height",
"Profiles": "Profiles",
"Image display": "Image display",
"No models found": "No models found",
"Try a different search term": "Try a different search term",
"Retry": "Retry",
"Print preprocessing": "Print preprocessing",
"delete_selected_files_confirm_title": "Confirm Delete Selected Files",
"delete_selected_files_confirm_message": "Are you sure you want to delete the selected files? This action cannot be undone.",
"clear_all_files_confirm_title": "Confirm Clear All Files",
@@ -328,7 +356,8 @@
"camera_auto_shutdown_message": "The camera has been unused for a long time. To reduce power consumption, it has automatically shut down.",
"got_it": "Got it",
"monitoring_module_hibernated": "Note : Monitoring Module hibernated. Click Play to wake it up.",
"Plates": "Plates",
"Split Plate": "Split Plate",
"Check": "Check",
"default_exception_title": "Exception",
"Error Code": "Error Code",
@@ -1143,5 +1172,24 @@
"error_0002053200000001_title": "Possible Foreign Object Detected on Print Bed",
"error_0002053200000001_desc": "Please check and remove any foreign objects. If none are found, click Continue to resume printing.",
"error_0002053200000002_title": "Possible Spaghetti Defect Detected",
"error_0002053200000002_desc": "Please inspect the model. If any defects are acceptable—or none are found—click Continue to resume printing."
}
"error_0002053200000002_desc": "Please inspect the model. If any defects are acceptable—or none are found—click Continue to resume printing.",
"Load More": "Load More",
"No More Data": "No More Data",
"Error Occurred": "Error Occurred",
"No Models Found": "No Models Found",
"Not Implemented Yet": "Not implemented yet, please try again later",
"Nozzle": "Nozzle",
"Model Library": "Model Library",
"Print Plates": "Print Plates",
"Copyright Notice": "Copyright Notice",
"Model Description": "Model Description",
"Recommendation for You": "Recommendation for You",
"units": "units",
"Total": "Total",
"Filament List": "Filament List",
"Collapse": "Collapse",
"Expand": "Expand",
"Untitled Config": "Untitled Config",
"Display Area": "Display Area",
"Print Now is only available in Cloud Mode": "Print Now is only available in Cloud Mode"
}

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": "网络请求失败"
},
@@ -226,7 +229,8 @@
"Pull up Load more": "上拉加载更多",
"Pull down refresh": "下拉刷新",
"Click to load more": "点击加载更多",
"User not logged in": "用户未登录",
"Not logged in account": "未登录账户",
@@ -290,9 +294,6 @@
"File information": "文件信息",
"Model information": "模型信息",
"Estimated material": "预估用料",
"Estimated time": "预估用时",
"File name": "文件名称",
"Select printer": "选择打印机",
"Edit filament": "编辑耗材",
@@ -304,7 +305,7 @@
"Time-lapse camera": "延时摄影",
"Bed leveling": "热床调平",
"Flow calibrate": "流量校准",
"Extrusion flow calibrate": "挤出流量校准",
"Extrusion Flow Calibration": "挤出流量校准",
"When enabled, the printer will automatically calibrate flow compensation before printing. Recommended after each filament change.": "启用后,打印机将在打印前自动校准流量补偿。每次更换丝材后建议执行。",
"Please select filament type": "请选择耗材类型",
@@ -552,6 +553,30 @@
"dialog_filament_type_none_tips": "未识别到耗材,请在设备上挂载耗材或编辑耗材信息",
"Features are under development, please stay tuned": "功能开发中, 敬请期待",
"File bytes is empty": "获取文件内容为空,请重新发起切片操作",
"Model": "模型",
"Coming soon...": "即将推出...",
"Search models...": "搜索模型...",
"Library": "素材库",
"Models": "模型",
"Model Detail": "模型详情",
"Published": "发布于",
"Collect": "收藏",
"Download and Open": "下载并打开",
"Direct print": "直接打印",
"direct_print_tips": "提示:直接打印仅支持云联模式",
"Case tags": "案例标签",
"Description": "描述",
"model_detail_license_title": "标准数字文件许可",
"model_detail_license_description": "该许可证限制了对数字文件或该对象的3D模型的使用、传播与商业用途请遵守相关条款。该许可证限制了对数字文件或该对象的3D模型的使用、传播与商业用途请遵守相关条款。",
"Weight": "重量",
"Time": "耗时",
"Layers": "层数",
"Height": "高度",
"Profiles": "打印配置",
"Image display": "图片展示",
"No models found": "未找到模型",
"Try a different search term": "请尝试其他搜索关键词",
"Print preprocessing": "打印预处理",
"File uploaded successfully": "文件上传成功",
"file_uploaded_success_format": "已上传完成,将自动跳转到设备控制页面 {} 秒",
"The device failed to upload the model file. Please check the device network and upload it again.": "设备上传模型文件失败,请检查设备网络并重新上传",
@@ -574,7 +599,7 @@
"this command requires the printer to be online, currently the printer is not online": "当前设备不在线",
"Bind device failed, please check if pin code is correct.": "绑定失败,可能是 PIN 码输入错误或者是 PIN 码检测失败",
"Bind device failed, please check if device locale setting is not same as client.": "绑定失败,软件与设备区域设置不一致",
"The device is in LAN mode and cannot download print files from the cloud. Please switch to Cloud Mode and try again.": "设备处于局域网模式,不支持从云端下载打印文件,请切换至云模式后重试。",
"delete_selected_files_confirm_title": "确认删除选中文件",
"delete_selected_files_confirm_message": "确定要删除选中的文件吗?此操作无法撤销。",
"clear_all_files_confirm_title": "确认清空所有文件",
@@ -600,6 +625,8 @@
"camera_auto_shutdown_message": "摄像头长时间未使用,为了节省电量,已自动关闭。",
"got_it": "知道了",
"monitoring_module_hibernated": "提示:监控模块已休眠,点击播放按钮即可唤醒",
"Plates": "盘",
"Split Plate": "分盘",
"Check": "查看",
"default_exception_title": "异常",
@@ -1415,5 +1442,23 @@
"error_0002053200000001_title": "检测到床面可能有异物",
"error_0002053200000001_desc": "请检查并清理异物后,点击继续以恢复打印;若检查无误,也可直接点击继续。",
"error_0002053200000002_title": "检测到可能存在炒面缺陷",
"error_0002053200000002_desc": "请检查模型,若缺陷可接受,点击继续以恢复打印;若检查无误,也可直接点击继续。"
"error_0002053200000002_desc": "请检查模型,若缺陷可接受,点击继续以恢复打印;若检查无误,也可直接点击继续。",
"Load More": "加载更多",
"No More Data": "没有更多数据",
"Error Occurred": "发现未知错误",
"No Models Found": "未找到模型",
"Not Implemented Yet": "还未实现,请稍后再试",
"Nozzle": "喷嘴",
"Model Library":"模型库",
"Print Plates": "打印盘",
"Copyright Notice": "版权说明",
"Model Description": "模型简介",
"Recommendation for You": "官方推荐",
"units": "个",
"Total": "总量",
"Filament List": "多色耗材清单",
"Collapse": "收起",
"Expand": "展开",
"Untitled Config": "未命名配置",
"Display Area": "展示区域"
}

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: "3673625732"
}
});

View File

@@ -3,33 +3,42 @@ 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",
"index.html": "626847718ec5c240e19799fa3d4aa135",
"/": "626847718ec5c240e19799fa3d4aa135",
"main.dart.js": "4c11559d67d6f2e1b80f39413f785489",
const RESOURCES = {"flutter_bootstrap.js": "7d37cddb510d78cb30ec9739ed894b54",
"version.json": "a4e410f4bfd75321358393278d3fdf5b",
"index.html": "2753effad264bd7ecad1460aa8a6e57f",
"/": "2753effad264bd7ecad1460aa8a6e57f",
"main.dart.js": "1b658ea2bcb9fbb919d3070de5d863e8",
"flutter.js": "f31737fb005cd3a3c6bd9355efd33061",
"version.changelog": "6a54e3d41887ed559a6d2b094de39ef4",
"version.changelog": "68e42820da08df9add65e04dc17983e2",
"favicon.png": "be8d1ab28c20907c9869c345d0482962",
"icons/Icon-192.png": "ab1f25ced1559729e334de938eae91a5",
"icons/Icon-maskable-192.png": "e41e8489c0f6a822acf8dab362e112b7",
"icons/Icon-maskable-512.png": "4870fb6720f4fcad016cb582589d136d",
"icons/Icon-512.png": "343022ac1c56796cb7ff635faf0646ef",
"manifest.json": "901d86fb8842ec0d66225a542131d689",
"assets/AssetManifest.json": "20cbacdb1780e93d6fb36d8f0e179822",
"assets/NOTICES": "e6d964154b110bdcb5ae7ef8b7b76d55",
"assets/AssetManifest.json": "0ca1adeaeab52709b07b5d10f289d27e",
"assets/NOTICES": "34b07d2be0ec8d604f4e7b59c728c1d7",
"assets/FontManifest.json": "0dc3d44d47c5e2636cdca4babafb2396",
"assets/AssetManifest.bin.json": "dc681d818e8a6e5fc76e929915894fa3",
"assets/packages/lava_device_control/assets/files/filament.json": "54d21ade78e6cd6025306530023b094d",
"assets/AssetManifest.bin.json": "65479ef4a322f558edbe98c4ccb24ccf",
"assets/packages/lava_model_station/assets/404.png": "e8a45c994c2f6f551cf1e052f64dba1c",
"assets/packages/lava_model_station/assets/placehoder-image.png": "fd0b3547e2b90c124112401d7a8f6a02",
"assets/packages/lava_model_station/assets/svgs/iconPlate.svg": "05acab23d908534f0660b4f06cc36e8d",
"assets/packages/lava_model_station/assets/svgs/iconTime.svg": "bcddee2512587e441a39fbdf4b0c1d70",
"assets/packages/lava_model_station/assets/svgs/iconNozzle.svg": "fa46a390b0c9db063e289af55b55329e",
"assets/packages/lava_model_station/assets/svgs/iconWeight.svg": "bfe3246df9e15f08bc5208d34ae3a814",
"assets/packages/lava_model_station/assets/empty-box.png": "f0fcb1ead826eec9ff565c2ac0dfd1da",
"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",
"assets/packages/wakelock_plus/assets/no_sleep.js": "7748a45cd593f33280669b29c2c8919a",
"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/AssetManifest.bin": "e4c6ca6d50f07cdddb11a96649efa238",
"assets/fonts/MaterialIcons-Regular.otf": "165e0312a2248a5fe696bc445a5c4e9a",
"assets/assets/mock_data/model_detail.json": "9c3ce3e4bb3dbe78b74fc2d11d152485",
"assets/assets/mock_data/model_station_list.json": "1dcbd846d8b97bae543caba6ce135040",
"assets/assets/i10n/zh-CN.json": "e7d2b9a14187a607ea756958669d4754",
"assets/assets/i10n/en.json": "b1183acc5faf8100de758a6cc876de10",
"assets/assets/images/deviceNoResponse.webp": "1ca23a7feedfdc34362ea5789ccf895b",
"assets/assets/images/deviceAuthorized.webp": "8eb814193bed15cec22658018871aba8",
"assets/assets/images/IpInputGuide.webp": "06c11ce1dadc2910676aec6d40a5eea5",
@@ -52,11 +61,11 @@ const RESOURCES = {"flutter_bootstrap.js": "381a7a96e353cb99716e023a1bf459d0",
"assets/assets/images/deviceInvalidVersion.webp": "66e3b61ac908b900761bf014e92c1d3d",
"assets/assets/svgs/iconMainCooling.svg": "55b38461348e477abac33fdda8f98e32",
"assets/assets/svgs/iconCloseWhite.svg": "21e00e7b7a7031241d82983eef24b416",
"assets/assets/svgs/modelStation.svg": "dfd8ccb848b39df409d943c048c36a84",
"assets/assets/svgs/iconClose.svg": "f6db4c0e4369cc05ae28d3bea8d5b1ad",
"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 +89,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,9 @@
# Changelog
# Changelog
## 2026-03-06
- 优化获取延时摄影文件
### Features
- Feature: Added a new model entry
### Bugfix
Fixed the issue where devices would automatically disconnect when connected over Lan network

View File

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

View File

@@ -1,6 +1,6 @@
app-id: io.github.Snapmaker.Snapmaker_Orca
runtime: org.gnome.Platform
runtime-version: "48"
runtime-version: "47"
sdk: org.gnome.Sdk
command: entrypoint
separate-locales: true