feat: 新增工作台模式、系统托盘,修复多平台兼容性问题
1. 新增工作台三栏布局模式,适配宽屏设备 2. 添加跨平台系统托盘支持,新增托盘图标资源 3. 修复工作台模式下导航返回异常问题 4. 统一JSON类型安全解析,替换硬类型转换 5. 增加macOS深度链接支持,统一渠道分发信息 6. 优化部分页面生命周期和状态加载逻辑 7. 移除废弃的nearby_connections依赖
This commit is contained in:
@@ -141,6 +141,9 @@ dependencies:
|
||||
# --- 桌面端增强 ---
|
||||
desktop_drop: ^0.7.0 # 桌面端文件拖放接收
|
||||
window_manager: ^0.5.1 # 桌面端窗口管理(替代bitsdojo_window)
|
||||
tray_manager: ^0.5.3 # 跨平台系统托盘(macOS/Win/Linux)
|
||||
macos_window_utils: ^1.9.1 # macOS NSWindow级精细控制(标题栏融合/侧边栏毛玻璃)
|
||||
flutter_acrylic: ^1.1.4 # 窗口特效(macOS模糊/Win10 Acrylic/Win11 Mica)
|
||||
|
||||
# --- 异常捕获 ---
|
||||
catcher_2: ^2.1.9 # 全局异常捕获+上报
|
||||
@@ -248,7 +251,6 @@ dependencies:
|
||||
basic_utils: ^5.8.0 # 通用工具集(Base64/ASN1)
|
||||
wifi_iot: ^0.3.19 # WiFi IoT设备连接
|
||||
nearby_service: ^0.2.1 # 近场设备发现+通信
|
||||
nearby_connections: ^4.1.1 # Google Nearby Connections(蓝牙发现+Wi-Fi Direct传输,仅Android/iOS)
|
||||
|
||||
flutter_localizations:
|
||||
sdk: flutter # Flutter国际化支持
|
||||
|
||||
Reference in New Issue
Block a user