refactor bridge plugin, minor improvement to plugin tracking.

This commit is contained in:
Nystik
2026-03-29 17:44:41 +02:00
parent 10bd06bd94
commit d6471fd077
5 changed files with 386 additions and 317 deletions

View File

@@ -1,6 +1,7 @@
const { Plugin, TFile, TFolder } = require("obsidian");
const { showFilePicker, addFileMenuItems, addFolderMenuItems } = require("./file-actions");
const { patchSettingsModal, unpatchSettingsModal } = require("./settings/inject");
const pluginRegistry = require("./plugin-registry");
window.__obsidianAPI = require("obsidian");
@@ -8,6 +9,7 @@ class IgnisBridgePlugin extends Plugin {
async onload() {
console.log("[ignis-bridge] Plugin loaded");
await pluginRegistry.refresh();
patchSettingsModal(this);
this.addRibbonIcon("upload", "Upload file", () => {