feat(panel): island, rail by day, companion mode beside a deep note, cached index and threads, obsidian skin for strips

This commit is contained in:
hh committed 2026-09-02 03:48:42 +02:00
1 parent 126e8b0451
commit cec5aef98c
8 files changed
+199 -16

No files matched your search

+6
View File
@@ -119,11 +119,17 @@ export class PanelView extends ItemView {
const id = this.plugin.conversationIdOf(file);
if (id) {
this.state.selected = id;
this.state.companion = !this.inTabs();
}
}
show(id: string): void {
this.state.selected = id;
this.state.companion = false;
}
private inTabs(): boolean {
return this.leaf.getRoot() === this.app.workspace.rootSplit;
}
// Settings changed: the client is built from them, so rebuild the tree.