[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-bug: [ geda-Patches-1589430 ] Enhanced autonumber text dialog, 2



Patches item #1589430, was opened at 2006-11-02 19:25
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=818428&aid=1589430&group_id=161080

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: gschem
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Tomaz Solc (avian1)
Assigned to: Nobody/Anonymous (nobody)
Summary:  Enhanced autonumber text dialog, 2

Initial Comment:
This is an updated autonumber dialog patch (for the
original patch, see 1555067). Works with the current
CVS version of gschem (main branch).


The following things are different from the original
(by Werner Hoch):

* Changed the look of the dialog window. It is now
closer to Gnome HIG.

* Separated GUI and backend code a bit and added some
Doxygen comments. The code in x_autonumber.c is still
hard to read and even harder to understand. In my
opinion it should be separated into more smaller functions.

* Added "remove numbers" functionality.


How to apply this patch:

* There is a patch file in the tar.gz file. Apply it in
the usual way.

* Move PNG files into gschem/bitmap

* Move x_autonumber.c into gschem/src


Known problems:

See original patch for known issues with the slotting code.

There is at least one bug in the autonumbering code
which I am unable to fix: 

Put three elements on an empty page. Set "refdes=U1",
"refdes=U2" and "refdes=U?". Now select all of them and
use the autonumber dialog with the following settings:

Search for: refdes=U?
Skip: selected objects
Autonumber: selected objects
Overwrite: no

Other settings at default values.

Result: the third element gets numbered U1 (so there
are two elements named U1 on the page)

Expected result: the third element should be numbered U3.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=818428&aid=1589430&group_id=161080


_______________________________________________
geda-bug mailing list
geda-bug@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-bug