Commit Graph

101 Commits

Author SHA1 Message Date
ffsup2
26ac5743d8 Removed 3 obsolete files 2011-05-05 23:58:23 +02:00
Hombre
8f33088f0f Special character handling patch from Oduis backported from Defloat 2011-05-02 00:18:59 +02:00
ffsup2
1233491e7d Some fixes on behalf of GreatBull issue #649 2011-04-29 00:32:36 +02:00
Oliver Duis
6baf129ec5 Compilation fix for x64 2011-04-19 23:37:05 +02:00
Hombre
2ba28c597e "SnapTo" feature enabled in the curve editor + non periodic handling of the flat curve editor.
Here is the new modifiew key behaviour :

    * CONTROL while dragging a point :
      slow down 20x the point move (i.e. 1pixel of cursor move move the control point by 0.05px)

    * SHIFT while dragging a point :
      snap the point to the following elements, on a "use nearest solution" method :
          o Diagonal curve editor :
                + top bound,
                + bottom bound,
                + identity (diagonal) line,
                + same Y than previous point,
                + same Y than next point,
                + line made by the previous and next point ; this will help to create linear parts in the curve more easilly
          o Flat curve editor (when moving a point) :
                + top bound,
                + bottom bound,
                + identity (horizontal) line,
                + same Y than previous point (or last point if you move the first point),
                + same Y than next point (or first point if you move the last point
          o Flat curve editor (when moving a tangential handle) :
                + 0.0, 0.35, 0.5, 1.0 values
                  0.35 is the default handles value and does create an smooth "diagonal" transition between points.
2011-04-18 16:02:28 +02:00
ffsup2
c35d1bd254 Update to dcraw 9.07 2011-04-12 23:51:07 +02:00
Hombre
4cd7c22940 Better handling of the autoresize feature of the curve editors. Not ideal yet, but way better. 2011-04-05 01:16:18 +02:00
Hombre
eb4b2d8781 Flat curve editor widget, HSV tool modified to use it.
Usage :
 - click & drag a control point to move it in X&Y direction
 - click & drag a vertical line to move it in horizontal or vertical direction (the very first move will be used to determine the motion direction)
 - click & drag the yellow or blue square handle to modify the tangent of the same color
2011-03-24 00:39:48 +01:00
Michael Ezra
5af0792a2f Merge with aedbf34c16785a0ca0eb2a5acf41dd4122bec299 2011-03-18 09:31:37 -04:00
Michael Ezra
bec415e39d Partial paste dialog enhancements 2011-03-18 09:19:11 -04:00
ffsup2
61934dbca6 Special chars in directory not handled well in windows: issue #578 2011-03-17 19:25:49 +01:00
ffsup2
544dbd55b2 Fix for orientation issue #486 2011-03-17 17:51:49 +01:00
janrinze
60ec0866a2 fix openmp issue with Hot/Dead pixels 2011-03-04 00:28:24 +01:00
Hombre
c2ad633fe8 PP3 file version is now manually specified in a header file (ppversion.h) for easier version tracking through Mercurial. It has been set to 300 instead of {latestagdistance} which was a bad idea. This could chnage if the Mercurial team manage to create a reliable absolute version numbering of the remote repos before the 3.0 release. 2011-02-20 01:19:38 +01:00
Hombre
01401c20a6 Normalized RAW tab and enhanced slider behaviour for the RAW tab + Green Equil slider was not listened 2011-02-18 00:57:08 +01:00
ffsup2
543e4f81ca Fix to protect fseek() to go out of limits
Called by dcraw with some photos caused crashes
2011-02-14 23:21:56 +01:00
Emil Martinec
4d5f0a1723 Bugfix for inverse gamma in tone curve. 2011-02-13 16:16:29 -06:00
Emil Martinec
d2eb8bd48a Bugfix for Lab saturation limiter; improvements to Green Equilibration. Bugfix for building in XCode. 2011-02-13 14:32:09 -06:00
Hombre
4b9a9eda13 Reverting jdatasrc.c (should have been commited) 2011-02-12 13:39:51 +01:00
Hombre
7b8bb9018d Pushing the Resize patch from Default to Branch3, adding new HISTORY_MSG_ strings and correcting a small bug in the LAB/saturation limiter tool 2011-02-12 13:33:05 +01:00
Emil Martinec
bb0e24d913 CA autocorrect bugfix for oluv. 2011-02-10 22:27:44 -06:00
Emil Martinec
abc2e671fa Bugfix for hot/dead pixel filter. 2011-02-10 18:59:30 -06:00
ffsup2
63eb5cb3a8 Bugfix: dcraw crashes when loading some images with MMAP on.
(file offset pointer is -1)
2011-02-08 22:56:06 +01:00
Hombre
aac9c13b9f Version handling in main window title, About window (now with tabs, including the license) and in PP3 files 2011-02-08 01:25:40 +01:00
ffsup2
86e7f3f2d0 Fix for darkframe autoselection 2011-02-04 21:52:49 +01:00
Emil Martinec
3ff0eb3580 Suppressing redundant tools. 2011-02-03 03:02:33 -06:00
ffsup2
32b0f0480b dcraw update to 9.06 2011-02-03 01:04:09 +01:00
ffsup2
0c94d9fae6 Bugfix issue #183 (icm profiles list make color tab too wide) 2011-02-02 23:24:58 +01:00
ffsup2
0aee9d76c9 Left only Adobe color matrix for NEX. 2011-01-31 23:37:29 +01:00
michael
93c2c75271 saveInputICCReference: save TIF 16 instead of JPG 2011-01-24 22:07:40 -05:00
Emil Martinec
f4d522ed9f Extend range of exposure slider. 2011-01-20 08:31:23 -06:00
Emil Martinec
c89c40eb65 Bugfix for contrast slider. 2011-01-19 21:37:42 -06:00
Hombre
d1ec868d14 Behaviour of the history of the HL recovery tool has been normalized, bug correction in the preference window (messages of the dark frame tools weren't handling special chars). 2011-01-20 02:57:02 +01:00
janrinze
b17a439536 fix bug for rotation of jpeg, tiff and other non-raw files 2011-01-20 00:32:09 +01:00
janrinze
36b7d20f9b openmp fix for sharpen only edges. 2011-01-19 23:23:39 +01:00
janrinze
86e0660125 fix memory leak during image conversion in simpleprocess.cc 2011-01-18 16:08:05 +01:00
ffsup2
e3957e6c5d Bugfix: WB slider crashed application ( issue #251 ) 2011-01-15 22:57:10 +01:00
Emil Martinec
6e697af423 Reverting changeset 3875fc1b894b (pyramid denoise 'improvements'). 2011-01-15 02:03:39 -06:00
Emil Martinec
5be2dcb129 Fixing hot/dead pixel filter. See issue 410. 2011-01-15 01:49:07 -06:00
Emil Martinec
6f1654d8fe Improvements to histogram in curves tools. Now histograms in curves tools are not modified by changes in curves themselves. 2011-01-11 17:51:59 -06:00
Emil Martinec
4717653626 Fixing bug to display histogram in curves tools. 2011-01-10 20:34:54 -06:00
Emil Martinec
15517c0c5d Fixing bug in ComplexCurve. 2011-01-08 16:57:36 -06:00
jdc
291a0f5cac exposure before interpolation from branch default 2011-01-07 07:06:46 +01:00
Emil Martinec
3f89758a8d New highlight recovery tool. Highlight recovery threshold slider added. 2011-01-05 20:39:34 -06:00
ffsup2
bff0fa58a5 Other printf under if 2011-01-05 21:55:36 +01:00
ffsup2
4c18afd84d Added PixelsMap class and improved optimization with long
(removed non portable BYTE type)
2011-01-02 23:47:12 +01:00
Emil Martinec
610bec315d Fixing bug in autoexposure in combination with highlight reconstruction. 2011-01-02 01:05:55 -06:00
Hombre
9fa432880c Transferring loads of array variables from Stack to Heap 2011-01-01 03:28:27 +01:00
Hombre
f1f51b21d8 Bilinear demozaicing method suppressed (it were containing a huge memory leak and gave worse result than "Fast", while being really marginally faster), and 2 unused files removed 2010-12-29 15:30:06 +01:00
ffsup2
0762333b26 Removed %zu format for portability on Windows.
Crashes reported if Verbose=true
2010-12-28 23:27:06 +01:00