Table Habit – 习惯追踪工具|提供可视化图表、评分系统

趣软酷站21小时前更新 J.Cling
3 0

Table Habit 是一款开源免费的个人习惯追踪记录工具,通过可视化图表和评分系统,帮我们更有效地建立和维持各类习惯,提供完整的成长曲线和统计图表来追踪进步,还支持通过 WebDAV 在多设备间同步数据。同时界面基于 Material 3 高颜值设计,简洁易用的习惯打卡界面,还能用不同颜色区分各种习惯。

支持 Android、iOS、macOS、Windows、Linux 全平台,而且完全开源免费无广告,可通过各大应用商店或 GitHub 直接下载安装。


主要功能特点

  • 一个评分系统,帮助您培养自己的微习惯。
  • 支持正向和负向习惯。
  • 易于使用的界面,用于习惯检查。
  • 使用不同颜色区分各种习惯。
  • 轻松使用人类可读的格式(JSON)导出和导入习惯。
  • 适配 Material3 和 Dynamic Color 以支持 Android 12 及更高版本。
  • 适配横屏和大屏幕设备。
  • [Beta] 支持通过 WebDAV 进行网络同步。
  • 本应用内无广告。

官方使用说明

见网盘

更新日志

v1.18.0+106

🌐 本地化

  • 更新了乌克兰语翻译,感谢 Максим Горпиніч 在 Weblate 上的贡献。
  • 更新了西班牙语翻译,感谢 Andres Blasco Arnáiz 在 weblate 上的贡献。

🧹 其他

  • 修复 App 同步表单,在 UI 变化时保留本地密码 ( #368 )
    • 数字更改可以在 iOS/iPadOS 上保存 ( #351 )
  • 重构项目代码:
    • 调整项目代码目录结构 ( #353 )
    • 使用 MVVM 架构重构 App 同步服务器表单 ( #364 )
    • 使用 MVVM 架构重构习惯表单 ( #366 )
    • 重构习惯状态更改结构及逻辑 ( #369 )
    • 重构习惯摘要结构及逻辑 ( #370 )
    • 重构杂项代码清理 ( #371 )
      • 将习惯状态更改调度器移回视图模型
      • 将提供者与材料和组件解耦
      • 将模型与材料和组件解耦
    • 重构分离的 UI 逻辑( #372 )
      • 用特定导入替换材料和组件导出
      • 将滚动行为逻辑从 ViewModel 中分离
      • 将 Material Theme 逻辑从 ViewModel 中分离
      • 将 ShowDialog 从 ViewModel 中分离
    • 使用 Dispatcher 重构习惯数据流 ( #374 )
    • 重构 Move onDailyGoalTextInputChanged 为习惯输入助手
  • [Github Action]: 为应用发布添加了预发布清理 CI

获取方式

官方网站

https://github.com/FriesI23/mhabit

网盘下载

https://pan.quark.cn/s/68fc2b2c2f49

更多趣软酷站请访问:

https://www.gewuzhizhi.vip/software-store/all-software-store/internet-resources

© 版权声明

相关文章