首页
/ DeltaChat桌面端v1.52.0版本发布:提升无障碍访问与消息体验

DeltaChat桌面端v1.52.0版本发布:提升无障碍访问与消息体验

2025-07-06 19:12:34作者:钟日瑜

DeltaChat是一款基于电子邮件的开源即时通讯软件,它通过现有的电子邮件服务器实现端到端加密通信,无需依赖中心化服务器。该项目最大的特点是兼容现有电子邮件协议,同时提供了类似即时通讯软件的友好界面。

近日,DeltaChat桌面端发布了v1.52.0版本,这个版本带来了多项重要改进,特别是在无障碍访问和消息处理方面有了显著提升。下面我们将详细介绍这个版本的主要更新内容。

无障碍访问功能增强

v1.52.0版本在无障碍访问方面进行了多项改进,使键盘导航体验更加流畅:

  1. 新增了箭头键导航功能,用户现在可以使用方向键在消息列表、图库和贴纸选择器中进行导航。这为依赖键盘操作的用户提供了更好的体验。

  2. 增加了对"End"和"Home"键的支持,用户现在可以快速跳转到列表的第一项或最后一项,大大提高了长列表的导航效率。

  3. 修复了之前版本中存在的键盘导航问题,包括导航功能在约10次按键后停止工作的问题,以及多个消息列表项无法通过键盘访问的问题。

  4. 优化了VCards(联系人分享)的键盘焦点处理,确保非活动消息中的VCards不会成为键盘焦点停留点。

消息体验优化

这个版本对消息处理进行了多项改进:

  1. 修复了草稿处理相关的多个问题:

    • 发送消息后草稿现在会被正确清除
    • 插入表情符号后草稿会被正确保存
    • 修复了引用消息或添加附件时草稿导致聊天视图意外滚动的问题
  2. 改进了贴纸消息的显示:

    • 修复了贴图尺寸显示不正确的问题
    • 解决了贴纸消息的反应表情与下一条消息重叠的问题
    • 修正了贴纸消息引用背景色使用不当的情况
  3. 图库功能增强:

    • 从图库删除消息时,图库项目会立即更新
    • 修复了点击搜索结果或"私下回复"引用时首次点击无法跳转到对应消息的问题

性能与稳定性改进

v1.52.0版本包含多项性能优化和稳定性修复:

  1. 修复了切换聊天时聊天内容意外滚动的问题,这个问题经过多次迭代修复,在本次版本中得到了彻底解决。

  2. 优化了窗口大小调整时的渲染性能,避免了不必要的重绘操作。

  3. 修复了代理URL验证问题,确保在启用代理前进行正确验证。

  4. 解决了未读计数显示不准确的问题,包括:

    • "跳到底部"按钮显示错误计数的问题
    • 从其他设备阅读消息时应用徽章未读计数不更新的问题

Webxdc应用支持增强

DeltaChat的Webxdc(去中心化应用)功能在这个版本中得到了增强:

  1. 新增了Webxdc应用选择器,用户现在可以直接从附件菜单中选择Webxdc应用。

  2. 为Webxdc信息消息的上下文菜单添加了"在聊天中显示应用"选项。

  3. 新增了实验性的Tauri版本(target-tauri),为未来可能的架构变更做准备。

安全与隐私功能

  1. 新增了实验性的内容保护选项,可以防止应用内容被截图或屏幕录制,增强了隐私保护。

  2. 更新了核心加密库,确保通信安全。

本地化改进

  1. 将语言"Luri Bakhtiari"重命名为本地名称,提高了文化适应性。

底层技术更新

  1. 升级了React到v18版本,以及相关依赖库。

  2. 更新了核心RPC服务器和客户端库到1.154.1版本,带来了多项底层改进:

    • 新的群组一致性算法
    • 修复了迁移过程中的BCC设置问题
    • 改进了消息类型处理
    • 优化了加密偏好处理逻辑

DeltaChat桌面端v1.52.0版本通过上述多项改进,为用户提供了更稳定、更易用、更安全的通信体验。特别是无障碍访问功能的增强,使得产品对各类用户更加友好。开发团队持续关注用户体验细节,不断优化核心功能,体现了开源项目对产品质量的追求。

登录后查看全文
热门项目推荐