liamcain / obsidian-things-logbook

Sync your Things 3 Logbook with Obsidian
MIT License
120 stars 22 forks source link

Sync projects as headings #38

Closed olexs closed 1 year ago

olexs commented 2 years ago

I use projects extensively in my Things setup, and wanted to have an option to use projects as subheadings when syncing tasks, in the same way as areas are used. The new feature is implemented as an option, disabled by default, so the previous default behavior (group by areas only) is maintained unless the user explicitly enables the option.

The new behaviour is as follows:

Relates to #26. The desired implementations described there are a bit more complex, but should also be doable based on my changes.

Additionally, I added an option to pad the area/project subheadings with a preceding newline. Same thing, disabled by default to maintain previous behavior on update.

kovstas commented 1 year ago

I tested it on my obsidian, looks cool. Thank you! I guess this PR closes #40.

ekexium commented 1 year ago

Exactly what I need. πŸ‘

netfly commented 1 year ago

Please merge this πŸ‘

I just came here to fork the repos and build this by my self. But now I just grabbed this code ..... awesome, Thank you.

martedesco commented 1 year ago

Thanks @olexs ! @liamcain, @olexs addition looks pretty cool. I would love to see this PR merged πŸ™ŒπŸΌ

kakkoyun commented 1 year ago

It'd be awesome to this is merged πŸŽ‰

Thanks @olexs

pwntester commented 1 year ago

+1 on the request to merge this!

buylife commented 1 year ago

@liamcain I'd like to think the day we'll have this merged will come soon.

buylife commented 1 year ago

@liamcain Thank you so much! Appreciate it πŸ‘