PCB: Printed Circuit Board CAD package

No diamond in current git head

Reported by KaiMartin on 2011-08-24
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pcb
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(>---

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.

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(>---

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(>---

Andrew Poelstra (asp11) wrote :

Confirmed. Undoubtedly the result of my unit conversion.

Changed in pcb:
status: New → Confirmed
assignee: nobody → Andrew Poelstra (asp11)

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) on 2011-09-21
Changed in pcb:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers