ffsup2
628692ed12
Merge from branch 3.0
2011-04-21 23:38:35 +02:00
natureh
718c070c4b
"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 15:41:24 +02:00
Hombre
d6766afc2f
Better handling of the autoresize feature of the curve editors. Not ideal yet, but way better.
2011-04-05 01:07:50 +02:00
Oliver Duis
ad7c93da67
Compilation fix for LCMS2 on behalf of Jacques; see issue #612
2011-04-02 11:25:24 +02:00
Oliver Duis
0de4f199f0
Batch queue/preview stability enhancements; see issue #611
2011-04-02 11:12:22 +02:00
Hombre
d94212e5a4
Switching to lcms2 + correction of a bug about the libtiff build that wasn't handling compression features + correction of a bug in the build process of Windows 64bit version.
...
Now all Windows users have to update Cmake to 2.8.4 at least.
2011-03-31 00:45:47 +02:00
Oliver Duis
3a59803e2b
Fixed preview image not always updated in single tab mode (plus some cleanup); see issue #567
2011-03-31 00:29:54 +02:00
Oliver Duis
adc5518d52
Internal new background directory scanning for Windows; see issue #597
2011-03-25 22:17:16 +01:00
Hombre
0331209696
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 01:52:49 +01:00
Oliver Duis
52b9fb3767
Internal preview window optimization; see issue #589
2011-03-21 19:09:21 +01:00
Oliver Duis
2a7d31794c
ICC profile for external profiling; see issue #587
2011-03-21 18:45:57 +01:00
ffsup2
f9d74687b9
Merge from branch 3.0
2011-03-19 00:02:29 +01:00
ffsup2
910bcc688c
Changes to progress bars
2011-03-17 17:18:13 +01:00
Michael Ezra
5249a7cfad
Auto distortion fix for portrait orientation on behalf of Guokai; see issue #582
2011-03-14 23:10:02 -04:00
Oliver Duis
67debe3a30
Fixed occasional crash if resizing images while thumbs still loading; see issue #579
2011-03-14 20:00:49 +01:00
Oliver Duis
377e60667d
Hotfix for Unix compilation issue
2011-03-13 18:30:58 +01:00
Oliver Duis
5feaffbb79
Memory maps enhancements on Windows; see issue #578
2011-03-13 16:31:49 +01:00
Oliver Duis
751dbfd408
Exprimental feature auto lens distortion correction, on behalf of Guokai; see issue #576
2011-03-12 18:45:44 +01:00
Oliver Duis
aded66851e
Automatic monitor profile detection using operation system; see issue #577
2011-03-12 18:22:50 +01:00
Oliver Duis
2bd2afc544
RAW exposure effect now simulated in the thumbnails; see issue #441
2011-03-08 17:06:25 +01:00
Oliver Duis
7a79da2830
Cleanup unused files
2011-03-06 00:46:59 +01:00
Emil Martinec
00952692b9
Fixing flat field bug.
2011-03-04 18:37:08 -06:00
Oliver Duis
de28db60c8
Jans Openmp fix for head/dead pixel; see issue #548
2011-03-04 08:16:10 +01:00
Hombre
5c25bc14bf
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-19 22:42:44 +01:00
Hombre
4d1936e008
Normalized RAW tab and enhanced slider behaviour for the RAW tab
2011-02-16 02:33:49 +01:00
Emil Martinec
ed39938e55
Bugfix for inverse gamma in tonecurve.
2011-02-13 16:26:00 -06:00
Emil Martinec
c43afe0dfd
Bugfix for saturation limiter; bugfix for build using XCode; improvements to Green Equilibration.
2011-02-13 14:57:05 -06:00
Hombre
7a841c8560
Adding new HISTORY_MSG_ strings, reordering some events in procevents.h, correction of a small bug in LAB/saturation limiter
2011-02-12 13:48:19 +01:00
Emil Martinec
6ffafc5346
Bugfix for CA autocorrect.
2011-02-10 22:01:32 -06:00
Emil Martinec
52721e0477
Bugfix for hot/dead pixel filter.
2011-02-10 19:12:58 -06:00
ffsup2
741bc647ff
Merge
2011-02-07 23:52:16 +01:00
ffsup2
6ad7d458c9
Merge from branch 3.0
2011-02-07 23:40:11 +01:00
natureh
f32ce7c7cc
Version handling in main window title, About window (now with tabs, including the license) and in PP3 files
2011-02-07 22:47:30 +01:00
Oliver Duis
40204e79bc
Increased max selectable thumb size to 800, on behalf ot thx4uall; see issue #526
2011-02-07 22:07:41 +01:00