diff --git a/bin/uploadArtifacts.js b/bin/uploadArtifacts.js
index dde7d99..82dce78 100644
--- a/bin/uploadArtifacts.js
+++ b/bin/uploadArtifacts.js
@@ -96,10 +96,10 @@ async function main() {
return
}
- // if (isGitTagDirty()) {
- // console.log('Git working directory is dirty. Skipping upload.')
- // return
- // }
+ if (isGitTagDirty()) {
+ console.log('Git working directory is dirty. Skipping upload.')
+ return
+ }
console.log(
`Uploading artifacts for ${platform} v${version} (tag: ${currentTag})`,
diff --git a/src/core/ConfigManager.js b/src/core/ConfigManager.js
index 16e7f29..d189596 100644
--- a/src/core/ConfigManager.js
+++ b/src/core/ConfigManager.js
@@ -6,6 +6,8 @@ const getDefaultConfig = () => {
return {
activeAdapter: 'browser',
theme: 'dark',
+ enableBlackletter: 'true',
+ openNotesInNewWindow: 'true',
}
}
diff --git a/src/core/PluginManager.js b/src/core/PluginManager.js
index b9c9765..168e9b1 100644
--- a/src/core/PluginManager.js
+++ b/src/core/PluginManager.js
@@ -72,7 +72,13 @@ export const createPluginManagerClient = () => {
},
async testPlugin(id, config) {
- return window.api.pluginManagerCall('testPlugin', { id, config })
+ const test = await window.api.pluginManagerCall(
+ 'testPlugin',
+ id,
+ config,
+ )
+ console.log(test)
+ return test
},
}
}
diff --git a/src/main/index.js b/src/main/index.js
index f54c356..5a88471 100644
--- a/src/main/index.js
+++ b/src/main/index.js
@@ -90,6 +90,8 @@ app.whenReady().then(async () => {
)
ipcMain.handle('pluginManager:call', async (_, method, ...args) => {
+ console.log(method, ...args)
+
const methodCall = await pluginManager[method](...args)
if (method === 'setActivePlugin') {
diff --git a/src/renderer/src/components/PageLoading.vue b/src/renderer/src/components/PageLoading.vue
index e1ec605..bdba12d 100644
--- a/src/renderer/src/components/PageLoading.vue
+++ b/src/renderer/src/components/PageLoading.vue
@@ -15,6 +15,7 @@ import SvgSpinner from '@/components/svg/Spinner.vue'
display: flex;
justify-content: center;
align-items: center;
+ pointer-events: none;
svg {
width: 20px;
diff --git a/src/renderer/src/components/preferences/BooleanInput.vue b/src/renderer/src/components/preferences/BooleanInput.vue
new file mode 100644
index 0000000..2172e1c
--- /dev/null
+++ b/src/renderer/src/components/preferences/BooleanInput.vue
@@ -0,0 +1,67 @@
+
+ General
+
+
+