Commit Graph

14 Commits

Author SHA1 Message Date
Jacek Poplawski
abe8f457d1 Allow vignetting to become really strong for artistic purposes.
Also allows to change the center of vignetting.
2010-10-30 13:01:38 +02:00
Oliver Duis
a78979f971 Fast preview thumbnail is configurable now 2010-10-29 19:28:43 +02:00
Oliver Duis
96adb21c48 Optimized thumbnail generation: If the image was not edited yet anyway, only the (fast) raw internal preview image is taken. So if you just downloaded the many pictures from the camera, your machine will not busy generating thumbnails. 2010-10-29 16:51:01 +02:00
Oliver Duis
2502010850 Dynamic thread count for preview/thumb updaters based on processor core count 2010-10-29 14:54:54 +02:00
Steve Herrell
b25d03e6ea speed up un-cached directories
embedded thumbnails will be used for the first pass when cached thumbnails are not found.
2010-10-29 12:06:17 +02:00
Steve Herrell
7ce062cfc3 Improve preview loader parallelism 2010-10-29 12:01:22 +02:00
Steve Herrell
6cb28a32ea Improve thumbnail parallelism 2010-10-29 11:00:25 +02:00
Oliver Duis
93385fddfa Made background loader thread count dynamic, based on processor count. If there are >=4 processors, one processor is spared for snappy parallel image editing. 2010-10-29 09:19:18 +02:00
Wyatt Olson
bb1a7ce4bc Fixed program hang from issue 185 (see issue tracker for comments); re-generated translations 2010-10-28 19:51:15 -06:00
Oliver Duis
37ea6a7380 Using Steves threadsafe DCRAW to roughly double thumbnail generation speed on multicore CPUs. Now there are two update worker threads. Easy to remove if someone provides code for a more efficient distribution mechanism. 2010-10-28 21:47:52 +02:00
Steve Herrell
d0a9100e93 improve stability for Cache Manager and thumbnails and avoid race conditions.
preparation step 3 for making dcraw multithread safe.
2010-10-28 17:39:29 +02:00
Steve Herrell
3c747f1d77 improve stability for Cache Manager and avoid race conditions.
preparation step 2 for making dcraw multithread safe.
2010-10-28 17:33:11 +02:00
Emil Martinec
6770a2c4a0 Changed behavior of "Shadow compression" to shadow recovery; now 0 on the slider is black clipping, 50 is no compression, 100 is shadow expansion. Implemented a rudimentary highlight desaturation to prevent color shifts under exposure compensation, along the lines of relative colorimetric rendering intent. 2010-10-27 20:53:52 -05:00
Emil Martinec
926056c2c2 Changes to black compression and saturation controls. Black compression from 0-50 acts the same as 0-100 on the previous version, compressing dark tones without crushing blacks. 50-100 then starts crushing blacks until by 100 on the slider, all tones up to the set black point are sent to zero. In the new saturation control, negative values of the slider set a linear curve rather than an inverted S curve, and smoothly decrease saturation to zero across the board. 2010-10-26 22:59:18 -05:00