the tag menu list in task editing should be a list of sorted checkbox elements
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GTG |
Won't Fix
|
Low
|
Unassigned |
Bug Description
When you edit a task, the «add a tag» button drop down a list of unused tag, and when you click on a tag, it add it to the task.
This menu should be :
* alphabetically sorted, to find your tag faster
* a list of check-box elements, so you can as easily remove as add a tag
Moreover in gtg 0.1.1 it seems that adding a tag doesn't remove it from the list until you close the window an open up a new one. This could be fixed in the same time : when the user click the check-box, it add/remove from the task and toggle the check-box state.
With a check-box element, you see immediately what tag is already applied or not.
Example of a sorted tag check-box list menu :
Bar
✓ Boring
Example
✓ Foo
✓ RTFM
Related branches
- Izidor Matušov: Needs Resubmitting (code + running the code)
-
Diff: 222 lines (+122/-13) (has conflicts)4 files modifiedAUTHORS (+4/-0)
CHANGELOG (+1/-0)
GTG/gtk/editor/editor.py (+45/-13)
GTG/gtk/editor/taskview.py (+72/-0)
summary: |
- the tag menu list in task edition should be a list of sorted checkbox + the tag menu list in task editing should be a list of sorted checkbox elements |
Changed in gtg: | |
milestone: | none → 0.4 |
Changed in gtg: | |
milestone: | 0.4 → 0.3 |
Changed in gtg: | |
milestone: | 0.3 → 0.3.2 |
tags: | added: editor taskeditor |
Changed in gtg: | |
milestone: | 0.3.2 → 0.4 |
It makes sense and I think that this feature would be helpful.