Enveloppe / obsidian-enveloppe

Enveloppe helps you to publish your notes on a GitHub repository from your Obsidian Vault, for free!
https://enveloppe.github.io/
Apache License 2.0
613 stars 38 forks source link

[FR]: Make Dataview conversion compatible with Plugin Groups plugin #305

Closed anareaty closed 7 months ago

anareaty commented 7 months ago

Issue validation

Is your feature related to a problem ?

I use the Plugin Groups plugin to delay plugins loading and make Obsidian start faster. It is especially useful with Dataview, because Dataview slows down startup a lot. Unfortunately loading Dataview via Plugins Groups instead of normal load makes the Github Publisher think that Dataview is not enabled at all. As a result my Dataview queries in published notes are not converted. If I disable Plugin Groups and enable Dataview normally, queries are converted all right.

What solution do you want to see ?

As far as I understand the plugin checks if Dataview is enabled in Obsidian settings, and to load plugins via Plugin Groups you need to disable them in settings. May be it is possible to check if Dataview is loaded some other way, or add an option to skip checking at all?

Describe the alternative you've considered

Alternative is to not use the Plugin Groups plugin for Dataview, which is not optimal, because it makes loading slow.

OS

Android, Windows

Anything else?

No response

Plugin version

6.13.6

Obsidian version & debug log

Obsidian version 1.4.16
Mara-Li commented 7 months ago

Did you try to load Publisher after Dataview?

anareaty commented 7 months ago

Yes. It doesn't help. I tried to make delay for Github Publisher longer, but it doesn't help either.

Mara-Li commented 7 months ago

I close the issue because: