Most efficient way to get all nested tags (JXA)
Paging @chrillek and other JXA experts. What’s the most efficient way to get all the (nested) tags in the correct order (based on their nested properties, so similar to the order in the sidebar) in an...
View ArticleMost efficient way to get all nested tags (JXA)
Out of academic curiousity or do you have a real use case?
View ArticleMost efficient way to get all nested tags (JXA)
No I definitely have a real use case I’m using this script to create “implicit tags” in my annotation documents, because I don’t want to use nested tags (e.g. like Obsidian does). DEVONthink does this...
View ArticleMost efficient way to get all nested tags (JXA)
mdbraber: e.g. when tagging devonthink it automatically adds apps and pkm So you are using nested tags in DEVONthink? and it will output ["apps","pkm"] Is this some Obsidian convention?
View ArticleMost efficient way to get all nested tags (JXA)
BLUEFROG: mdbraber: e.g. when tagging devonthink it automatically adds apps and pkm So you are using nested tags in DEVONthink? Yes I am - but other applications (like Obsidian) define nested tags as...
View ArticleScannervergleich (Schwarmwissen)
Vielleicht ist das ja jetzt Offtopic - aber hat hier noch nie jemand was von Vuescan gehört? Ich benutze seit über 20 Jahren den Epson GT 9000 Flachbettscanner mit SCSI und USB Adapterkabel an meinen...
View ArticleMost efficient way to get all nested tags (JXA)
The easiest ways to find them are… tell application id "DNtp" to return parents of current database whose tag type is ordinary tag and tags is not {} …or… tell application id "DNtp" to return search...
View ArticleBackground syncing never work and starting DT Go always on "input folder"
Apple’s priorities are known.The optimization algorithms automatically prevent overloads. DT also offers a checkbox in the user control settings. There you could control the starting of background...
View ArticleMost efficient way to get all nested tags (JXA)
mdbraber: #apps/pkm/devonthink This seems like a lot of excess work. Why don’t you simply create a text replacement, e.g., ::dtpk resolves to #apps/pkm/devonthink ?
View ArticleMost efficient way to get all nested tags (JXA)
Thanks @cgrunenberg for pointing this out. I’m struggling a bit with the right JXA (I do all of this in JXA because other parts of my code or plain JS integrating with this). I think it needs to look...
View ArticleMost efficient way to get all nested tags (JXA)
mdbraber: Is there a (theoretical) these two queries would deliver items in a different order? I’m not sure about the internals of AppleScript/JXA but at least DEVONthink’s part should return the same...
View ArticleMost efficient way to get all nested tags (JXA)
cgrunenberg: I’m not sure about the internals of AppleScript/JXA but at least DEVONthink’s part should return the same order. Another possibility might be to query the properties instead of name and...
View ArticleOmnivore and DT via Obsidian
I am experimenting with using Omnivore (an open source read it later platform) with DT and so far I am really like the ability to import from Omnivore (via Obsidian) with my highlights intact....
View ArticleSlow epub display
Not having Books open makes no difference. The hanging happens just selecting them in the folder
View ArticleMost efficient way to get all nested tags (JXA)
I would not overdo the whose. It’s a bit clumsy, and JavaScript’s filter looks cleaner to me. What about this: (() => { const app = Application("DEVONthink 3"); const db =...
View ArticleScannervergleich (Schwarmwissen)
Rainer_Goergen: Vielleicht ist das ja jetzt Offtopic Ich denke schon Rainer_Goergen: aber hat hier noch nie jemand was von Vuescan gehört? Gehört schon. Und dann wieder weggehört. Denn:...
View ArticleFloating group window
However, you could detach Go > To Group… from the window TIL…. Very cool!
View Article