┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/.obsidian/plugins/abacus-sorter
diff options
context:
space:
mode:
Diffstat (limited to '.obsidian/plugins/abacus-sorter')
-rw-r--r--.obsidian/plugins/abacus-sorter/main.js14
1 files changed, 5 insertions, 9 deletions
diff --git a/.obsidian/plugins/abacus-sorter/main.js b/.obsidian/plugins/abacus-sorter/main.js
index 966e1a3..53bdb19 100644
--- a/.obsidian/plugins/abacus-sorter/main.js
+++ b/.obsidian/plugins/abacus-sorter/main.js
@@ -1,8 +1,4 @@
-/*
-Abacus Custom Sorter. It's a config-driven custom file explorer sorter for Obsidian.
-Inspired by SebastianMC's Custom File Explorer sorting.
-This plugin however does not use a bookmark dependency.
-*/
+/* Abacus Custom Sorter. Config-driven custom sorting for Obsidian's File Explorer. Manual ordering is stored internally (no bookmarks dependency). */
var obsidian = require('obsidian');
@@ -327,7 +323,7 @@ function sortItems(items, spec, app, manualOrderList) {
return result;
}
-// Manual Order Sorting (standalone, no spec)─
+// Manual Order Sorting (standalone, no spec)
function applyManualOrder(items, manualOrderList) {
if (!manualOrderList || manualOrderList.length === 0) return items;
@@ -349,7 +345,7 @@ function applyManualOrder(items, manualOrderList) {
return ordered.filter(Boolean).concat(unordered);
}
-// File Explorer Patcher─
+// File Explorer Patcher
function getFileExplorerLeaf(app) {
const leaves = app.workspace.getLeavesOfType('file-explorer');
@@ -449,7 +445,7 @@ function unpatchFileExplorer(plugin) {
}
}
-// Settings Tab─
+// Settings Tab
class AbacusSettingTab extends obsidian.PluginSettingTab {
constructor(app, plugin) {
@@ -578,7 +574,7 @@ class AbacusSettingTab extends obsidian.PluginSettingTab {
}
}
-// Manual Order Modal─
+// Manual Order Modal
class ManualOrderModal extends obsidian.Modal {
constructor(app, plugin, folderPath, items) {