OK Jeremy, thanks .... I did see the posted example but, as a newcomer to Lua, I found it a more than a tad difficult to follow ... and I had hoped that an example relating to print output might also be available.
David On 13-06-19 11:12 AM, jeremy rosen wrote: > david, i'm not sure what you mean > > there is only currently one example available and I pointed it earlier > > I plan to write some more example scrips, but havn't had the time to do it > yet... > > > On Wed, Jun 19, 2013 at 7:55 PM, David Vincent-Jones > <davi...@frontier.com>wrote: > >> Jeremy; >> >> Would you be kind enough to post an example of a typical print output >> Lua script. Real life examples are always helpful when getting started. >> >> David >> >> On 13-06-19 06:42 AM, jeremy rosen wrote: >>> On Wed, Jun 19, 2013 at 3:18 PM, Pascal Obry <pas...@obry.net> wrote: >>> >>>> Jeremy, >>>> >>>>> huh ??? >>>> We can probably avoid that! >>>> >>>> >>> sorry, that was an expression of suprise not meant to offend in any way >>> >>> >>>> > can already be done with lua... >>>>> more precisely that's the whole point of lua. If lua doesn't satisfy >>>>> your need for that sort of use cases, please tell me what's missing so >> I >>>>> can add it >>>> Great! How do I start then? I have zero experience with Lua and zero >>>> knowledge about the way it is integrated into darktable. Any >>>> documentation to start reading? >>>> >>>> >>> I had sent a mail on the subject that might be a bit more complete that >>> what i'll write below, but to give a quick summary >>> >>> an introduction to the DT specific lua is here : >>> >>> http://darktable.org/redmine/projects/darktable/wiki/LuaUsage >>> >>> the complete darktable/lua API is documented here : >>> >>> http://darktable.org/redmine/projects/darktable/wiki/LuaAPI >>> >>> and a simple example script is here >>> >>> http://darktable.org/redmine/projects/darktable/wiki/LuaScripts >>> >>> >>> >>>> Also, I think this is a really standard feature. Do we have a way to >>>> share such Lua script? >>>> >>>> >>> for the moment I would like to collect them in the wiki page above so I >> can >>> review them. The lua API is brand-new and I want to see how people use it >>> to check if any tweak/simplification is needed. >>> >>> And to answer Steven's question, yes. A round trip is possible, though >> the >>> example above doesn't do it. >>> >>> hal_from_2001 has been working on such a script to do a loop through >> enfuse >>> (iirc) and reimport the result >>> >>> >>> >>> >>>> Anyway, looking forward to it... >>>> >>>>> 2. A way to keep a photo in a cache locally and be able to edit it >>>> even >>>>> when the master picture is not present (on an external drive >> not >>>>> connected). >>>>> >>>>> This is a new feature of Lr5 and I had this needs long ago, >>>> probably >>>>> a nice new feature that I could try to implement. >>>>> >>>>> If I come to it, I'll discuss the UI part before of course. I >>>> have no >>>>> idea how to integrate this nicely at the moment. >>>>> >>>>> >>>>> hmm interesting. Again it would not be stupid to implement this using >>>>> the lua backend, but unless the previous feature it's not possible to >> do >>>>> that in lua right away. It needs some thought into the design. >>>> Would be nice indeed if again it can be done in Lua. I understand that >>>> it is the preferred way to extend darktable. >>>> >>>> >>> it's the prefered way to do complicated customisations for your own need, >>> not to extend DT in general. This is of course a grey area. >>> >>> If a feature is needed by everybody it should be in core >>> >>> If a feature is only usefull for a particular workflow then it should be >>> written in lua >>> >>> >>> Feel free to ask me any lua question and/or post your scripts for help. >> Few >>> people have started doing that but i'd really like to have more example >>> scripts before the next release... >>> >>> >>> >>> >> ------------------------------------------------------------------------------ >>> This SF.net email is sponsored by Windows: >>> >>> Build for Windows Store. >>> >>> http://p.sf.net/sfu/windows-dev2dev >>> >>> >>> _______________________________________________ >>> darktable-devel mailing list >>> darktable-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/darktable-devel >> >> >> ------------------------------------------------------------------------------ >> This SF.net email is sponsored by Windows: >> >> Build for Windows Store. >> >> http://p.sf.net/sfu/windows-dev2dev >> _______________________________________________ >> darktable-devel mailing list >> darktable-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/darktable-devel >> ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ darktable-devel mailing list darktable-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/darktable-devel