Cool. Nothing crazy resolution wise, just an regular Ultrawide 2560x1080.
Dan, this is really excellent andālike othersāappreciate the effort you put into it. I look forward to taking it apart to see how it ticks.
I have a really quick question: how difficult would it be for me to inject my own javascript into a given template? I'm asking you to enable that, just wondering your assessment of how difficult it would be to do it myself. āThanks!
I'm not sure I understand. What would you want the javascript to do?
Let me add my voice to the chorus of "Greatest macro of all time!!!".
I'm agog. Wonderful work Dan.
Well, I'd like to do a lot!
For instance, I have a (painfully handcrafted) HTML input form for Omnifocus. The first field takes the "type" of task I am creating and based on that pre-populates a number of the other fields.
Perhaps if I dig around I can see where the HTML is generated and inject my own code?
No, you're not going to be able to figure that out. But can you show me a screenshot of your form?
But can you show me a screenshot of your form?
Ha ha! No, absolutely not. But for this reason only:
I'm keenly aware of the price people pay for putting out stuff like you have. (In support, technical debt, and attention away from whatever you want to gift to us next) I'm pretty sure that what I want to do is not worth more than everything else you want to make DIP great..so forget about this and thank you for answering the question. (My current stuff works. I need to focus my attention too!)
(besides, my "hand-crafted form" is ugly. )
Thanks again!
I'm retired, and I love this kind of stuff.
You never know. I think I've been quite clever in how DIP works, with it being driven by JSON files. Giving it other abilities might be cool.
OK, will do. But if you change your mind, you can just PM me with it. I promise I won't judge you for ugly. "It works, mostly" is what I strive for with things I don't share with the public.
Incredible work and very instructional video!
Way ahead of what I am using now.
Thank you very much for sharing it.
New version, v1.1
See the top post for details, downloading, and installation notes.
Summary:
- Support for variable names with spaces (but see notes in the top post).
- Support for supplying PickList Items at runtime.
- Fixed a bug that caused the "Regenerate" Template Id button to go away.
One feature I like about your code is that it has a display value on sliders, which KM doesn't have. I thought I read that Peter was going to add a feature Iike that, but as for now you are the only way to do it.
Thanks. That slider was pretty tricky to code, because the native HTML slider sucked. But it was a fun exercise!
3 posts were split to a new topic: Using Svelte with Custom HTML Prompts
@DanThomas Is there a step I missed upgrading to 1.1? I no longer seem to be able to open the editor via right clicking on the kmtrigger URL after replacing the DIP macros with the ones from 1.1
I manually reset the resources folder, the existing prompts I have from 1.0 work but I can't edit them or create new templates.
Did you remember to enable the DIP group?
Did you delete the original macros before installing the new ones? If you're not sure, delete the original DIP macros then double-click the .kmmacros file.
Must have messed up somewhere, just deleted the macros, and re-imported them and it's working now. Sorry for bothering ya!
Happy to hear that! And no bother at all.
One other question. I'm trying to use DIP for a couple macros that I share with my co-workers/company, and trying to seamlessly install it on all the systems, and bypass the need to manually find the Resources folder for each system / user.
Can I safely set the DND__DIP_ResourcesFolder
variable on my own to a known path on these systems and bypass that setup for these other machines?
I don't see why not. Let me know if you have issues.
Seems like that works well. Everything working great for me, including the new pick lists!! Thanks!! One small thing is that I can't seem to get the Button Hotkeys working. The default Return and Escape for OK/Cancel work fine, but i'm just getting the system error beep when I try to use any other assigned hotkey. Any idea why that might be?