tobimori/streamdeck-toggl

Add support for additional values (e.g. tags)

tobimori opened this issue · 7 comments

Add support for additional values (e.g. tags)

I second this! Tags is really how I use toggl and would be a welcome addition to the streamdeck action (can always assign to projects later)

I opened a PR earlier this month to add support for tags (#7) and it's been working fine for me.

Mind giving it a try?

Adding this in the rewrite. Still need to figure out a good way for setting it via the Property Inspector.

@tobimori Any update on the rewrite or is there anything started somewhere that I/we can help?

@tobimori Any update on the rewrite or is there anything started somewhere that I/we can help?

Sorry, It's still on my todo list, although I'm (sadly) still pretty busy. There's a new branch where I worked on it.
I finished the first alpha build in May, with the following release notes:

Here's what's working:

  • Toggle action will stop the running timer if there's one, otherwise it'll start a new timer
  • Stop action stops currently running timer
  • Start action restarts the timer, no matter the running one
  • Multi accounts should work
  • Settings should work

Here's what's not working yet, but planned:

  • Toggle action matching against settings (can be switched off)
  • Status action
  • Polling/auto updating information about running timer
  • Tags support
  • Tasks support

I'm happy to accept PRs, although the code is probably still really messy right now.

Edit: I think the biggest act/hurdle is to built an efficient polling function. If you could tackle that on, it'd be great.

I'd love this too. Has there been any progress in the last year?

Any way I can help?