Re: Backwards compatibility
Re: Backwards compatibility
- Subject: Re: Backwards compatibility
- From: Darrin Cardani <email@hidden>
- Date: Tue, 04 Dec 2012 10:13:27 -0800
Martin,
In general when we rev the version number of the document, we have changed the file format. (Usually only slightly.) But that means that older versions of the app will not be able to understand the data in it properly.
In this specific case, we did not change the file format in any way except for increasing the version number from 5.2 (I think?) to 5.5. The higher version number signals to FCPX to properly handle parameter supervision. In older versions of FCPX, parameter supervision in FxPlugs had some bugs, which meant you couldn't properly enable and disable or hide and show parameters on-the-fly. They would sometimes not update properly. We fixed this in 10.0.6, but several developers requested that we keep the old behavior for existing templates. We do that by checking the version number of the template. If it's < 5.5, we act in the old broken way. If it's >= 5.5, then we properly enable and disable parameters.
So you can change the version number back to 5.2 (or whatever Alex mentioned in his email), and older versions of FCPX will be able to read it, but newer versions will continue to exhibit the bug with parameter supervision. If you keep it as 5.5, newer versions will work properly, but older versions won't be able to open the file. In all other cases, you should never change the version number of a template manually.
Darrin
On Dec 4, 2012, at 3:32 AM, Martin Baker <email@hidden> wrote:
> What's the deal with backwards compatibility with FxPlugs/Motion Templates and earlier FCPX releases? We have a generator product which has just started beta testing. The Motion template was created on Motion 5.0.5.
>
> All works fine on FCP 10.0.6 but one of the testers is on 10.0.5 and is reporting a red error screen when dragging the generator to the timeline, also no generator parameters are shown and "parsing error" is logged in Console.
>
> thanks
>
> Martin Baker
> www.digital-heaven.co.uk
> www.twitter.com/digitalheaven
> www.videospaceonline.com
> www.finalcutters.com
> ------------------------------------------------------
> Digital Heaven Ltd is registered in England and Wales
> Company registration number: 3628396
> Registered address: 55 Lynwood Drive, Worcester Park, Surrey KT4 7AE
> VAT registration number: GB 736 0989 03
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Pro-apps-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Pro-apps-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden