it will be possible to have UI elements coded in lua with DT 1.8 or 2.0
(whatever we end up naming it)
it already works in master if you want to test, but there is no
documentation so far except for the usermanual itself
ping me on IRC if you want to learn how it works. If you miss a speciic
widget, new widgets are rather easy to create
On Sat, Feb 28, 2015 at 11:28 AM, Christian Mandel <c.man...@gmx.net> wrote:
> Am 28.02.2015 10:04, schrieb Richard Levitte:
> > In message <mcrspd$m3g$1...@ger.gmane.org> on Sat, 28 Feb 2015 09:03:57
> +0100, Christian Mandel <c.man...@gmx.net> said:
> >
> > c.mandel> So IMO a collage solution within darktable would be very handy
> and if I
> > c.mandel> read the OP correct there's already someone who stepped up to
> implement
> > c.mandel> this functionality, why not let him proceed and those that
> find it
> > c.mandel> useful enjoy the new functionality, those who don't can just
> ignore it
> > c.mandel> since it would be hardly visible to them as explained above.
> >
> > There are two ways to solve this:
> >
> > 1. create a fork in github (that's what drives the development in
> > large parts anyway), possibly make a pull request, and if not
> > accepted, provide a variant, or patches.
>
> The latter part ("if not accepted") is a good reason for bringing up the
> topic on the mailing list first, and if the core devs or the "community"
> are/is not willing to accept the concept a lot of work can be saved.
> IIRC it worked very well for the print module. Anyway, I'm not the OP so
> I'm not 100% confident about the purpose of his post.
>
> > 2. make dt externally pluginable. Considering it's already a bunch of
> > plugins, that should absolutely be possible. You have to watch out
> > for module numbers and module order, but other than that...
> >
> > I personally see nothing wrong with option 2. I'm looking at the
> > integration of Nik Software into Lightroom as an example of
> > usability.
>
> It sounds like a reasonable idea, but I know of not one example where
> this works out, and a lot where it doesn't or does only partially:
>
> * There are at least 10 firefox and 10 thunderbird plugins that I used
> to use that don't work with current versions and are therefore
> deactivated or deinstalled and I miss the functionality.
>
> * In Inkscape and Gimp, the plugins delivered with the original software
> do work, but there are many external ones that work only for old
> versions or don't work at all and are unmaintained.
>
> * I have some more if you want ...
>
> I conclude that external plugins are only working if they are maintained
> along with the original software (Inkscape example) or if they have a
> large user base themselves (some firefox/thunderbird plugins such as
> adblock, lighting etc.). For the DT/collage functionality I see no
> difference in an external plugin maintained along with DT and an
> integrated solution.
>
> I guess, the collage task is too much for lua since it involves a lot of
> UI interaction. Simple n-up would maybe work, if simple UI elements can
> be constructed from lua ...
>
>
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website,
> sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for
> all
> things parallel software development, from weekly thought leadership blogs
> to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Darktable-users mailing list
> Darktable-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/darktable-users
>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Darktable-users mailing list
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users