HeroBlackInk / ultimate-todoist-sync-for-obsidian

GNU General Public License v3.0
145 stars 20 forks source link

Add time parse and default task name #77

Open tdeheurles opened 8 months ago

tdeheurles commented 8 months ago

Hey,

Here is a proposed version with 2 changes:

1) it will now detect time with written like this⏰12:00. Note that it will maintain 08:00 if no time is provided. 2) it will now use the obsidian note name as default task name. This let easily make any note a task

See the example: image

Becomes: image

Jack-KkKk commented 6 months ago

image

Hi, I have a question. I would like to use your work as a replacement for the original Ultimate todoist Sync plugin, but I don't know how.

What I did was to download the files from your repository (https://github.com/tdeheurles/ultimate-todoist-sync-for-obsidian/tree/master) and put them in the 'ultimate-todoist-sync folder', but the plugin is not even read by the Obsidian app, as shown in the screenshot above.

I was wondering if you could give me some advice?

kavir10 commented 5 months ago

Would really like the time feature!

deafmute1 commented 2 months ago

image

Hi, I have a question. I would like to use your work as a replacement for the original Ultimate todoist Sync plugin, but I don't know how.

What I did was to download the files from your repository (https://github.com/tdeheurles/ultimate-todoist-sync-for-obsidian/tree/master) and put them in the 'ultimate-todoist-sync folder', but the plugin is not even read by the Obsidian app, as shown in the screenshot above.

I was wondering if you could give me some advice?

Hi, the reason this didn't work is because you need to compile the typescript to js.

I have done this myself here: https://github.com/deafmute1/ultimate-todoist-sync-for-obsidian. You can install this very easily using the BRAT plugin, simply install that plugin, run obsidian command "Add plugins for beta testing" and paste that URL into the popup box. It will auto update your existing obisidian plugin with this PR, in place. Alternatively, you can go to releases and download the 3 files and download them directly.

(cc @kavir10, @Jack-KkKk )

deafmute1 commented 2 months ago

Heads up if this ever gets merged: times will fail to update unless the date is also updated. Simple one line fix as seen here: https://github.com/deafmute1/ultimate-todoist-sync-for-obsidian/commit/878f0b32faabc36fb89970d57e2d4543f4a861ee