Project

General

Profile

Feature #9110

Feature request: In graduadted density module add mouse function to set rotation and split

Added by Markus Kanet about 5 years ago. Updated about 4 years ago.

Status:
Fixed
Priority:
Low
Assignee:
-
Category:
Darkroom
Start date:
12/02/2012
Due date:
% Done:

100%

Affected Version:
System:
bitness:
64-bit
hardware architecture:
amd64/x86

Description

In the crop and rotate module you can use the mouse to select the rotation by drawing a line with the right mouse button pressed.

Add this feature to graduated density module to make it easier to set the needed values for rotation and split.

History

#1 Updated by Aldric Renaudin about 5 years ago

I think it's a duplicate of #8907
Anyway, I've just implement that, but some devs should review that work before it's committed to master.

#2 Updated by Markus Kanet about 5 years ago

Sorry, yes... looks like a duplicate ticket.

I really would appreciate if that would get into master because i always have troubles to set the correct angle using the bauhaus sliders. It is always a "Is it -90° or +90°???" question. Using the mouse would be much easier.

Is there a way to test it? A patch or different git tree?

#3 Updated by Johannes Hanika about 5 years ago

https://github.com/darktable-org/darktable/pull/85

(i'll have to find time to review and am keen to push it to master as soon as i can..)

#4 Updated by Markus Kanet about 5 years ago

Thx... i applied the changes to latest GIT and it seem to work... but:
I would appreciate if the current angle would be shown on screen like when drawing the line in crop'n'rotate. If you want to get exact 90° it might be a bit difficult to get that. As an option it might be better to have the line "snap" to 0°, 90°, 180° and 270°.

Like crop and rotate, update the image only when no mouse button is pressed. Just a suggestion since that would improve performance on slower machines (or add a checkbox to enable/disable auto-update the image).

Thanks for the work on that one.

#5 Updated by Tobias Ellinghaus about 5 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 50

#6 Updated by Tobias Ellinghaus about 5 years ago

  • Target version changed from Future to Candidate for next minor release

#7 Updated by Tobias Ellinghaus about 4 years ago

  • % Done changed from 50 to 100
  • Status changed from In Progress to Fixed

Also available in: Atom PDF