Is that conversion still only done at file opening time?
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® 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® 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® 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
smime.p7s
Description: S/MIME cryptographic signature
------------------------------------------------------------------------------ Download Intel® 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
