pcb

FontEdit() causes unkillable "can't delete the last bottom-side layer" dialog

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

Bug Description

This bug occurs in git head (2029c9de) but not in 20110929.

To reproduce:
  1. Open a new pcb.
  2. Type :FontEdit

Expected result: you can edit the font -- in 20100929 a bunch of letters appear as polygons.

Actual result: A dialog will pop up saying "You can't delete the last bottom-side layer". If you click okay, it will reappear immediately and there is no way to get back to pcb. You have to kill the process.

I am using Fedora 15 x64 with wmii as window manager.

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

This bug occurs only in gtk, and does not depend on whether ../share/pcb/default_font is a file.

DJ Delorie (djdelorie)
Changed in pcb:
assignee: nobody → DJ Delorie (djdelorie)
Revision history for this message
gpleda.org commit robot (gpleda-launchpad-robot) wrote :

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

commit 1ecad8ef9ef72a04c7eaa238748c80b1957bda6c
Author: DJ Delorie <email address hidden>
Commit: DJ Delorie <email address hidden>

    Fix FontEdit()

    Move top/bottom meta-layers to layers 0 and 1 so they'll exist after we
    trim out the layers. Set up DRC values to avoid interfereing with the
    font layout.

    Closes-bug: lp-808591

Changed in pcb:
status: New → 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.