Autocompletion grabbed from task list

Bug #271348 reported by Roel De Meester
2
Affects Status Importance Assigned to Milestone
GTimeLog
New
Wishlist
Unassigned

Bug Description

Feature request.

Suppose the task list looks like this

+ group 1 is not a dumb one
 -- nice and easy task A
 -- note nice task B
 -- task C
 + group 2 for dummies
 -- task X
 -- task Y
 -- task Z

When add a task by typing in the edit field I'd like to see some codecompletion like.

While typing
 ' d u m'
The completion should show
  "group 1 is not a dumb one"
  "group 2 for dummies"

Continuing to type
 'd u m b'
The completion should ONLY show
  "group 1 is not a dumb one"

to accept the proposed GroupName i than have 2 options.

1/ type ':' which will accept the first hit i.e "group 1 is not a dumb one"
2/ press down-arrow (to select the first entry in the suggestion list) and press enter-key

Contining to type
 'group 1 is not a dumb one : n -- i -- c --- e"
The completion should show
  "nice task A"
  "not nice task B"

Continuing to type
 'group 1 is not a dumb one : n -- i -- c --- e -- --- a "
The completion should ONLY show
  "nice and easy task A"

to accept the proposed TASKNAME i than have 2 options.

1/ type ':' which will accept the first hit i.e "task A"
2/ press down-arrow (to select the first entry in the suggestion list) and press enter-key

net result is that the TASK list actually provides suggestions for my timelog entries

Changed in gtimelog:
importance: Undecided → Wishlist
Revision history for this message
Jeroen Langeveld (jlangeveld) wrote :

I didn't really know how to use the task pane (I suppose the docs need updating).
I do now and I like it, but autocompletion seemed essential...

So I fixed it...
I didn't implement the substring-search described above - just added the tasks to the existing autocompletion-list.
Patch appended...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.