On Tue, Sep 2, 2014 at 4:29 PM, jeremy rosen <[email protected]>
wrote:
>
> all of these are valid use-case but we can't (and won't) flood our UI with
> every single type of workflow
>
> This problem is one of the reasons I've added the lua API. With lua you
> can create your own shortcuts and then map them the way you please. We are
> still in the discovery phase of this feature and the lua API is far from
> complete with regards to UI elements, but you can already do quite a lot of
> stuff with regards to grouping...
>
Okay, I guess that makes sense. It's certainly fantastic that dt is
extensible in this way. Though a lua script will always remain a
second-class replacement for real integration; or at least without an
unrealistic amount of work it will, lacking any integration into the
existing dt GUI and a GUI of its own, among other things.
And I suspect most users don't have the background where they'd attempt to
implement to write a lua script on their own to enable their own workflow.
But maybe there'll be an ecosystem of aftermarket scripts (as indeed there
already is, in a small way).
did you add it to
> http://darktable.org/redmine/projects/darktable/wiki/LuaScripts ? it
> would be nice to do that :)
>
In the spirit above, I've added another shortcut to select all images in
the selected image(s)'s group(s), to make it easier to batch work with
groups. It's actually a three-way toggle, the second step is to select all
images in the group(s) except the originally selected image(s) (sort of an
invert group selected), the third step reverts back to the original
selection. I'll add the whole thing to the page after looking over it once
more to make sure it won't crash and burn horribly. :) I guess I'll also
add it to github for good measure.
Thanks for the code review, first time I've touched lua -- can't say it's
the most pleasurable language to work with, or maybe I'm doing things very
wrong.
Cheers
Moritz
------------------------------------------------------------------------------
Slashdot TV.
Video for Nerds. Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users