ggolggoli / delaboratory

Automatically exported from code.google.com/p/delaboratory
GNU General Public License v3.0
0 stars 0 forks source link

curve tool controls fail #37

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. pick the left bottom (0,0) or upper right (255,255) handle of the curves 
tool by clicking on it with left mouse button. 
2. move along the x-axis 
3. release left mouse button

What is the expected output? What do you see instead?
-expected: control point is moved to desired position and fixed there after 
releasing mose button.
-observed: no movement along x-axis, only along y-axis; after release control 
point does not keep position but still moves
-sometimes crahes, not reproductible

What version of the product are you using? On what operating system?

win XP SP3 with delab latest beta

Please provide any additional information below.

suggestion for improvement: In the curves tool it would be handy to have an 
"all channels" option too for quick adjustments (i.e. S-curve in RGB on all 
channels is something many people know and use)

Original issue reported on code.google.com by european...@gmail.com on 6 Feb 2012 at 2:39

Attachments:

GoogleCodeExporter commented 8 years ago
Well there are three different issues here.

Combined curve for "all channels" were already proposed by some people. The 
main problem with combined curve is that it is usable only for RGB colorspace, 
and the main idea of delaboratory is to work in multiple colorspaces. It could 
be also partially usable with CMY channels in CMYK and AB channels in LAB, but 
that's all. If you think separate layer for combined curve is needed please 
open feature request in new issue and we can discuss it there.

Control points from 0.0 and 1.0 are fixed in their X positions, because each 
curve must start at 0 and end at 1.0. If I move point from this place I will 
need to add new one, so my choice was to disallow moving it.

The problem with point control after releasing mouse button is a real bug and 
it need to be fixed. I tried to put some code to help (it will be available in 
next beta), but if problem still happens please try to find out how to 
reproduce it, when it happens - because on Linux I am not able to achieve that.

Original comment by jacekpop...@gmail.com on 6 Feb 2012 at 8:33

GoogleCodeExporter commented 8 years ago
Please describe when it happens.

Does it happen always when you open curve editor or sometimes?

Here I read that you need to pick 0,0 or 255, 255 first.
In issue 40 I read "When curves dialog is opened, simply moving mouse cursor 
over the curve seems to use one of the points".

Well that's not the same.

Original comment by jacekpop...@gmail.com on 14 Feb 2012 at 12:00

GoogleCodeExporter commented 8 years ago
no update for half year

Original comment by jacekpop...@gmail.com on 22 Jul 2012 at 4:47