[Ml-yokadi] yokadi upstream
Sébastien Renard
Sebastien.Renard
Lun 17 Nov 23:06:38 CET 2008
Le lundi 17 novembre 2008, Aurélien Gâteau a écrit :
> Sorry I am late, it was a crazy week at work, followed by a crazy
> weekend (had to finish Gwenview features before kde4.2 feature freeze :))
Yokadi feature freeze is not for tomorow ;-). We have time.
> Here is my list:
>
> - Edit keywords
> - Removing keywords
This is already done (k_remove).
> - Support for filtering in 't_list'
Partly done. Here's t_list current help :
List tasks filtered by project and/or keywords.
t_list [-adu] <project_name> [<keyword1> [<keyword2>]...]
'%' can be used as a wildcard in the project name:
- To list projects starting with "foo", use "foo%".
Parameters:
-a : all tasks (done and to be done)
-d : only done tasks
-u : top 5 urgent tasks of each project based on urgency
-t : top 5 urgent tasks of each project based on due date
> - When editing a task, do not continue if user refused to create the
> project
Already done too.
> - Doc update system
> - Use OptionParser.parse_args() extra parameters to parse yokadi lines
> - Make it possible to run update.py from outside its dir
> - When project does not exist, prompt the user to create|edit|cancel
Create is almost done. Edit is not. But answering no and recall last history
line is quite easy.
> Copying this list just gave me the idea of another one:
> - Provide a way to create a plain t_list (only titles)
To be able to parse it easy in a script ? Well, we can make csv export more
customisable to achieve this.
> I am curious about what you mean with links between tasks. What is your
> use case?
t_add cooking make a nice cake for my girl friend birthday
Adding task ...(id=436)
t_add cooking -k link=436 buy butter
Adding task ...(id=437)
t_add cooking -k link=436 don't forget to get back the cookbook from my mother
Adding task ....(id=438)
In t_display, the linked tasks would be display.
> About p_remove: if I am not mistaken Simon sent me a patch about this (I
> am offline right now and can't check this :( ). He also patched t_remote
> to garbage-collect projects without tasks.
Nice !
Regards
--
Sébastien
Plus d'informations sur la liste de diffusion Ml-yokadi