Skip to main content
Participating Frequently
April 3, 2018
Answered

Lightroom Classic: Develop Presets did not all convert to new format in 7.3

  • April 3, 2018
  • 93 replies
  • 1436 views
On the first start up the new LR 7.3 converted 3 folders of develop presets, but not the rest (I have them organized by where I got them).  I can now not make new folders in the Preset panel to import the missing presets.  Any I import only go into User Presets.
This topic has been closed for replies.
Correct answer simonsaith
I've investigated Joseph's issue. The problem seems to be in the file naming of the original .lrtemplate file itself. If the original .lrtemplate file name contains any special characters (in this case, it is the forward slash "/" in the .lrtemplate file name). On macOSX, forward slash "/" has special meaning, which is is the folder delimiter.

If you manually change the “/” character in the .lrtemplate file name to a space character, then relaunch Lr and it would convert the preset correctly.

Joseph, I have replied to your email regarding the two specific .lrtemplate file that has the "/" in them. Lr should have handle this kind of exception better. I’m making a fix that better handles and report the issue in Lr.

https://helpx.adobe.com/lightroom/kb/not-all-presets-are-converted.html

93 replies

Participating Frequently
April 5, 2018
Julian, this was my first reaction, but actually after removing the "/" characters, the remaining presets throughout my folders all converted.  The "/" was causing the conversion process to abort before it was finished.

Yes, they are not all in the correct order, but this is another issue (see this thread... https://feedback.photoshop.com/photoshop_family/topics/develop-presets-not-sorting-correcly )
Victoria Bampton LR Queen
Community Expert
Community Expert
April 5, 2018
> I've even tried rearranging a few of the already converted .xmp presets (in the cameraraw folder)

As in you tried to put them into folders? That doesn't work "the old way" any more - the folder names are now stored as part of the preset text, rather than working on OS folder names. 
Victoria - The Lightroom Queen
Inspiring
April 5, 2018
Simon, I appreciate this official response, but it is most certainly not addressing the full issue here.  This issue is present throughout my original presets folder and effects a large number of .lrtemplate presets (regardless of their name).
See https://forums.adobe.com/thread/2473692
Inspiring
April 5, 2018
Simon, I have hundreds of presets not converting with no exceptions in regard to their naming.  Relaunching LR does nothing in terms of importing presets.  I've even tried rearranging a few of the already converted .xmp presets (in the cameraraw folder) and even those new arrangements don't properly update within LR.
Participating Frequently
April 4, 2018
Thanks for your help Simon 🙂
nathanj67028423
Participating Frequently
April 4, 2018
Great, think I solved it.. I posted in the other thread, but it is listed as a Mac Sierra issue, and the issue has nothing to do with Sierra... so posting here as well...

Basically, when Lightroom Classic 7.3 is converting between .lrtemplate files and .xmp files, it's assuming that we want the "internalName" to now become the "SortName".

More details...

Inside an .lrtemplate file, there are two name properties... "internalName" and "title"... when you initially create a preset file, they are both the same. But it is possible for the "title" to become different than the "internalName" (especially for preset developers who are editing .lrtemplate files directly). 

Example of .lrtemplate file:




So here,  at some point, the title was changed, but the internalName did not.

In any case, this didn't matter, because ALL PREVIOUS VERSIONS OF LIGHTROOM only looked at the "title" property to determine how to sort presets.

Enter LR Classic 7.3 and the .xmp conversion...

XMP also has a number of properties related to the name of the preset. The "Name" property is the displayed name...

BUT... XMP has a "SortName" propertyAnd this property determines how Lightroom actually sorts the presets.

When LR 7.3 converted .lrtemplate files to .xmp files, it took the "internalName" and placed it in the "SortName" property... 

Example...



AND unlike all previous lightroom versions, the .xmp presets actually do get sorted by the sortName property... 

So now, inside Lightroom Classic, you see presets that are mostly sorted, but with seemingly random deviations from that sorting...

All that to say, I wish that Adobe hadn't assumed that we wanted the internalName to now be used a sorting device (which it never had been before). But I don't think it is cool that now we have the ability to do custom orders without changing the display name!
Inspiring
April 4, 2018
I send you examples of a lot of the presets not converted here... 
Participating Frequently
April 4, 2018
nathanj67028423
Participating Frequently
April 4, 2018
Having same issue. Makes absolutely no sense how my presets are now ordered... 

Example: 


Why is it not alphabetical? It just appears completely random...
Adobe Employee
April 4, 2018
Seth, your issue is the same as Joseph.

I have replied your email with instructions to correct two of the problematic .lrtemplate files that also have forward slash "/" in the file name. If you manually change the “/” character in the .lrtemplate file name to a space character, then relaunch Lr and it would convert the preset correctly.