noise profile: canon eos 1d ii by cedric
Do not add multi-name if empty.

Otherwise the name won't match the one in the module as some spaces are
added at the end.
Use blenop params when exporting with the style.

This is probably a left over of the initial implementation I did. I see
no reason to not use the blenop params here.
Merge branch 'fix-export-with-style'

* fix-export-with-style:
  Use blenop params when exporting with the style.
  Do not add multi-name if empty.
profiled denoise: get Canon EOS Kiss X2 right this time

Canon prefix reappeared after we fixed rawspeed database
Remember spot size.

Fixes #9367.
Remember last circle mask radius.
Initialize the source only for DT_MASKS_CLONE.

It is not used for circle masks.
Merge branch 'spot-size'

* spot-size:
  Initialize the source only for DT_MASKS_CLONE.
  Remember last circle mask radius.
  Remember spot size.
blending: fix blend mode vividlight for NaNs
Merge branch 'master' of ssh://github.com/darktable-org/darktable
Merge remote-tracking branch 'origin/lua_review'
correct a keystone rounding bug
storage : add an init function

needed to initialise the lua parts