I've noticed that photo:getDevelopSettings() returns a setting "orientation", which takes on the values "AB" and "BC" (perhaps others?). When you create a preset through the UI, this setting is copied into the preset if you select the categories Graduated Filters or Radial Filters.
Anyone know what the setting does? I've tried changing its value when creating and applying a plugin preset but haven't noticed any difference in the photo.
Orientation values encode the various permutations of 90-degree rotation and flipping horizontal + vertical, but orientation is ignored in presets.
Ditto for crop settings and tone-curve-enable.
Vote here for complete develop settings support:
It's curious that when you create a preset through the UI, the orientation setting is copied into the preset for categories Graduated Filters and Radial Filters, even though it has no effect on the preset. Sloppiness I guess. (I had already voted on the SDK request :->)