benjypng / logseq-kanban-plugin

MIT License
102 stars 9 forks source link

Time tracking state is displayed in cards #2

Closed almereyda closed 2 years ago

almereyda commented 2 years ago

The cards display time tracking metadata within their titles.

logseq-kanban-todo-tracking

benjypng commented 2 years ago

Ooo, I've not considered this use case. How do you activate time tracking in Logseq?

almereyda commented 2 years ago

The time tracking metadata appears in blocks, when one uses the /TODO /NOW /DOING /LATER /DONE slash commands. Imagine you create a /TODO, then clicking onto its bold and linked description text next to the checkbox will toggle it to be DOING instead (depending on your workflow settings). While it is in this state, its time is recorded. Then clicking that again will switch it back to TODO mode, and stop recording time. This can be repeated at will. Checking the box will mark the task as DONE, and display the total time worked on it.

benjypng commented 2 years ago

I tried to replicate it, but I was not able to. Are you on the latest version from the marketplace, please?

Screenshot 2021-12-15 at 11 56 16 AM

For this plugin, I've only configured it for TODO, DOING and DONE. I've not configured it for the rest actually.

benjypng commented 2 years ago

Closing this issue since no update. Please re-open if needed.

lachlancresswell commented 2 years ago

Still happening as of latest Logseq and logseq-kanban-plugin versions.

logseqbug

benjypng commented 2 years ago

demo

I don't seem to be getting this issue. I am not sure if you have other plugins or settings enabled that I've not. Could you share if so?

happy15 commented 2 years ago

happens to me either, logseq v0.5.9 with logseq kanban plugin v2.41.

benjypng commented 2 years ago

@happy15 @lachlancresswell I realised why! I don't use timetracking in Logseq so I never got this issue.

Fixed this in v2.5 (I hope). Do you mind having a go to see if it's fixed?

happy15 commented 2 years ago

@happy15 @lachlancresswell I realised why! I don't use timetracking in Logseq so I never got this issue.

Fixed this in v2.5 (I hope). Do you mind having a go to see if it's fixed?

happy to do that, but the market place only has v2.41. how to manually install v2.5?

happy15 commented 2 years ago

manually installed v2.5, but the installed plugin section in market place still shows v2.41. I restarted logseq, it still doesn't work.

benjypng commented 2 years ago

Hmm, the marketplace version shows v2.5 for me. Can you try clicking "Check Update" again?

If you are on v2.5 and it still shows not fixed, please take a screenshot for me to have a look.

Thanks!

happy15 commented 2 years ago

v2.5 fixed this issue in my case.

it turns out I have to delete the v2.41 installed from market place and then installed it manually.

benjypng commented 2 years ago

Great! Happy to hear that it now works! Thanks for your patience!

almereyda commented 2 years ago

Here the upgrade bug also appeared.

I can confirm that deleting the ~/.logseq/plugins/logseq-kanban-plugin directory and installing again from the marketplace installs v2.5.0, which fixes this issue.

It seems we should file an issue upstream when plugin updates don't work, which I am doing right now.

benjypng commented 2 years ago

Thanks for doing so!