projecthamster / hamster-shell-extension

Shell extension for hamster
http://projecthamster.org
GNU General Public License v3.0
217 stars 92 forks source link

Add autocomplete for tags and a roll down menu for available selections. #25

Open jfache opened 12 years ago

jfache commented 12 years ago

Hi there,

I installed hamster-applet and the hamster-shell-extension from source and it seems like there is no autocompletion when you try to add your current activity from the shell extension. Is it normal for now?

Thanks, Jeremy

tstriker commented 12 years ago

yar, that's one of the things missing

jfache commented 12 years ago

I guess it would be pretty complicated to implement. What about adding a link to add a new activity that opens the main hamster-applet window, like Alberto Milone did for its hamster app indicator?

tstriker commented 12 years ago

for that you can just run the standalone

zygous commented 12 years ago

I'd love to see autocomplete for the shell extension. Being able to add/switch tasks from the panel is so much more convenient than firing-up the stand-alone app, except that for reporting I have to try to remember the exact wording I used for a task I started yesterday, etc.

Is there any likelihood this will be implemented?

tstriker commented 12 years ago

ya, i have been looking into the matter because the solution sounded like dropdown in a dropdown but then i realized that shell already has that thing in the user menu where you are changing your presence status. i'm bit all over the place so patches are welcome. otherwise i'll get to it when i get to it, which i hope will be before christmas :)

zygous commented 12 years ago

Cool! I've done no Shell development, but if I have a chance I'll take a look into it. You may still beat me to it though :)

tstriker commented 12 years ago

happy to report that the rudimentary in-place autocompletion is now in. that means it fills up the activity name. no popup yet.

zygous commented 12 years ago

Oh, that's excellent! I'll upgrade tomorrow. Thanks Toms.

mebourne commented 11 years ago

Autocompletion is not yet working if you enter a time prefix. eg. if I enter '-5 email' to start email five minutes ago or '18:30 phone' to start the phone task at 18:30 then the entry works ok but the task name does not autocomplete like it does if I had just started entering 'email' or 'phone'.

a-m-s commented 10 years ago

Autocomplete with time prefix has worked for a few months now.

There's still no popup or tag completion, so I'm not sure this is "fixed" yet.

mebourne commented 9 years ago

Ah so time prefix autocomplete such as '18:30 ph' is working, but not if I omit the colon. ie. '1830 ph' does not complete. However if I do enter '1830 phone' then it does understand this and start a task from 18:30 so the format is understood, so there is still a gap here.

ghost commented 8 years ago

For the basic autocomplete of task@activity. I confirm it's solved: http://imgur.com/a/2Msxn

For the case of entering time without colon, I can't reproduce it.

if I try: 1200 Super secret project X@Work It create and start the task "1200 Super secret project X@Work" at current time.

Witch is an expected behaviour to me. (but some might have a usecase I can't think of.)

For the autocomplete of tags, it's not implemented yet in any of the desktop environement.

elbenfreund commented 8 years ago

Hi, @border0464111 do you think it would be better to either modify the original post or create a new issue to reflect the exact requirements of the enhancement? Right now its not quite obvious what needs to be done to close this issue.

ghost commented 8 years ago

What left to be done in this issue is :

I will only edit the title to keep the historiy.