On Nov 1, 2007, at 2:45 AM, Christiaan Hofman wrote: > > On 1 Nov 2007, at 1:33 AM, Adam R. Maxwell wrote: > >> According to http://developer.apple.com/releasenotes/ >> GraphicsImaging/RN-CoreImage/index.html the CILinearGradient should >> only be reversed on 10.5 if the app was linked on 10.5. Were >> gradients reversed on Skim on 10.5 when it was compiled on 10.4? >> That's probably worth checking before release. >> > > Can you see with a current nightly? If they are reversed now, then > they were OK earlier.
Last nightly has them correct, so I guess the docs are wrong. That's actually easier to deal with, I think; changing behavior at compile time is less fun. This makes me wonder about the other things they've documented as changing when linked on 10.5. >> Types are also pretty broken if we override NSDocumentController >> methods and use LSItemContentTypes in the Info.plist (but I think >> that's only when linking against the 10.5 SDK). I have some hacks >> in BD to work around that, but the export stuff for templates still >> doesn't work. The easy solution is to remove the UTI from the >> plist and just use extensions. Alternately, we can use the new >> export key NSExportableTypes for Info.plist that accepts a UTI, and >> then declare a UTI for each of the types we can export. >> > > But UITs won't work for export types, right? So perhaps we should > just remove the UTIs? UTIs will work for export types if we use the NSExportableTypes plist key for each document that supports export...I think. ISTR there's some custom code in the document controller and document classes for templates that may be problematic. The sad part is that I really prefer UTIs over extensions and NSDocument's mishmash of named type/ extension. >> Any thoughts? The main problem now is for people compiling on >> 10.5, since the trunk version won't open or save files. The branch >> will work. >> >> -- >> adam > > And that's because of the UTI problem? That and the Omni frameworks won't compile. I don't think my NSRecordAllocationEvent() change on the branch is correct for Tiger, so that'll require a framework upgrade. -- adam ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Bibdesk-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bibdesk-develop
