Official

Accepted

Unanswered

Advanced Filters

Search Results (248)

Relevance

Closed

LIghtroom SDK: Please add ability to udate Lr preview on disk (in preview "cache").

@v4, plugins have the ability to display catalog photos (thank you), via the preview mechanism. However, it may need a moment to re-render before displaying. I would like to have plugins be more responsive when displaying catalog_photo, *and* be able to write a background task with look-ahead previe

Ideas

 • Lightroom Classic

9

0

1

Closed

Lightroom SDK: Implement getName and type methods for all photo sources

As it stands, most photo sources, e.g. collections, folders, have getName and type methods. However, if source is a special collection, you cant find out what type it is, or it's name, using the standard photo source methods. I'm sure mine aren't the only plugins that've had bugs due to attempting

Ideas

 • Lightroom Classic

6

0

2

Closed

Lightroom 5 SDK: folder children don't recognize their parent.

Test code: local function folderTest2( call ) local p1 = catalog:getFolders()[1] local c = p1:getChildren() for i, f in ipairs( c ) do local p2 = f:getParent() if p1 == p2 then Debug.pause( "found parent" ) -- never happens return

Problems

 • Lightroom Classic

12

3

Closed

Lightroom SDK (4.4RC?): photo:getRawMetadata( 'customMetadata' ) returns nil if "Reload plug-in on each export" is checked.

This is repeatable (see title). This couldn't possibly have always been like this, but it's like it now. (works as expected if "Reload plug-in on each export" is un-checked. catalog:batchGetRawMetadata( { photo }, { 'customMetadata' } ) -- works fine regardless. *** Will somebody please confir

Problems

 • Lightroom Classic

6

1

Closed

Lightroom (and SDK): Ability to have changes take effect without restarting.

There are some things that if changed require Lightroom to be restarted for changes to take effect. Examples: - Presets - Camera Calibration Profiles - Custom Metadata Definition - Tagsets @present, there is no way for a plugin to be able to define presets, or profiles, or metadata / tagsets, .

Ideas

 • Lightroom Classic

5

0

2

Closed

Lightroom SDK: Zip, un-zip, ...

Some plugins need to zip/un-zip files. a platform-independent built-in solution would be nice. PS - I am open to suggestions for work-arounds for the mean time.

Ideas

 • Lightroom Classic

4

2

4

Closed

Lightroom SDK: How to do plugin initiated restart of Lightroom on Mac.

On Windows, it's lightroom.exe -restart "full_path_to_catalog.lrcat" Is there a Mac-compatible equivalent? Note: this would be useful for cross-catalog plugins, or plugins that change things that will only take effect upon restart...

Question

 • Lightroom Classic

19

3

Closed

Lightroom SDK: restart Lightroom

Presently, plugins can do things that require a restart of Lightroom. Although I'd like for Lightroom not to have to be restarted, for those things that will continue to require restarting, a restart command would be welcome. e.g. LrApplication.restart( optionalCatalogOrRestartScript, ... ) If cat

Ideas

 • Lightroom Classic

16

0

3

Closed

Lightroom SDK: remote interface

Presently, some folks (including me) are writing sidekick apps that talk to plugins as a way to expand the possibilities for Lightroom plugins. Special features for this new breed of plugin-app includes non-modal functionality and preview display (albeit semi-crippled by not being able to access pre

Ideas

 • Lightroom Classic

9

1

3

Closed

Lightroom SDK: LrApplication.getPath() -- get path to Lr executable file

It would be helpful, e.g. when creating bat files which start or restart Lightroom, to know path to Lightroom. Tnks, R. It's easy enough to have field for user to edit, but then it needs to be fixed everytime user updates Lr version.

Ideas

 • Lightroom Classic

23

1

1

Closed

Lightroom SDK: Support export filters in on-the-fly exports via LrExportSession

Try as I have, I've not been able to do an export via exportSession:doExportOn[New|Current]Task method and include exportFilter in the export session's export settings. It would be useful to be able to do that. For example, my plugin ExportManager which allow one to start multiple exports at the sam

Ideas

 • Lightroom Classic

20

1

3

Closed

Lightroom SDK 4: catalog:withDo methods are not handling errors consistently.

For example, when this code is attached to a button handler: LrFunctionContext.postAsyncTaskWithContext( "tEST", function( context ) local function cleanup( a, b ) LrDialogs.message( "cleanup", "a: "..( a or 'nil' )..", b: "..( b or 'nil' ) ) end context:addCleanupHandler(

Problems

 • Lightroom Classic

23

3

Closed

Lightroom SDK: When stipulating export filter dependency, no other filters in plugin can be moved in relation to one another.

Lightroom SDK: When stipulating export filter dependency (via requiresFilter), no other filters in plugin can be moved in relation to one another. In case not obvious: I want to require a pre-requisite filter, but not fix order of all dependent filters. Example, without dependencies: Note: the

Problems

 • Lightroom Classic

10

1

Closed

Lightroom SDK: Is there a way for a plugin to determine whether a DNG is lossy compressed?

Is there a way for a plugin to determine whether a DNG is lossy compressed? Preferably without opening the file and rummaging through it... Thanks, Rob

Question

 • Lightroom Classic

3

1

Closed

Lightroom SDK: publishService:getCollectionByLocalIdentifier

From a collection handling point of view, the catalog and publish services can be treated as collection sets - they both have the same methods for collection management. This is real nice, except: publish services lack the method to get a collection by local ID. Plug this one little hole and colle

Ideas

 • Lightroom Classic

9

0

2

Closed

Lightroom SDK: allow objects for export & export filter

Presently one must pass procedural function names for each export/filter hook. For those of us using object-oriented methodology, it would be favorable to be able to return a class or object instead of a list of functions. For example, in an export filter implementation file: Instead of this: re

Ideas

 • Lightroom Classic

18

0

1

Closed

Lightroom SDK: photo:getDevelopSettings() - 'Orientation' is always nil.

photo:getDevelopSettings() - 'Orientation' is always nil.

Problems

 • Lightroom Classic

8

2

Closed

Lightroom SDK: LrDate.timestampToComponents - support julian day.

Julian day component would be useful to have in some cases. It's not a big deal, but still, if you're in there, why not? Bonus idea: -------------- * Don't discard fractional seconds.

Ideas

 • Lightroom Classic

9

1

1

Closed

Lightroom SDK: replace _G.dofile with one that works with non-ascii characters

********* WARNING TO ALL PLUGIN AUTHORS: dofile will fail if there are any non-ascii characters in the path, e.g. as is possible with the Swedish version of Windows. I noticed LrFileUtils.readFile was provided in a dot release of SDK 2.2, which solves the problem for reading files, but any lua code

Ideas

 • Lightroom Classic

20

3

3

Closed

Lightroom SDK: last-edit-time of photos.

Some plugins would like to know if a photo's develop settings or metadata has changed since whatever (e.g. since xmp last saved). Unfortunately, whenever any plugin writes any custom metadata to a photo, the photo appears changed to every other plugin. It would be very useful, to be able to get at

Ideas

 • Lightroom Classic

16

0

3