Thanks Pete,
I liked your script and just tweaked it a bit. I do plan to add a
remove option at some point. The solution is not as elegant as an
actual feature in the software itself, but...
tell application "Yojimbo"
tell front browser window
set colls to selected collections
repeat with coll in colls
set everyi to every database item of coll
set destination to ((path to desktop folder) as text)
tell application "Finder"
make new folder at destination with properties
{name:name of coll}
end tell
export everyi to destination & name of coll
(*remove everyi etc.*)
end repeat
end tell
end tell
On Dec 19, 2007, at 9:45 AM, pete boardman wrote:
On 19 Dec 2007, at 12:20, bcathey wrote:
I'd love to 1) be able to drag the entire collection to my desktop,
or 2) drag a collection drop into an other collection (called
"Archives"), 3) have a real archive function.
I've writing to Barebones and they tell me none of these options
are going to happen.
What am I missing?
I'm new to Yojimbo so don't take too much notice of the
following.... My understanding is that Yojimbo's primary focus is
being really easy to use - dump stuff in, and search for it later.
If every conceivable task were to have a button or menu for it, then
you end up with Microsoft Word instead...:)
Obviously for 1) you can select everything inside a collection and
drag it to a Finder folder, then delete the selection (if you're
clever, you can do it without losing Yojimbo as the front
application). Only a couple of gestures... Oh, and you'd have to
delete the collection too.
I suspect this is scriptable...:)
I don't really see the point of 2) because that would require
hierarchical collections.... And they're all still in the Library
anyway.
If you want to hide a collection, you could always name it with a
blank, and give it an icon of white space. It does look a bit
stupid, though, with the trash underneath the empty lines, and if
you have the counts showing too it's even stupiderI suppose having
counts on a collection by collection basis, and a hideable trash,
aren't going to happen either, though.
A real archive function sounds like a nice idea. Kind of Export and
Delete. Another applescript.
tell application "Yojimbo"
tell front browser window
set colls to selected collections
repeat with coll in colls
set everyi to every database item of coll
export everyi to ((path to desktop folder) as text) & "untitled
folder"
end repeat
end tell
end tell
There's probably room for a 'delete' in there somewhere. (I don't
like testing scripts with 'delete' in them...)
--
------------------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <yojimbo-talk@barebones.com>.
To unsubscribe, send mail to: <[EMAIL PROTECTED]>
List archives: <http://www.listsearch.com/yojimbotalk.lasso>
Have a feature request, or not sure if the software's
workingcorrectly? Please send mail to: <[EMAIL PROTECTED]>