Subsurface 潜水日志软件版本更新全解析
概述
Subsurface 是一款专业的潜水日志管理软件,为潜水爱好者提供全面的潜水数据记录、分析和分享功能。本文将对 Subsurface 近期的版本更新内容进行系统梳理,帮助用户了解软件的最新功能和改进。
主要版本更新
Subsurface 5.0 系列
5.0.10 版本亮点
-
用户界面优化
- 移除了潜水地点列表的标签部件
- 在信息框中为警告添加了图标显示
- 使用组合框实现传感器在气瓶间的移动
-
功能增强
- 实现了潜水剖面图的平移功能
- 允许导入没有UUID的潜水地点数据
- 在放大状态下允许操纵计划器手柄
-
数据处理改进
- 当存在真实数据时,潜水列表不再包含计划的潜水版本
- 修复了标签部件和潜水地点部件中的键组合问题
-
潜水电脑支持
- 修复了仅支持BLE设备的Ratio潜水电脑检测问题
5.0.9 版本重要更新
-
核心功能改进
- 实现Unicode代码点的规范化处理(如搜索ℓ等特殊字符)
- 跨多个潜水修改气瓶时,先匹配气瓶编号再比较类型
- 合并潜水时包含所有属性(如水流、浪高等)
- 防止导入divelogs.de数据时因无气瓶信息导致的崩溃
-
数据解析优化
- 修正TecDiving潜水电脑报告的首个样本中虚假0°C水温的问题
- 正确解析DC_FIELD_SALINITY响应,修复Mares Smart等设备的错误水体类型
-
用户体验提升
- 允许从网络导入多个媒体文件
- 改进了云服务邮箱/密码检查的用户体验
- 关闭当前文件时清除撤销栈
-
潜水电脑支持扩展
- 新增对Seac Screen/Action、Cressi Michelangelo等设备的支持
- 改进Garmin设备的短格式文件名处理和潜水模式解析
- 支持最新版Aqualung i200C、Shearwater Petrel 3/Perdix 2等
Subsurface 4.9 系列
4.9.10 版本关键修复
- 核心功能修复
- 修复UI中缺失的GPS坐标字符串显示
- 优雅处理氧气无限MOD值的情况
4.9.9 版本改进
-
稳定性增强
- 避免打印预览时的潜在崩溃
- 防止Windows环境下设置标签式字段过滤器值时的崩溃
-
功能优化
- 确保新添加的人员在自动完成器中可用
4.8.6 版本重要变更
-
功能调整
- 移除了"分享到Facebook"功能,因该功能冗余且易于通过其他方式实现
-
潜水电脑支持
- 新增对Shearwater Teric标签事件的支持
- 增加对更多Ratio潜水电脑的支持
技术深度解析
核心架构改进
-
撤销系统重构
- 实现了更细粒度的操作撤销能力
- 移除了UI中除气瓶和配重外的"已编辑"状态
-
潜水地点管理
- 将潜水地点提升为一等公民,提供更好的用户界面
- 实现独立于潜水的潜水地点跟踪功能
- 支持潜水地点的单独导出和导入
-
数据合并逻辑
- 改进跨潜水气瓶压力合并算法
- 修复复杂XML文件解析导致的潜在崩溃
潜水计划器增强
-
CCR模式支持
- 允许在指定深度自动设置点变更
- 添加CCR潜水紧急计划的UI元素
-
计算优化
- 考虑PSCR pO2下降对CNS和OTU计算的影响
- 修复浅水区CCR潜水的OTU和CNS计算
- 改进停止时间的四舍五入处理
-
界面改进
- 添加考虑氧气麻醉效应的复选框
- 修复手动气体变更潜水的计划错误
数据导入/导出能力
-
格式支持扩展
- 改进CSV导入/导出,支持多气瓶和潜水模式
- 新增LaTeX导出选项
- 支持将潜水数据保存为视频字幕文件
-
云服务优化
- 支持冗余备份服务器
- 尝试选择靠近用户的服务器
- 修复云存储损坏导致的崩溃
用户使用建议
-
新功能尝试
- 体验改进后的潜水地点管理功能
- 尝试使用增强的CCR潜水计划功能
- 利用新的撤销系统更安全地进行编辑操作
-
性能优化
- 多潜水选择操作已显著提速
- 复杂XML文件的处理更加稳定
-
设备兼容性
- 检查新增支持的潜水电脑型号
- 注意某些旧式潜水电脑可能不再支持昵称功能
总结
Subsurface 持续迭代更新,在核心功能、用户界面和设备支持等方面都有显著提升。从精细化的撤销系统到专业的CCR潜水计划功能,再到广泛的潜水电脑支持,Subsurface 为潜水爱好者提供了全面而专业的日志管理解决方案。建议用户及时更新到最新版本,以获得最佳的使用体验。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考