Various improvements #169

Merged
schmelczer merged 78 commits from asch/saturday into main 2025-11-30 15:24:52 +00:00
Showing only changes of commit 66d1448e7e - Show all commits

Remove frequent popups

Andras Schmelczer 2025-11-27 22:21:37 +00:00

View file

@ -75,15 +75,6 @@ export default class VaultLinkPlugin extends Plugin {
this.openSettings();
}
public onExternalSettingsChange(): void {
new Notice("VaultLink settings have changed externally, applying...");
this.syncClient?.reloadSettings().catch((err: unknown) => {
throw new Error(
`Error while reloading settings after external change: ${err}`
);
});
}
public openSettings(): void {
// eslint-disable-next-line
(this.app as any).setting.open(); // this is undocumented