这个项目能做什么
Planify 是一款为 GNOME 桌面设计的任务管理器,使用 GTK4 和 Vala 构建。其既定目标是帮助用户避免遗忘任务,将现代界面与云同步选项相结合。
README 中描述的核心功能包括:简洁的界面、任务与项目的拖放整理、进度指示器、将任务分组到各个分区、用于可视化日程的日历集成、每个任务支持多个提醒、跟随系统主题的深色模式,以及快速搜索。
在同步方面,该项目列出了 Todoist 集成、用于自托管数据的 Nextcloud 支持、在连接恢复时进行同步的离线模式,以及跨平台访问。README 明确说明 Planify 并非由 Doist 创建、与之关联或受其支持。
提到的其他功能包括智能通知、具有灵活模式的重复任务、生产力分析、标签和过滤器、附件(文件和链接),以及颜色/主题自定义。
安装主要通过 Flathub 分发。从源代码构建需要支持 GTK4 的 Linux 发行版、至少 2GB 内存和 500MB 磁盘空间,以及一系列构建依赖项,例如 meson、valac、gio、glib、gee、gtk4、libsoup-3.0、sqlite3、libadwaita、json-glib、libecal、libedataserver、libportal、gxml、libsecret、libspelling、gtksourceview-5 和 libicu。README 提供了 Fedora/RHEL 和 Ubuntu/Debian 的软件包安装命令,以及 meson/ninja 构建工作流程。建议使用 GNOME Builder 作为开发环境。
贡献途径包括通过 GitHub issues 提交错误报告和功能请求、通过架构指南和 AI 政策进行代码贡献,以及通过 Weblate 或手动 po 文件进行翻译。该项目遵循 GNOME 行为准则,并列出了 Patreon、PayPal、Ko-fi 和 Liberapay 作为支持渠道。它采用 GPL v3 许可。
评论
0 评分人数达到10人后显示
登录后参与讨论。