Commit Graph

63 Commits

Author SHA1 Message Date
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
56964eceeb Issue #497 Before/After: purple after image rotate 2011-04-16 10:29:33 +02:00
Hombre
f50fcbd141 Solving bug #282 : already existing file may be overwritted in a rename process (directory tab) 2011-04-10 23:26:16 +02:00
Hombre
9e5a52cb29 Solving issue 593 with Maweso's patch + GUI cleanup of the preference window 2011-04-05 23:15:24 +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
Emil Martinec
5d008fdcf7 Changed S/H warning to use luminance rather than individual color channels (see issue 506). 2011-04-03 12:14:07 -05:00
Hombre
a1281c2de5 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 + updated COMPILE.txt
WARNING: Now all Windows developers/builders have to update Cmake to 2.8.4 at least.
2011-03-31 01:14:36 +02:00
Philip Rinn
12e4991c6b Cleanup generation of AboutThisBuild.txt and fix wrong path assumtions for the splash screen (closes issue #591) (branch_3.0) 2011-03-27 17:13:41 +02:00
Hombre
4d1d5eb072 Removing some annoying debug outputs 2011-03-24 01:51:28 +01: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
ffsup2
e3b4f4f044 Dialog preferences: issue #521 2011-03-19 21:50:58 +01:00
ffsup2
0180a683f5 Patch on behalf of maweso. issue #470 2011-03-19 19:03:52 +01:00
ffsup2
19163b86b6 Tooltip markup issue #571 2011-03-19 00:22:03 +01:00
Michael Ezra
bec415e39d Partial paste dialog enhancements 2011-03-18 09:19:11 -04: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
Emil Martinec
28d5c0f6c2 Changes to granularity of some adjustments. Committed on behalf of michal.thoma 2011-02-14 13:26:45 -06:00
Emil Martinec
cd77350c8c Fixing unfortunate placement of saturation limiter slider in previous commit. 2011-02-13 14:54:42 -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
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
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
Hombre
84945ee826 Bring back bold font in section title 2011-02-06 20:18:35 +01:00
Hombre
8d13a6a693 When the right mouse button is clisked over a section title, it unfold that section and fold all the other one of the same level (RMB on Vignetting won't fold Resize) 2011-02-06 14:09:04 +01:00
Emil Martinec
3ff0eb3580 Suppressing redundant tools. 2011-02-03 03:02:33 -06:00
ffsup2
0273ace166 Bugfix for checkboxes in Batchtoolpanel ( raw tab ) 2011-01-31 23:30:02 +01:00
michael
93c2c75271 saveInputICCReference: save TIF 16 instead of JPG 2011-01-24 22:07:40 -05:00
Maciek Dworak
0d0cbc8f24 Fixes to histogram and tone curve grids 2011-01-24 23:02:49 +00:00
Emil Martinec
f4d522ed9f Extend range of exposure slider. 2011-01-20 08:31:23 -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
ffsup2
55591bfa2a Bugfix for issue #476
crash: open new image while zoom window is open
2011-01-19 20:10:21 +01:00
Hombre
eb793cb46a Cleanup the crop mask (top left border), bring back the crop preview while selecting it, and bring back a clean zooming when the preview doesn't fill the preview area. 2011-01-19 03:48:55 +01:00
ffsup2
4bd99022ae Bugfix issue #459: crash if info button pressed while no image present in editor (Single tab mode) 2011-01-15 23:11:12 +01:00
Hombre
f6c297edcb Labels of the preview's bottom buttons removed, to gain some space when used on small screen or with big fonts (accessibility) 2011-01-13 03:48:09 +01:00
jdc
291a0f5cac exposure before interpolation from branch default 2011-01-07 07:06:46 +01:00
Hombre
de5b09080e The crop mask now properly fill the top and left side of the preview 2011-01-07 01:31:42 +01:00
Emil Martinec
3f89758a8d New highlight recovery tool. Highlight recovery threshold slider added. 2011-01-05 20:39:34 -06:00
ffsup2
8ce86c6084 Default location for monitor profile 2011-01-03 16:44:33 +01:00
Hombre
9fa432880c Transferring loads of array variables from Stack to Heap 2011-01-01 03:28:27 +01:00
ffsup2
5ee87be11b Processing file ... hidden. 2010-12-31 10:47:12 +01:00
ffsup2
649f454e3c Default ICC directory for Windows 2010-12-31 10:42:29 +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
Oliver Duis
4e93c6d9b0 Fixed crash when expanding CD if no CD in drive; see issue #431 2010-12-28 19:11:34 +01:00
ffsup2
a330dbade0 Bugfix for issue 416
Crash if passing a filename as parameter
2010-12-28 14:56:57 +01:00
Oliver Duis
2149c2ade2 Fixed an occasional crash at startup; see bug forum thread #2532 2010-12-20 20:27:12 +01:00
Oliver Duis
140de436b1 Fixed a crash when RT was started with command line and being in single tab mode; see issue #420 2010-12-18 22:54:25 +01:00
Oliver Duis
06839d5b1a Fixes issue #415; Instabilities on empty editor in multi tab mode 2010-12-17 16:47:21 +01:00
Oliver Duis
faaaac3092 Fixed issue #295; edit profile was not saved in some situations 2010-12-14 19:59:18 +01:00
Oliver Duis
05b8c6bd33 Fixed issue #403 (sidecar files deleted when clicking "Clear Profile") 2010-12-13 15:38:00 +01:00
Hombre
a76ebbcd78 popupbutton (used for the curve editors) now use only the left mouse button ; may be enhanced later with more common GTK's widget if necessary and if possible 2010-12-11 03:47:56 +01:00
ffsup2
d49f836dd9 fix for thumbs minimum size crash 2010-12-10 23:50:22 +01:00