gnome-todo(Ubuntu“待办事项”)缺乏帮助,它如何存储列表?

gnome-todo(Ubuntu“待办事项”)缺乏帮助,它如何存储列表?

我想知道“待办事项”在哪里以及如何存储列表,但汉堡菜单被禁用,并且它(gnome-todo)甚至没有--version选项。但这里是:

~$ apt show gnome-todo
Package: gnome-todo
Version: 3.28.1-6ubuntu1
...

没有手册页。

我也没有在其主页上看到任何进一步的信息:

项目 wiki 中也没有:

有一个关于缺乏文档的老问题(2y),没有来自维护人员的任何评论:

答案1

我找到了local存储:/home/<user>/.local/share/evolution/tasks/<id>/tasks.ics以及/home/<user>/.local/share/evolution/tasks/system/tasks.ics“个人”

正在$ gnome-todo -d打印

23:28:38.0742       GtdProviderSelector:    DEBUG: Adding provider local
23:28:38.0761            GtdProviderEds:    DEBUG: Task list 'Personal' successfully connected
23:28:38.0761            GtdProviderEds:    DEBUG: Task list 'test' successfully connected
23:28:38.0818            GtdTaskListEds:    DEBUG: ECalClientView for tasklist 'Personal' successfully acquired
23:28:38.0819            GtdTaskListEds:    DEBUG: ECalClientView for tasklist 'test' successfully acquired
23:28:38.0833            GtdTaskListEds:    DEBUG: Personal: GNOME To Do API version 1
23:28:38.0837            GtdTaskListEds:    DEBUG: test: GNOME To Do API version 1

搜寻https://github.com/GNOME/gnome-todo/search?q=%22Adding+provider%22导致https://github.com/GNOME/gnome-todo/blob/master/src/gui/gtd-provider-selector.c#L273

如果你仔细挖掘,应该还会有更多“提供者”,例如“todo.txt”,所以我认为这是一个有缺陷的包。


编辑

另请参阅https://askubuntu.com/a/1272813/1029310

/home/<user>/.config/evolution/sources/system-task-list.source包含“个人”任务列表的配置。


编辑

其他“提供程序”默认禁用,需要从源代码构建。请参阅https://askubuntu.com/a/1415059/1029310

相关内容