straight line upper-left corner to pointer

Bug #380665 reported by Vincent
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gromit (Debian)
Fix Released
Unknown
gromit (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: gromit

Hello,

Gromit is a great utility :)

However I have a problem with Gromit on Kubuntu Jaunty (9.04 - KDE4). While it is working on Hardy KDE3.

A straight line is drawn between the upper-left corner and the pointer while drawing a curve on the screen (see picture as attachment).

Any idea how to solve this problem?

Sincerely,

Vincent

Revision history for this message
Vincent (vincent-) wrote :
Revision history for this message
Vladimir Yakovlev (nagos) wrote :

Same problem in Ubuntu 9.04 Gnome.
Manual compiling not helps.

Revision history for this message
Vladimir Yakovlev (nagos) wrote :

I have solved problem.
See patch in attachments. Also you can download patched .deb from my ppa
https://launchpad.net/%7Enagos/+archive/ppa/+sourcepub/659569/+listing-archive-extra

Revision history for this message
Vladimir Yakovlev (nagos) wrote :

Patch released

Changed in gromit (Ubuntu):
status: New → Fix Released
Revision history for this message
W.McL (w-mcl) wrote :

Did the patch already make it to the repos?
The bug persists in Jaunty on i386 architecture when installing gromit from the repos. (Version installed is 20041213-4)
Installing the patched version linked above solves the problem.

Revision history for this message
Gde Bagus Aryana (gde6195) wrote :

the patch hasn't been merged into gromit package in the repos...

Changed in gromit (Ubuntu):
status: Fix Released → New
Revision history for this message
Michael Monreal (mimox) wrote :

The patch helps, a bit... but I just tried using gromit with a wiimote and got this strange result. All those lines are in fact only dots I drew, but those dots get extended in a certain direction. I guess this is the point the mouse was when gromit was activated?

Revision history for this message
kiyoshi (suzukiyos0) wrote :

I uses Ubuntu 9.10 with Japanese team repository with kernel vmlinuz-2.6.31-16-generic.
I installed gromit 20041213-4 and had the simillar problem like #1, but in my case, the red lines are drawn not only from the left-top corner, but also horizontal and perpendicular lines are drawn from the top and the left.
I downloaded
https://launchpad.net/~nagos/+archive/ppa/+files/gromit_20041213-5~ppa2_i386.deb
and used Gdebi package installer to install it.
The line from the top-left corner is not drawn, but the lines are drawn from the top and the left. (see the attached screen shot.)
Short click draw a dot without line.
Long continuous click to draw a curve results in the messy horizontal and perpendicular lines.
I hope this report helps developing the useful gromit package.
Thanks in advance.

Revision history for this message
Luke Faraone (lfaraone) wrote :

This is fixed in Debian bug 571748. I requested that the change be synced into Lucid in Launchpad bug 543705.

Changed in gromit (Debian):
status: Unknown → Fix Released
Revision history for this message
Barak A. Pearlmutter (bap) wrote :

I've just released a new Debian gromit version (xxx-7) which should better address this issue. Would appreciate testing and feedback.

--

Barak A. Pearlmutter
http://www.bcl.hamilton.ie/~barak/.

Vibhav Pant (vibhavp)
Changed in gromit (Ubuntu):
status: New → Fix Released
Revision history for this message
Popolon (popolon) wrote :

There is still a problem on Ubuntu 12.04 (Precise) version, package gromit 20041213-9

at the first drawing (first press of the mouse button) a straigth line start for the up left corner of the screen to the press button point, and then follow the mouse until mouse button is released.

At second drawing (press again left mouse button), a line come from the last point (where the mouse button was released) to the clicked point and then drawing follow the mouse until the button is released.

etc..

There is clearly a state management problem. at each new mouse button down event, the first point of the line should be the same that the last : the current position), and then should become the first point and next position the last point of the next line...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.