Fix reference of wb_presets.c in POFILES.in.
Updated Catalan translation for master branch
wb_presets: fix 7D Mark II (#10243)

(cherry picked from commit a6ecd88e4f191683ff26101a5f855d41557a3f4a)
Merge pull request #795 from josepvm/master

Updated Catalan translation for master branch
lua : fix event not stacking the right value in some cases

this might help with #10246 but i'm not able to reproduce,so
waiting for houz on that
[l10n] Small update of German translation
lua : add a pure lua implementation of "require"

this allows to call coroutine.yield() from within a required
script.

this is alimitation of lua. fix bug 10246
Update version string after every commit

If you need the vresion in code you have to include version.h. Please
don't do that in .h files since that file changes after every git commit
and would lead to constant rebuilds of the complete project. In .c files
it's just that file and maybe some linking.
[l10n] swedish update
lua : change how lua works at DT exit

two phase

1) tell threads to exit and wait
.. DT kills all secondary jobs
2) close the lua state

this means that a looping thread can prevent DT from finishing
indefinitely
lua : add a field to detect when lua is exiting

This is needed to allow threads to do exit time actions and
terminate properly
lua : add dt.control.dispatch

this function allows running a function "at a later date" to
do background jobs in lua
lua: add the exit event

this event is triggered when DT exits
Fix include in old gkeyring code

See bug #10251.
Add support for the Pentax K110D
masks : allow to move first segment of brushes
collection: factor out query string for number+op subacases
collection: factor out query property listing for iso, aperture
collection: expose focal length as filter
collection: expose focus distance as filter