4344 Commits

Author SHA1 Message Date
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
Jan Rinze
35f228044b fix compilation error on WIN32 2010-10-29 14:01:00 +02:00
Steve Herrell
4770c1e527 added missing file 2010-10-29 12:52:18 +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
ffsup2
5e7a81f0f1 skip ca_autocorrect 2010-10-28 23:59:21 +02:00
ffsup2
e137ccd151 Speedup in opening an image 2010-10-28 23:40:40 +02:00
ffsup2
8c6bfa22ad Readded bilinear demosaicing
Added elapsed timing verbose
2010-10-28 23:38:38 +02: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
c8cd634dbc make dcraw multi-thread safe. 2010-10-28 17:40:47 +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
Steve Herrell
d22d77c507 improve stability for ICC storage and avoid race conditions.
preparation step 1 for making dcraw multithread safe.
2010-10-28 17:31:05 +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
Wyatt Olson
9a05fd7af3 Patched DCRaw to work with Nikon D7000 (eliminates the purple edge). Patch also sent to Dave Coffin (DCRaw author). 2010-10-27 19:19:32 -06:00
janrinze
70b7956efd Batch Queue Tooltip info changed for English , English(UK) , English (US) and default. Done by DrSlony.
And his personal comment on this: 'Hello world from DrSlony'
2010-10-28 02:12:30 +02:00
Ilia Popov
6399e6d03e Finished implementation of Lanczos resize itself 2010-10-28 01:07:49 +02:00
janrinze
0ad33ce2e9 Added compile info for Eclipse users 2010-10-27 14:56:26 +02: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
Ilia Popov
52c822ba85 Made sinc work with zero argument 2010-10-27 02:01:28 +02:00
Ilia Popov
484c5d94a1 Initial implementation of lanczos resize algo 2010-10-27 01:42:42 +02:00
ffsup2
6b653ad5a1 bugfix for boundary conditions 2010-10-25 23:54:44 +02:00
Hombre
f0661fe294 Parametric curves are back 2010-10-25 19:38:38 +02:00
Oliver Duis
0834ae070a Fixed annoying bug, sometimes a black area was displayed in the editor instead of the image to open 2010-10-24 23:39:00 +02:00
Wyatt Olson
0e8d0c9693 Updated Japanese and Swedish (thanks to a3novy and Johan Andersson respectively) 2010-10-24 12:32:25 -06:00
Emil Martinec
5889fd4ca1 Patch to fix highlight speckling when using line denoise + AMaZE. 2010-10-24 12:30:05 -05:00
Emil Martinec
ca09a35ed7 Changed defaults on highlight rolloff slider. Now people can stop complaining that they can't increase it :roll: 2010-10-24 12:13:33 -05:00
janrinze
cd87bc9bf0 Update compilation info for people working with tdm-gcc
had a typo which cause errors when doing copy-paste to cmdline
2010-10-24 18:53:49 +02:00
slapo001
680475a7a6 The Slovak language file is now better synchronised with the English language file. 2010-10-24 18:11:03 +02:00
Emil Martinec
f59ab56ea5 Another tweak to highlight rolloff. Now rolloff slider can have some effect for EC<0, depending on WB multipliers. 2010-10-24 10:37:05 -05:00
slapo001
ae72521bf5 Swapped two strings. 2010-10-24 17:10:58 +02:00
Emil Martinec
373f826dbe Another patch for highlight rolloff. Fixes black spots issue. 2010-10-24 08:35:56 -05:00
Emil Martinec
3f697139a1 Patch for color shifts in higlight rolloff function. Behavior is improved but still not ideal. 2010-10-23 18:46:56 -05:00
janrinze
7710252c9b Added compilation info for people working with tdm-gcc 2010-10-23 21:59:06 +02:00
Wyatt Olson
e9e9b09456 Updated translations with new keys 2010-10-23 13:24:22 -06:00
janrinze
ab148c8c9a OpenMP cleanup part 1.
removes dependency on thread number id.
2010-10-23 19:46:41 +02:00
janrinze
8a7df207ae merging 2010-10-23 17:02:55 +02:00
janrinze
e0da4c2a0e Small cleanup where return variables were missing 2010-10-23 16:59:46 +02:00
slapo001
c59488b946 Update of the Slovak translation file. 2010-10-23 15:28:09 +02:00
Emil Martinec
3f8d4732e3 Improvements in highlight rolloff behavior. 2010-10-23 07:44:06 -05:00
Hombre
0980afc2b6 Green equilibration using OpenMP (to be tested) 2010-10-22 17:50:00 +02:00
Jacek Poplawski
a4bd162b52 LAB support for Navigator window 2010-10-21 15:39:24 +02:00
Wyatt Olson
decf9f3f69 Removed OpenMP pragmas which were causing grid artifacts on some Olympus raw files 2010-10-21 20:50:19 -06:00
Ilia Popov
1254a423d3 Added one more include dir to rtengine. Fixes 'gdk-pixbuf.h not found' problem in Ubuntu 10.10 2010-10-22 00:19:04 +02:00
Emil Martinec
253889fd98 Modifications to tone controls. 2010-10-21 15:29:47 -05:00
Andrey Skvortsov
ba9e2c4879 batch queue racing condition patch by steve.herrel 270 2010-10-20 21:18:59 -07:00