[Bug 238776] New: Node of curves stick to cursor

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 238776] New: Node of curves stick to cursor

Simon-2
https://bugs.kde.org/show_bug.cgi?id=238776

           Summary: Node of curves stick to cursor
           Product: digikam
           Version: 1.3.0
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: [hidden email]
        ReportedBy: [hidden email]


Version:           1.3.0 (using KDE 4.2.0)
OS:                Linux

There is a little problem with the curves dialog. When I move a node around and
keep the mouse button pressed, digikam starts calculating the changes as soon
as the pointer rests for some time. When I release the mouse button while
digikam is calculating the effect, the node will stick to the mouse even though
the mouse button isn't pressed anymore.

Reproducible: Always

Steps to Reproduce:
* Open a big picture (so calculating the effect takes a little longer :))
* Open the Curves dialog in the Editor
* Drag a curve node around, and, as soon as digikam starts calculating, release
it



OS: Linux (x86_64) release 2.6.33-4.slh.1-sidux-amd64
Compiler: cc

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 238776] Node of curves stick to cursor

Gilles Caulier-4
https://bugs.kde.org/show_bug.cgi?id=238776


Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|general                     |Adjust Curves
            Product|digikam                     |digikamimageplugins




--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 238776] Node of curves stick to cursor

Marcel Wiesweg
In reply to this post by Simon-2
https://bugs.kde.org/show_bug.cgi?id=238776





--- Comment #1 from Marcel Wiesweg <marcel wiesweg gmx de>  2010-06-04 22:44:05 ---
Yes I can reproduce that.
The curves widget is disabled as soon as the filter is started. When disabled,
it will simply not receive mouse events.

How to fix that?
1) Drop the dragged point when the widget is disabled. Problem: The point will
inadvertently be dropped when just remaining in place for some time. Not
acceptable.
2) Do not disable the widget when the preview is calculated. But is the filter
prepared to get signales while calculating? Could introduce new subtle bugs.

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 238776] Node of curves stick to cursor

Simon-2
In reply to this post by Simon-2
https://bugs.kde.org/show_bug.cgi?id=238776





--- Comment #2 from Simon <simon eu gmail com>  2010-06-13 18:07:52 ---
I agree.

And, isn't it a speed issue as well? On my machine (Core2Duo 3.16 GHz) I have
to wait for a full second until I get the adjusted image. Something more
dynamic, real-time like would be cool. How about
* Scaling down the image to get the result faster? Or, even better,
* Using the GPU (if available) for these calculations?

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 238776] Node of curves stick to cursor

Marcel Wiesweg
In reply to this post by Simon-2
https://bugs.kde.org/show_bug.cgi?id=238776





--- Comment #3 from Marcel Wiesweg <marcel wiesweg gmx de>  2010-06-14 18:39:16 ---
I can now attempt a fix like 2) above, with 1.3.0 out the doors.

In your second, do you count the time for moving the point, or from the time
that the cursor becomes the waiting cursor? That is because, there is an
initial delay before recalculation is done.

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 238776] Node of curves stick to cursor

Marcel Wiesweg
In reply to this post by Simon-2
https://bugs.kde.org/show_bug.cgi?id=238776





--- Comment #4 from Marcel Wiesweg <marcel wiesweg gmx de>  2011-01-27 19:54:01 ---
It seems I cannot reproduce anymore with 2.0. But this dependence on mouse
acrobatics, so could someone please try as well?

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 238776] Node of curves stick to cursor

Simon-2
In reply to this post by Simon-2
https://bugs.kde.org/show_bug.cgi?id=238776





--- Comment #5 from Simon <simon eu gmail com>  2011-03-17 15:23:45 ---
Cannot reproduce anymore. Thanks!

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 238776] Node of curves stick to cursor

Gilles Caulier-4
In reply to this post by Simon-2
https://bugs.kde.org/show_bug.cgi?id=238776


Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |[hidden email]
         Resolution|                            |FIXED




--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 238776] Node of curves stick to cursor

bugzilla_noreply
In reply to this post by Simon-2
https://bugs.kde.org/show_bug.cgi?id=238776

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Product|digikamimageplugins         |digikam
          Component|Adjust Curves               |Tool-Curves

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel