allow blending for module zone system
thumbnails: tonecurve counts as altered image.
Revert "Revert "Mouse click is already handled in button_pressed. Fixes #9223""

This reverts commit c101d8f3c1f369a195507342e5f17d504c959d17.

which in turn reverted stuff that broke fluxbox. very likely it'll stay broken
until fluxbox stops emitting random keymap and enter/leave pair events in between
mouse clicks. check via `xev'.
Fix selection for fluxbox
Extra fluxbox safeguard
Google uses the description as the caption field

Make both description and caption fields the same, so Google will show
what the user is expecting.
set debug printf around picasa_EXTRA_VERBOSE
Do not be more verbose than needed
Reduce increment when scrolling in histogram for black point. Fixes #9206

 Reduces the increment when scrolling in the histogram for the black point
 from 5 to 1, as the default increse step is quite high.
 Thanks to Emmanuel lacour for the patch
initialize some malloced memory

this creates memory corruptions in the lua branch, but is worth fixing in master
imageio: Prefer .tif over .tiff
watermark: svg uses premultiplied alpha, we didn't respect this
noise profile: duplicate 600d->t3i
noise profile: 650d->t4i
borders: cartier style framing
Revert "borders: cartier style framing"

This reverts commit 54a4c60b12bb3d44fe32147616d9b0681df3c3f0.

Whoops string freeze :( Reapply after release...
lens correction: more consistent behavior of gui and auto-detection
fix for #9290
hotpixels: be less trigger happy
monochrome: avoid saturation artifacts with a more generous default