Dear Murat,
thank you for your great work!
I have some proposals regarding the tag autocompletion plugin:
1. Please make it a standalone plugin again. The autocompletion of
tags is also very useful without the tasklist plugin. I tag a lot of
my pages and the autocompletion makes this process very convenient.
I'm sure, that most Zim users share my point of view.
2. In addition to "arrow up and down" respectively, also "tab" should
cycle through the suggested tags in the autocompletion pop-up. This
just feels more intuitive. The "tab" key is also used in other
programs to complete a suggestion or cycle through them.
3. When a whole word is marked (f.i. by double-clicking on it) while
opening the autocompletion pop-up, the selected tag doesn't replace
the initial marked word, but is placed before the word. It would make
more sense, when the initial word would be completely replaced by the tag.
4. Found the following bug: After invoking the search (Ctrl+F) it's
not possible to write an "@" there, when the autocompletion plugin is
enabled.
Wishing you all the best!
Murat Güven <muratg@xxxxxxxxx <mailto:muratg@xxxxxxxxx>> schrieb am
Di., 21. März 2017 um 13:06 Uhr:
Dear zim community,
please join me in improving the task list plugin. I have
implemented some additional functionality,
which you may find useful.
What is new?
* The comments which are added to a task (via the task comment
plugin) are now collected together with the tasks and are
displayed in an additional column.
* The tags within a task are now displayed in a separate column
* You can now tick a task directly within the dialog. As the
core task ticking functionality of zim is used for this, zim
switches to the page of the task to be ticked.
Due to the sorting of the displayed tasks, ticked tasks are
sorted at the end of the list before they are removed after
index refresh (within seconds)
* The dialog is now split into 2 task trees. The second tree
displays the history of ticked tasks
* When a task is ticked within the dialog, the tick date is
stored within the index. This tick date is also displayed
within the task history tree.
In addition, I updated the pageview module. With this update
the tick date is added / removed directly to / from the task
within your note.
This date is also collected from the task list plugin and is
displayed within the task history tree.
* The print functionality now displays the open tasks with more
information as well.
I also included / updated following plugins into the task list plugin:
* Tag auto completion (Shortcut: ALT + q)
--> Supports you in adding tags by suggesting existing tags
--> Removed unwanted frame around the tag entry (within Windows)
* Task due date (Shortcut: ALT + period)
--> Supports you in adding a due date to a tag (either plain
within the text, or with additional entries or as a calendar)
* Task comment (Shortcut: CTRL + SHIFT + >)
--> The task can now be commented (together with the date /
time of the comment)
--> The task comments string is added in superstring format,
so it does not stand out so much
You should deactive / delete the separate plugins if you already
use them. I will maintain them only within the task list plugin.
*Direct links:*
https://launchpadlibrarian.net/311490871/pageview.py
https://launchpadlibrarian.net/311658520/tasklist.py
*Link to the online plugins:*
https://github.com/jaap-karssenberg/zim-wiki/wiki/Tasklist-plugin-with-tag-autocompletion
Feedback welcome!
Regards,
Murat
_______________________________________________
Mailing list: https://launchpad.net/~zim-wiki
<https://launchpad.net/%7Ezim-wiki>
Post to : zim-wiki@xxxxxxxxxxxxxxxxxxx
<mailto:zim-wiki@xxxxxxxxxxxxxxxxxxx>
Unsubscribe : https://launchpad.net/~zim-wiki
<https://launchpad.net/%7Ezim-wiki>
More help : https://help.launchpad.net/ListHelp