pcb

No diamond in current git head

Bug #832455 reported by KaiMartin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pcb
Fix Released
Undecided
Andrew Poelstra

Bug Description

Current git head fails to show the diamond that marks the origin of a footprint.

To reproduce:

1) open pcb (downloaded from git on august 23.)
2) insert SO8.fp from the pclib/~geda lib
There is no diamond shown in the center of the footprint.

---<)kaimartin(>---

Revision history for this message
DJ Delorie (djdelorie) wrote :

I noted earlier that the diamond is there, but very tiny - the units scaling is off. Zoom *way* in and you can see it.

Revision history for this message
KaiMartin (kmk-familieknaak) wrote :

The diamond also does not show up in the sketch when the footprint is in the buffer.

In addition, the mouse does not snap where the diamond is supposed to be.

--<)kaimartin(>---

Revision history for this message
KaiMartin (kmk-familieknaak) wrote :

Ok, I can spot a tiny diamond in the middle of a screen filling 0603 resistor :-)
Still, it is a disabling regression. It prevents me from reliably put footprints where I want.

By the way, this also shows, that the snapping mechanism definitely needs some more love. I did not reckognize the mouse snap to to the invisibly diamond, even though it probably did.

---<)kaiamrtin(>---

Revision history for this message
Andrew Poelstra (asp11) wrote :

Confirmed. Undoubtedly the result of my unit conversion.

Changed in pcb:
status: New → Confirmed
assignee: nobody → Andrew Poelstra (asp11)
Revision history for this message
gpleda.org commit robot (gpleda-launchpad-robot) wrote :

Bug was fixed by a commit
git master commit ac0c3a203fc29adbf4e9e01faa86bd7b8ff2ea51
http://git.gpleda.org/?p=pcb.git;a=commit;h=ac0c3a203fc29adbf4e9e01faa86bd7b8ff2ea51

commit ac0c3a203fc29adbf4e9e01faa86bd7b8ff2ea51
Author: Andrew Poelstra <email address hidden>
Commit: Andrew Poelstra <email address hidden>

    Make EMARK_SIZE unit-agnostic

    Closes-bug: lp-832455

Changed in pcb:
status: Confirmed → Fix Committed
Peter Clifton (pcjc2)
Changed in pcb:
status: Fix Committed → Fix Released
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.