Lightroom: List of Lightroom SDK LrDevelopController bugs

  • 6
  • Problem
  • Updated 4 months ago
  • In Progress
  • (Edited)
I have a freeware application that extensively uses the Lightroom SDK LrDevelopController Namespace (MIDI2LR: https://github.com/rsjaffe/MIDI2LR). That Namespace has a number of bugs, including the following:

- Horizontal/Vertical perspective: in landscape photos, works as expected. In portrait photos, horizontal adjustment via LrDevelopController.setValue( 'PerspectiveHorizontal', value ) affects vertical perspective, vertical adjustment via LrDevelopController.setValue( 'PerspectiveVertical', value ) affects horizontal perspective.

- The Alt (Option) key is used with several different sliders to show an optional display that highlights what is being changed. This key is ignored when moving the slider using LrDevelopController.setValue( param, value ).

- Lens Corrections panel opens up instead of Transform panel when adjusting Transform panel controls when LrDevelopController.revealAdjustedControls( true ) is used.

- When LrDevelopController.revealAdjustedControls is activated, adjusting Contrast doesn't reveal the adjustPanel like it should.

- Additionally, there are a number of undocumented parameters (e.g., the new parameters in the Transform panel), and inconsistent use of '2012' in some of the parameters when setting/getting values, including: Clarity2012 = "Clarity", Contrast2012 = "Contrast", Exposure2012 = "Exposure", Highlights2012 = "Highlights",
Photo of Rory Jaffe

Rory Jaffe

  • 37 Posts
  • 5 Reply Likes
  • frustrated

Posted 2 years ago

  • 6
Photo of Smit Keniya

Smit Keniya, Employee

  • 184 Posts
  • 88 Reply Likes
Official Response
Hi Rory,

Sorry for the delay in response.

We are looking into this.

Thanks,
Smit Keniya
Adobe Lightroom Team