plugin

mGTD (Mori GTD)

Tags ( | )

The description and such is mostly listed in this thread, but for now I wanted to get the plugin posted where it was easy to find, as opposed to buried in the forums. It's been months now without any real bug reports, so I'm guessing that it's stable, but as always keep a backup of your data.

Best,
Jeff

Version: 1.3

Mori Draw

Tags ( | )

Mori Draw is a simple sketching plugin for Mori. This is beta software, so please play with it if this is something you're interested in and let me know how you like it. I know it needs quite a bit more work, but I just finally got a usable version so I wanted to release it to let you guys play with it. Please provide feedback in the comments or by e-mail.

Changes in Beta 2: Now works on ppc (was just i386 before). Adding a text drawing tool.

Version: Beta 2

Batch Value - Set values for columns across multiple selections

Tags ( | )

Basically it shows a list of columns you can pick from and set values for across all the items you have selected.

Also, You can use this as a way to see values of the first selected item, as it auto populates the field with the first items value, which is handy too if you dont have particular column visible

Bugs: I cant get date to work but everything else seems ok, And It doesnt have much error handling so dont try and do things you shouldnt with it :-)

Version: 1

Mori: Insert Date and Time (Plugin Example)

Tags ( | )

Ostensibly, this plugin is designed to serve the feature request here. It will insert into the current text field a date and/or time string that you can format from within the preferences. You can access the insert functions from the menu(keyboard shortcuts can be add through the Keyboard System Preference Pane under "Application Shortcuts.") or the toolbar.

However, the real purpose of this plugin is to serve as an example and template to others who might want to try a plugin but don’t know where to start. Sometime this weekend, I should be able to post the completed Xcode project, commented to help one write a toolbar/menu/prefpane plugin for Mori. It will not serve as an introduction to the objective-C language, but it should help one parlay any obj-c knowledge or tutorials into working plugins.

Version: 1.1

synch2writeroom

Tags ( )

This is a glueing together of Jeffrey Alexanders 2writeroom script, and the synch to external editor script I posted earlier. Basically it synchs (both ways!) a single writeroom to the text of the current note. The idea is that the writeroom sits behind Mori with the note text. When you want to go there you activate (by quicksilver or clicking) when you want to come back to Mori you quicksilver back. However DO NOT RUN THIS FROM WITHIN THE MORI SCRIPTS MENU. That seems to make everything hang. You can run it from everywhere else though. At some point I'll look into what goes on there.

Version: .2

Sync note pane continiously to external editor

Tags ( )

This script syncs Mori's note pane continiously with TextEdit. An obvious modification should work with any scriptable text editor (textmate, bbedit, etc...) Be warned though its an infinite loop. You should probably run it from somewhere where you can kill it. ALthough I think closing the document generated in TextEdit should kick it out.

tell application "Mori"
tell application "TextEdit"
activate
set D to make new document
end tell

tell front document
repeat
set e to current entry
set e_text to note of e
tell application "TextEdit"
set name of D to name of e

Version: .01

Add new child

Tags ( )

This script just adds a new child to the current entry. Its here because sometimes you are sitting in one of these smart folders and you want to outline, add entries to one of the memebers of the smart folder. Then you hit return and you go somewhere crazy. You didn't want to do that. So instead you hit whatever hotkey you assigned to this Add new child script. And it at least makes a new entry and puts it as a child of the current entry. Although unfortunately it doesn't make the entry name editable. You still have to click.

tell application "Mori"
tell front document
set a to current entry

Version: .5

Done

Tags ( )

This just Marks an item cmpltd, sets its cmplt date, and then ships it off to the Archive folder/entry.

tell application "Mori"
tell front document
set e to current entry
set t to entry named "Archive"
move e to end of entries of t
tell e to store custom attribute key "GTD" value "cmplt"
tell e to store custom attribute key "dateLastCompleted" value current date
end tell
end tell

Version: .1

iWill

Tags ( | )

This one is a little crazy. Here is the idea though: Its all well and good to have a huge GTD list in your computer, but if you just sit around surfing the internet anyway none of that is going to Get Done. What you need is a will, or in this case an iWill. This script works in conjunction with mGTD the Mori Timer script, and to a certain extent the Done script (for marking items cmplt). It assumes you have that script, as well as

1) a Current Actions smart folder which filters for those items which are blue, and do not have GTD = 'cmplt'.
2) a "all" smart folder - in my case this has all of my actions sorted by context and priority

Version: .1

Mori Math

Tags ( | )

Mori Math is a plugin for Mori that renders LaTeX math in your documents. It depends on having TeX installed. It's designed to support several possible teTeX installations, but the plugin needs only know where pdflatex is. You can set this path in the Mori Math preference pane. If you don't have teTeX installed, I recommend the TeX i-Package found at http://ii2.sourceforge.net/tex-index.html (the default pdflatex path is for this).

To install Mori Math, copy or move Mori Math.plugin to ~/Library/Application Support/Mori/Plugins or simply drag Mori Math.plugin onto Mori. Then restart Mori and the plugin will be installed.

Version: 3a
Syndicate content