I was unable to get the “Send to kGTD” script to work on my old kGTD file after upgrading to version 0.83. I followed the upgrade instructions and did pretty much everything else suggested in the forum articles on this probllem.

I ended up having to create a new file and manually move the content from the old file into it. However, when I rename the new kGTD file or move it to a different location, the script stops working again and I can’t get it fixed.

Is there any way to get the script to work as solidly as is did before?

Thanks, Chris


boyhero's picture

If you move the kGTD file,

If you move the kGTD file, you have to his the Sync button. Then the Quicksilver action will work.


Chris_'s picture

Thanks for your response. I

Thanks for your response. I have tried the Sync button, recompiling the “Send to kGTD” script, restarting Quicksilver, Omnioutliner, and even a complete reboot of the Mac. Then I went on to re-installing kGTD, repairing disk permissions, etc. Nothing fixes it. Once the link is broken it stays broken. The only solution that worked so far is starting with a new file, manually copying the data back in and then not rename or move it.

I must be missing something. Please help :-(

Thanks, Chris


berchman's picture

Chris, I am having a similar

Chris, I am having a similar problem. Have followed all the steps in the forums and cannot get it to work at all.

When you say… “I ended up having to create a new file and manually move the content from the old file into it. However, when I rename the new kGTD file or move it to a different location, the script stops working again and I can’t get it fixed.”

do you mean you are copy/pasting and creating a new script file?, or a new OmniOutliner file with your projects/tasks inside?

Thanks! -Bert


Chris_'s picture

Bert, Yes, when I created a

Bert,

Yes, when I created a new OmniOutliner file, customized the toolbar (by adding the kGTD scripts), and then ran sync, it worked. The QS “Send to kGTD” would now send actions to the inbox of the new OmniOutliner file. I then manually copied and pasted all projects from my old OmniOutliner file into the new one. The new file then kept working.

However, when I moved the new file to a different location, even after running “sync” again, the same problem re-occured.

If you find the solution, please share.

Good luck, Chris


Re: "Send to kGTD"/QS script problem

Haven’t had the issue you’ve described, mainly because I’ve yet to get the QS send to kGTD to work in the first place. :(

But… I did look at the code, and saw that it looks for the location of the .oo3 file (OmniOutliner 3 file) in a Preference file located in ~/Library/Preferences

the file is named com.kinkless.kgtd.plist

I assume the Sync script is supposed to update this file, but for whatever reason it didn’t do that for you. You can edit the file by hand (I’d recommend closing QS and Omnioutliner) and change the Value of lastpath, to the new location of your .oo3 file.

Keep in mind it needs the full path AND extension (the filename and extension can be seen if you do a get info on the file)

Mine happens to be the default which is Kinkless GTD.oo3

So for example mine is…

/Users/hyrcan/Documents/Kinkless GTD.oo3

Which of course is my Documents folder. If I were to move it into Awesome Subfolder and the sync script didn’t work automagicly, then I’d edit the com.kinkless.kgtd.plist to read

/Users/hyrcan/Documents/Awesome Subfolder/Kinkless GTD.oo3

Hope this helps… Oh… and make sure you only edit that Preferences file using the Property List Editor (should only need to double click on the file)

After you got the location set, restart QS and Omni and it in theory should work.


Post new comment

The content of this field is kept private and will not be shown publicly.
  • You can use Markdown syntax to format and style the text.
  • Each email address will be obfuscated in a human readble fashion or (if JavaScript is enabled) replaced with a spamproof clickable link.
  • Images can be added to this post.

More information about formatting options

Captcha Image: you will need to recognize the text in it.
Please type in the letters/numbers that are shown in the image above.