On Feb 19, 2010, at 21:42, Maxwell, Adam R wrote:

> Is that conversion still only done at file opening time?
> 

File opening and import, or of course if you do it explicitly using the file 
migration dialog.

Christiaan

> 
> On 02/19/10 12:40, "Christiaan Hofman" <[email protected]> wrote:
> 
>> It's "Local-Url" (case insensitive though), and it's value can be a full path
>> or a file:// URL. You may not see the conversion when you add this to an
>> existing item which already has Bdsk-... fields, or when you don't have the
>> conversion preferences (in Default Fields) set appropriately.
>> 
>> Christiaan
>> 
>> On Feb 19, 2010, at 21:23, Wesley Fraser wrote:
>> 
>>> Thanks Christiaan. I am more than happy avoiding the private methods, as it
>>> allows me to avoid extra source!
>>> 
>>> But I a, not sure how to add files to the localURL as you mentioned. I have
>>> tried opening up the .bib file, and adding entries like
>>> 
>>> Local-Url = {/...path...pdf}
>>> localURL = {/...path...pdf}
>>> 
>>> Those dictionaries appear when viewing through bibdesk. But a re-save does
>>> nothing to create the corresponding BDSK-File entries.
>>> 
>>> What am I missing here?
>>> 
>>> Thanks!
>>> 
>>> 
>>> On 2010-02-19, at 12:11 PM, Christiaan Hofman wrote:
>>> 
>>>> 
>>>> On Feb 19, 2010, at 20:56, Wesley Fraser wrote:
>>>> 
>>>>> Hello Bibdesk Devel!
>>>>> 
>>>>> I bet a bunch of you are familiar with Quicksilver. Its currently the only
>>>>> way I get around my mac, except when it comes to my bib. I am currently
>>>>> writing a simple quicksilver plugin to allow search and creation of .bib
>>>>> entries (and file saving) from within quicksilver. I figured the best 
>>>>> thing
>>>>> to do would be to make this all forward compatible with bibdesk.
>>>>> 
>>>>> I can handle entry creation and all that. The only catch is in the
>>>>> Bdsk-File-N entry. I have seen a bunch of stuff about the net stating this
>>>>> is a base64 encoded apple-uid containing string. I understand that. What I
>>>>> can't figure out from looking through the bibdesk-trunk is just what
>>>>> methods are used to encode/decode that string.
>>>>> 
>>>>> So can someone either:
>>>>> 
>>>>> 1) point out to me what methods are used to encode/decode that string, and
>>>>> in what source files they are contained?
>>>>> 2) With cocoa, explain how one would encode/decode that string?
>>>>> 
>>>>> Thanks very much!
>>>>> 
>>>>> Wes
>>>> 
>>>> It's not supposed to be added outside BibDesk, this is considered private 
>>>> to
>>>> BibDesk. Perhaps it would be better to just add files in the Local-Url
>>>> field, which will normally be automatically converted to a linked file with
>>>> the default settings. But if you really want to know, all the code for
>>>> conversion is in BDSKLinkedFile.m (i.p. -[BDSKLinkedAliasFile
>>>> stringRelativeToPath:] and -[BDSKLinkedAliasFile
>>>> initWithBase64String:delegate:]) and NSData_BDSKExtensions.m (for base64
>>>> string encoding).
>>>> 
>>>> Christiaan
>>>> 
>>>> 
>>>> 
>>>> ----------------------------------------------------------------------------
>>>> --
>>>> Download Intel&#174; Parallel Studio Eval
>>>> Try the new software tools for yourself. Speed compiling, find bugs
>>>> proactively, and fine-tune applications for parallel performance.
>>>> See why Intel Parallel Studio got high marks during beta.
>>>> http://p.sf.net/sfu/intel-sw-dev
>>>> _______________________________________________
>>>> Bibdesk-develop mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop
>>> 
>>> 
>>> 
> ----------------------------------------------------------------------------->>
> -
>>> Download Intel&#174; Parallel Studio Eval
>>> Try the new software tools for yourself. Speed compiling, find bugs
>>> proactively, and fine-tune applications for parallel performance.
>>> See why Intel Parallel Studio got high marks during beta.
>>> http://p.sf.net/sfu/intel-sw-dev
>>> _______________________________________________
>>> Bibdesk-develop mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop
>> 
>> 
>> ------------------------------------------------------------------------------
>> Download Intel&#174; Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> _______________________________________________
>> Bibdesk-develop mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev_______________________________________________
> Bibdesk-develop mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Bibdesk-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-develop

Reply via email to