DimitryDushkin / logseq-plugin-task-check-date

22 stars 9 forks source link

feat: completion time #17

Closed gf3 closed 3 months ago

gf3 commented 3 months ago

This PR adds support for optionally including completion time as well as a handful of settings to configure the functionality of the plugin.

The new settings include:

image

I've also updated the dependencies and tidied up the build a bit (no more html).

And lastly, I've added a dev container configuration which includes all the dependencies necessary to develop this plugin.

DimitryDushkin commented 3 months ago

Hey @gf3 ! Thanks a lot for such a great contribution! I removed files related to your personal dev env if you don't mind.

gf3 commented 3 months ago

@DimitryDushkin sure thing! however, the dev container config makes it easy for others to automatically have a working environment to hack on this plugin. see:

DimitryDushkin commented 3 months ago

Published 2.0! https://github.com/DimitryDushkin/logseq-plugin-task-check-date/releases/tag/2.0

DimitryDushkin commented 3 months ago

@DimitryDushkin sure thing! however, the dev container config makes it easy for others to automatically have a working environment to hack on this plugin. see:

Yeah, it looks cool. But sorry I'm not super familiar with devcontainers so I'm not able to review this correctly.

DimitryDushkin commented 3 months ago

And it's not working. I forgot that Logseq actually not working when loaded just JS file. It always needs to load html. See https://github.com/logseq/logseq/issues/10117

DimitryDushkin commented 3 months ago

Updated build. Now it's working out of marketplace again.

@gf3 thanks again for the contribution. If you will have a moment could you take a look at settings update issue? Settings are not applied unless you restart the app now.

gf3 commented 3 months ago

@DimitryDushkin i will have a look, thanks for the fixes. i didn't realize there was an issue with loading JS files directly in non-developer mode. my apologies for the breakage!