Re: [Kicad-developers] Kicad performance

2010-10-11 Thread Lorenzo Marcantonio
ich can be slower than X drawing calls... -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help

Re: [Kicad-developers] Kicad performance

2010-10-11 Thread Lorenzo Marcantonio
of course, it's bugged in a some drivers (for example the bitmap export in VariCAD is broken at least with IBM chipsets...) -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers

Re: [Kicad-developers] Kicad performance

2010-10-11 Thread Lorenzo Marcantonio
instantiate it. As I get it, he done something similar to the display code path... Look up under 'virtual functions' and 'class inheritance' in your C++ book :D (heck, GTK does it in plain C, too!) -- Lorenzo Marcantonio Logos Srl

[Kicad-developers] Did you change something in the drawing code?

2010-10-13 Thread Lorenzo Marcantonio
and to the bottom (correctly). Zoom in and you'll see that lines sometimes go up and left! It could be an int overflow, probably a float casted down too soon. This is from today bzr. Tomorrow I'll try to find the culprit version. -- Lorenzo Marcantonio

Re: [Kicad-developers] Did you change something in the drawing code?

2010-10-17 Thread Lorenzo Marcantonio
the 'parent' revision number in a merge? -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers

Re: [Kicad-developers] Improving module editor: Simplify complex package drawing

2010-10-25 Thread Lorenzo Marcantonio
gons (I don't think there are still plotter out there without poly fills...) Anyway that would be a *big* thing in the pad machinery, I'd put this in the wishlist... *Also* I'd add a way to manage the overlapped pads (look at the stencil mask for modern ground pads, it's broken

Re: [Kicad-developers] Improving module editor: Simplify complex package drawing

2010-10-26 Thread Lorenzo Marcantonio
ouldn't be sure it would get filled... the standard isn't clear here... OTOH if it would be only outlined there is no line width, but if it would be filled how they handle open polygons? -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://

Re: [Kicad-developers] [Bug 668145] Re: Font preferences not available anymore, internal font changed

2010-11-01 Thread Lorenzo Marcantonio
ween -49 and 49); if you reimplement the font machinery with CXF this limitation would disappear (because CXF is floating point), but at least some of these metrics should be handled (I have to check the diff on my branch but IIRC there was something about

Re: [Kicad-developers] [PATCH] Draw items in block move in pcbnew

2010-11-01 Thread Lorenzo Marcantonio
to apply a threshold on mouse motion before initiating the move. Way too often I want to i.e. mirror a block with the RMB (in eeschema) but a one pixel motion already triggered a move... -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.

Re: [Kicad-developers] [PATCH] Draw items in block move in pcbnew

2010-11-01 Thread Lorenzo Marcantonio
don't appear in the right click menu... maybe I'm wrong then... -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.

[Kicad-developers] Holes in pads

2010-12-02 Thread Lorenzo Marcantonio
I don't get the reasoning for the error checking... why you need to have the pad on *at least* one copper layer when you drill an hole? Fixturing holes have no copper, in fact... -- Lorenzo Marcantonio Logos Srl ___ Mailing list:

[Kicad-developers] Are there issues with the component editor?

2010-12-07 Thread Lorenzo Marcantonio
In today bzr I found that the component editor is very broken... saved a new component and reopened it in a new session and I found the X coordinate axis reversed (!) also left aligned attributes I declared come up as centered on placement... -- Lorenzo Marcantonio Logos Srl

Re: [Kicad-developers] [PATCH] Option to subtract soldermask from silkscreen in gerber output

2010-12-07 Thread Lorenzo Marcantonio
s :D I am *expecting* problem using negative layer, but since it's an optional feature I'd just say something like "warning: this function need a complete gerber implementation and could fail with most other ones out there :D" -- Lorenzo Marcantonio Logos Srl __

Re: [Kicad-developers] [PATCH] Option to subtract soldermask from silkscreen in gerber output

2010-12-12 Thread Lorenzo Marcantonio
until the very end. Another option would be to accumulate the image in a memory bitmap and then blit it. It all depends on the wxMemoryDC performance. -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to

[Kicad-developers] Class name changes

2010-12-14 Thread Lorenzo Marcantonio
It seems that in the renewal some class changed name and I can't merge my internal modifications... What are EDA_BaseStruct and PtStruct become? -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Po

Re: [Kicad-developers] Class name changes

2010-12-14 Thread Lorenzo Marcantonio
On Tue, 14 Dec 2010, Wayne Stambaugh wrote: EDA_BaseStruct == EDA_ITEM OK, thanks. PtStruct was a false alert (a variable name :) BTW yesterday I sent to fabs another four-layers designed with kicad! -- Lorenzo Marcantonio Logos Srl ___ Mailing

[Kicad-developers] eeschema colors

2010-12-20 Thread Lorenzo Marcantonio
7;t persisted in the .eeschema file. Sadly the grid color isn't actually set in eeschema... there is some machinery in WinEDA_DrawFrame::LoadSettings() but I have no idea if it's live or what (maybe it just need to be called) -- Lorenzo Marcantonio Logos Srl=== modified file 'eesch

Re: [Kicad-developers] reporting bugs against a recent version

2010-12-21 Thread Lorenzo Marcantonio
officially the March one...) BTW I discovered the colour issue, so it wasn't wasted time :D -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscrib

Re: [Kicad-developers] RC3a feedback

2011-01-13 Thread Lorenzo Marcantonio
hen you re-open it. It should be trivial to save it in the board, we just need to allocate an identifier for it in the save file. -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-

Re: [Kicad-developers] RC3a feedback

2011-01-13 Thread Lorenzo Marcantonio
n the current state of the work on the file I/O since there's a lot of discussion on it) -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscri

Re: [Kicad-developers] RC3a feedback

2011-01-13 Thread Lorenzo Marcantonio
;s not possible to have more than one board per project IIRC... anyway it seems a setting logically more suitable to be saved in the board file. -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : k

Re: [Kicad-developers] Cursor position improvements.

2011-02-02 Thread Lorenzo Marcantonio
snapping drawn crosshair (big or small depending on preferences). -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-devel

Re: [Kicad-developers] Separate library/module editor from eeschema/pcbnew

2011-02-11 Thread Lorenzo Marcantonio
.. to keep them divided there should be a library with common code for them (so more management complexity). -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net U

Re: [Kicad-developers] Cursor position improvements.

2011-04-06 Thread Lorenzo Marcantonio
owned upon by every interface guideline I've seen... Maybe a compile option is too much but a preference to avoid the warping behaviour in general would be appreciated by many IMHO. -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://lau

Re: [Kicad-developers] Module Wizard - Idea

2011-04-20 Thread Lorenzo Marcantonio
with shell scripts, anyway :D -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help :

Re: [Kicad-developers] Converting KiCAD to metric units: The approach

2011-06-21 Thread Lorenzo Marcantonio
ors in the conversions (which are mostly in the common/ code). VoilĂ , metric kicad with no rounding issues... But IMHO it should be done *together* with the new file format so to have only one format conversion to do... i.e. traditional kicad in decimils and SWEET/sexp/whatever in nano units... -- Lorenzo M

Re: [Kicad-developers] Converting KiCAD to metric units: The approach

2011-06-22 Thread Lorenzo Marcantonio
de is imperial but the hole was originally specified in mm); I think that would be overkill... there is a good euristhic to choose what unit to show: metric if 'evenly' divisible by metric (i.e. in steps of 0.05mm which is the usual precision of electronic manufacturing), imperial if &#x

Re: [Kicad-developers] Converting KiCAD to metric units: The approach

2011-06-24 Thread Lorenzo Marcantonio
even keep the decimils if it wasn't for the DRC issues; simply switching from decimils to a smaller unit give a fast solution and solves the problem. -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to

Re: [Kicad-developers] Converting KiCAD to metric units: The approach

2011-06-25 Thread Lorenzo Marcantonio
for converting units to file IO, but then the underlying format should have the notion of 'measure with unit'. Sort of like in CSS. instead of (line 0 0 1000 1000) you could handle (line 0mil 0mil 100mil 100mil) No idea if it would actually be useful... -- Lorenzo Marcantonio

Re: [Kicad-developers] Converting KiCAD to metric units: The approach

2011-06-26 Thread Lorenzo Marcantonio
#x27;d propose to use long ints for general use and double for computation where it's needed. Troublesome rounding cases should be decided on the spot (as usual when doing numerics...) PS: in the new standard the are multiple precision integers (COBOL-like) but I fear

Re: [Kicad-developers] Converting KiCAD to metric units: The approach

2011-06-26 Thread Lorenzo Marcantonio
* an int. This would need a cast to pass to everything which uses int, which is the reason enums weren't used a lot in pascal:D -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-devel

Re: [Kicad-developers] Converting KiCAD to metric units: The approach

2011-06-27 Thread Lorenzo Marcantonio
on is using NURBS (the only ones actually representing *exactly* conical sections, Bezier and csplines are only approximating them) but I think that would be overkill... -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-devel

Re: [Kicad-developers] Converting KiCAD to metric units: The approach

2011-06-27 Thread Lorenzo Marcantonio
, so it's mostly comes free... the only thing that would be useful for is component generating scripts, but its only a multiplication away from another simpler representation... -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpa

Re: [Kicad-developers] Converting KiCAD to metric units: The approach

2011-06-27 Thread Lorenzo Marcantonio
pace, or about 3.5 bits of headroom for computations without overflowing). OTOH you would have a slightly less legibly file format. -- Lorenzo Marcantonio Logos Srl___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

Re: [Kicad-developers] Converting KiCAD to metric units: The approach

2011-06-28 Thread Lorenzo Marcantonio
to decide. The mm/mil syntax would be fine for me -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

[Kicad-developers] What's the reason for this error?

2011-07-24 Thread Lorenzo Marcantonio
to do... maybe it is to make it seen from the DRC? Our fabs require that NPTH holes have no pad under them, so I have to delete them manually in a gerber editor... that's really not cool:(( -- Lorenzo Marcantonio Logos Srl ___ Mailing list: h

Re: [Kicad-developers] What's the reason for this error? + wishlist

2011-07-26 Thread Lorenzo Marcantonio
get where we wanted to make the track pass). I'm using small alignment targets for this but it's a PITA to delete them afterwards... instead these objects would have a 'sweep all crumbs away' command after the track is done. -- Lorenzo Marcantonio Logos Srl ___

Re: [Kicad-developers] [Bug 816739] [NEW] kicad warps mouse

2011-07-26 Thread Lorenzo Marcantonio
n option for disabling it near the 'automatic scroll' one, so the user has a choice if s/he wants. -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubsc

[Kicad-developers] Formula for thermal relief in pads

2011-07-31 Thread Lorenzo Marcantonio
computation, near the CreateThermalReliefPadPolygon call (the pad struct is just there to check its type:D). As before it's more a UI modification than a code one (and I have *no idea* on how to touch kicad's UI) -- Lorenzo Marcantonio Logos Srl__

Re: [Kicad-developers] KiCad documentation contribution - some help

2011-07-31 Thread Lorenzo Marcantonio
e git repository... -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpa

Re: [Kicad-developers] mm <-> inches toolbar broken

2011-08-10 Thread Lorenzo Marcantonio
On Fri, 5 Aug 2011, Dick Hollenbeck wrote: Sorry, forget that. Was expecting a toggle, was not using the inches button. I think you clearly need vacations :D -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad

[Kicad-developers] About the pad editor dialog

2011-08-29 Thread Lorenzo Marcantonio
it's for card edge connectors, right? - The OK button is right on the border with no spacer, it's ugly:P -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developer

Re: [Kicad-developers] Component fields use case

2011-08-31 Thread Lorenzo Marcantonio
fined. IMHO if there is no value, the attribute has no reason to stay... -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~k

[Kicad-developers] About the new bitmaps

2011-09-08 Thread Lorenzo Marcantonio
ed to look at the button to see that I'm using high contrast!) All in all I find them nice (even if too flashy) -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

Re: [Kicad-developers] Highlight net in Eschema

2011-09-10 Thread Lorenzo Marcantonio
mance problem... in eeschema IIRC the netlist is not maintained on the fly but only during export (pcbnew instead has it online), so it isn't trivial to decide which part to highlight (think about complex hierarchies!) -- Lorenzo Marcantonio Logos Srl _

Re: [Kicad-developers] Advanced rendering techniques for KiCad

2011-10-02 Thread Lorenzo Marcantonio
think about all these people with open source drivers and/or low end graphics :D heck, on my work machine I don't even HAVE opengl acceleration:P -- Lorenzo Marcantonio Logos Srl___ Mailing list: https://launchpad.net/~kicad-developers Post

Re: [Kicad-developers] Advanced rendering techniques for KiCad

2011-10-04 Thread Lorenzo Marcantonio
hat I meant is that there are some things which could be better the way are now (i.e. no blending) and that traditional display should not be junked... In fact I also gave suggestions about how to implement the features:P -- Lorenzo Marcantonio Logo

[Kicad-developers] New icons suggestion

2011-10-18 Thread Lorenzo Marcantonio
The import-export icons are difficult to recognize, with white arrow on white documents... I'd suggest a green or blue icon, like that for 'Update current component in library' or 'Load component to edit from the current lib' -- Lore

[Kicad-developers] Confusing label in library editor

2011-10-18 Thread Lorenzo Marcantonio
), graphics entities have the 'Apply changes to all parts in component' which is *very* misleading! In fact it is the 'appears in every part of the component' option... I'd propose to change them both to something along the lines of 'Present on ev

[Kicad-developers] Totally fed up with gencad importers

2011-11-20 Thread Lorenzo Marcantonio
the only problem is the net name is limited to 14 chars... do we have a standard 'shortened' net name or I need to generate aliases for them? If someone else think it could be useful I can implement this. -- Lorenzo Marcantonio Logos Srl _

[Kicad-developers] Compile error on math_for_graphics.cpp

2011-11-21 Thread Lorenzo Marcantonio
don't remember WHY I added the last part (it was something like tracks very near which degenerated to e-39 numbers or something like that) -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post

[Kicad-developers] gencad patch

2011-11-21 Thread Lorenzo Marcantonio
e so don't expect a complete export (in particular zones are still missing and silks are correct but most importer are broken with them...) Tried to keep the coding conventions, even:P -- Lorenzo Marcantonio Logos Srl diff -w -r -x CMakeFiles -x '*.cmake' -x Makefile -x .bzr -

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-22 Thread Lorenzo Marcantonio
d code in pcbnew: Tearing bad code is a thing, adding overengineered bloat (the int class, for example) is another one. Yes, I'm not a fan of OOP :D -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-22 Thread Lorenzo Marcantonio
w cost cads (to say some names: eagle and ares) are piles of junk. Also not necessarily big vendors make good products... if you look around the net EE (expedition express) is nicknamed Endless Errors :D -- Lorenzo Marcantonio Logos Srl ___ Mailing list

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-22 Thread Lorenzo Marcantonio
be together despite of all > conflicts. What about doing what everybody else is doing? Feature freeze the main branch (only for fixes) and go on on an experimental one... -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-22 Thread Lorenzo Marcantonio
7; function like the LEGACY_LU stuff or whatever is IMHO wasted work (done *twice*, first for adding them and then for removing them). This is how we should to this given my experience. -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.ne

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-23 Thread Lorenzo Marcantonio
diate calculation *could* be an issue. From a performance point of view there shouldn't be a lot of difference between a long long and a double, anyway... using a long long for *every* coordinate type seems overkill to me (unless you specifically target for

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-23 Thread Lorenzo Marcantonio
> What trig table? I removed this months ago. So unless someone > rolled my changes back, this is a non-issue. It was only an example, to say 'whatever cosmic horror will come up' -- Lorenzo Marcantonio Logos Srl ___ Mai

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-23 Thread Lorenzo Marcantonio
aling to other engineering units like > millimeters or mils when exporting a RAM resident BOARD (of course using BIUs) > to other formats such as gerbers? Exactly, that's the 'reporting' issue I said before. > 7) Which items among 1) through 6) are new? Sorry, didn

Re: [Kicad-developers] gencad patch

2011-11-24 Thread Lorenzo Marcantonio
work I talked about the other day:P No problem, a day or two and will be OK -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launch

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-24 Thread Lorenzo Marcantonio
, you're talking of prototyping for fixing. I retract the assertions, then. -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-24 Thread Lorenzo Marcantonio
d do pretty big boards. > More vodka is required to answer all those questions. I prefer coffee :D -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-24 Thread Lorenzo Marcantonio
be done > against "testing" or "experimental"? What do you use for that, an unsigned long long (64 layers) or the std bitarray? the long long is less painful but limited, the bitarray hasn't this problem but I don't know if it's 'sufficiently' fast (

Re: [Kicad-developers] Concerns about clearing disagreements?before committing.

2011-11-24 Thread Lorenzo Marcantonio
pe with free access. > In most cases it is good to head toward one of them. Accessors are seem to be > emulation of POD in true object. C++ and message passing languages are toward the first. Generics oriented languages (CLOS and functionals) are toward the second (simply because objects ha

Re: [Kicad-developers] Concerns about clearing disagreements?before committing.

2011-11-25 Thread Lorenzo Marcantonio
esult. I confirm that's a useful 'trick' for refactoring (done a lot of times here, too). But for new code its usefulness is doubious... -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post t

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-25 Thread Lorenzo Marcantonio
ee traversal). Even if the performance it would be probably very low, IMHO is a sign that a set is not the right data structure for this. So I still think that a bitarray is a better container for this job than a tree set... and anyway it's simpler! (as I said a long long would be *ev

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-26 Thread Lorenzo Marcantonio
her this should be later strapped in against > "testing" or "experimental". I suppose "experimental". I vote for experimental -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-de

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-26 Thread Lorenzo Marcantonio
> Laser:- Laser drilling from outer layers of sublaminate. > Backdrill:- Backdrilling of Pth for sublaminate. > Npth:- Non-plate-through holes in sublaminate. > Route:- edges, slots, wells, cutouts in sublaminate. As before some of these are manufacturer dependant and don

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-26 Thread Lorenzo Marcantonio
; for %*f and to keep all significant digits, whatever they are, zeroes, or not. If we're talking about storage I'd says omitting zero is better. On the screen or on a report, you need to show the 'right' amount of zeroes. -- Lorenzo Marcantonio Logos Srl __

Re: [Kicad-developers] Concerns about clearing disagreements before committing.

2011-11-26 Thread Lorenzo Marcantonio
desirable. Manpage says: Style e is used if the exponent from its conversion is less than -4 or greater than or equal to the precision. Trailing zeros are removed from the fractional part of the result. That's what SUS and maybe C99 says; M$ libraries may

[Kicad-developers] Realigned gencad patch

2011-12-02 Thread Lorenzo Marcantonio
Fixed the via name issue too! -- Lorenzo Marcantonio Logos Srl diff -w -u -r -x CMakeFiles -x '*cmake*' -x Makefile -x bitmaps_xpm -x .bzr ./pcbnew/class_pad.cpp ../kicad-bzr/pcbnew/class_pad.cpp --- ./pcbnew/class_pad.cpp 2011-11-30 19:09:13.343385000 +0100 +++ ../kicad-

Re: [Kicad-developers] common.h To_User_Unit

2011-12-05 Thread Lorenzo Marcantonio
so on, too... I had to work out this during my user typeable unit patch. Didn't ditch it out since changes were too extensive at the time. Will die horribly with the new internal unit code, obviously... -- Lorenzo Marcantonio Logos Srl ___ Mailin

Re: [Kicad-developers] common.h To_User_Unit

2011-12-05 Thread Lorenzo Marcantonio
would find a way to completely junk that parameter and everything related to it (no usefulness whatsoever). I'd vote for the second alternative since in eeschema there is not a lot of dimension related stuff (most of it is the sheet handling which is already

[Kicad-developers] Sheet pins size

2012-01-16 Thread Lorenzo Marcantonio
ferent label sizes is insane, IMHO). BTW I use 60mils for references, values and sheet names, 50mils for pins and label and 30mils for auxiliary fields (packages, order codes and so on). - Update the m_lastSheetPinTextSize after editing so at least the user can keep the default after '

[Kicad-developers] Confusing tool icons in eeschema

2012-01-16 Thread Lorenzo Marcantonio
rawn as a component pin, a better icon would be the current for place hier label -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://lau

[Kicad-developers] Pad types

2012-01-17 Thread Lorenzo Marcantonio
cted drilled pads...) I think there should be a special treatment during plotting i.e. don't plot them or, better, force the no-copper option for them (maintaining DRC of course); Do someone have a use for an unplated coppered hole? -- Lorenzo Marcantonio Logos Srl

[Kicad-developers] I smell uninitialized variables...

2012-01-17 Thread Lorenzo Marcantonio
are non correctly initialized... -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

[Kicad-developers] [PATCH] eeschema toolbar reordering

2012-01-18 Thread Lorenzo Marcantonio
This moves the 'Place Junction' button near the 'No Connection' one, to keep all the labelling tools together in the eeschema toolbar. -- Lorenzo Marcantonio Logos Srl === modified file 'eeschema/tool_sch.cpp' --- eeschema/tool_sch.cpp 2011-12-22 13:28:11 +

[Kicad-developers] Unchecked condition in eeschema component editor

2012-01-18 Thread Lorenzo Marcantonio
to run the same checks done for the 'Create a new component from the current one' to components imported; IIRC it handles aliases conflicts correctly Workaround: -- Remove the offending alias(es) before trying to save it... -- Lorenzo Marcantonio Logos Srl ___

[Kicad-developers] Error missed by eeschema DRC

2012-01-18 Thread Lorenzo Marcantonio
some coherency checks between subparts I propose to add even this. -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~

[Kicad-developers] Incomplete undo/redo: some operations not found (?!?!)

2012-01-23 Thread Lorenzo Marcantonio
What does it means??? I redid a track, undoed it and it eat half a track! Bad pcbnew, bad! Give me back the old track:P -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers

[Kicad-developers] Strange behaviour of dialogs

2012-01-24 Thread Lorenzo Marcantonio
Did you change some flag/property/policy in the dialogs? -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-devel

[Kicad-developers] Yay! I think I've found one of the 25% of the new Pad class bugs :P

2012-02-21 Thread Lorenzo Marcantonio
27; what(): std::bad_alloc I smell an infinite loop somewhere... *maybe* it could be an in house mod, but IIRC I didn't changed anything in the drill processing... I'll check with vanilla pcbnew -- Lorenzo Marcantonio Logos Srl ___ Mailing

Re: [Kicad-developers] Yay! I think I've found one of the 25% of the new Pad class bugs :P

2012-02-21 Thread Lorenzo Marcantonio
On Tue, Feb 21, 2012 at 10:53:28AM +0100, Lorenzo Marcantonio wrote: > I'll check with vanilla pcbnew Confirmed in vanilla 3425 -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-de

Re: [Kicad-developers] KICAD_PLUGIN

2012-02-21 Thread Lorenzo Marcantonio
ge the PCBNEW > board format. Applauses here -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More hel

[Kicad-developers] I really *love* STL error messages

2012-03-23 Thread Lorenzo Marcantonio
;s longer than some spanish family names (the ones with full descendancy in them XD); it's actually just *one* error, really! Anyway, language critics apart, it's from GCC 4.6.2 -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https:/

Re: [Kicad-developers] I really *love* STL error messages

2012-03-26 Thread Lorenzo Marcantonio
On Sat, Mar 24, 2012 at 08:43:53AM +0100, Lorenzo Marcantonio wrote: > I'll look into it. 4.6 gave me 'trouble' even with other stuff (not its > fault: it's only more strict). In fact the '-fpermissive' option probably can > be used to turn the error in

Re: [Kicad-developers] I really *love* STL error messages

2012-03-26 Thread Lorenzo Marcantonio
in the CMakeCache: //use new plugin support for legacy file format USE_NEW_PCBNEW_SAVE:BOOL=OFF wxGTK is 2.8.11 If you're interested I can do a build enabling it to see if gcc 4.6.2 still has troubles and/or rejects the const... -- Lorenzo Marcantonio Logos Srl ___

Re: [Kicad-developers] alternately sized icons

2012-03-26 Thread Lorenzo Marcantonio
*never* used the 'add package' and the 'global port' in the right toolbar, the left one is even more unused (units, grid and cursor were neved touched...); in fact my favourite button (the high contrast one) is out of screen if I keep vi

Re: [Kicad-developers] I really *love* STL error messages

2012-03-27 Thread Lorenzo Marcantonio
I think these are *more* standard than any wx invention :P Anyway at the end the build seems fine for me... -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad

Re: [Kicad-developers] On wxGTK and --with-gnomeprint

2012-04-04 Thread Lorenzo Marcantonio
it's more a problem of wx, really (for example, with the default config wx doesn't include OpenGL support... you need it for kicad) No idea on why this requirement was added since I only use plots (since print output usually sucks big time :P) -- Lorenzo Marcantonio Logos Srl

[Kicad-developers] PCB status bar in nano is wrong

2012-04-26 Thread Lorenzo Marcantonio
After clicking on a pad, the bar below has the decimal point wrong, i.e. it says: "H Size: 3548,380mm" instead of 3,548! the same also for V Size, Drill and whatever else -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.

Re: [Kicad-developers] PCB status bar in nano is wrong

2012-04-26 Thread Lorenzo Marcantonio
On Thu, Apr 26, 2012 at 03:53:43PM +0200, Lorenzo Marcantonio wrote: > After clicking on a pad, the bar below has the decimal point wrong, i.e. > it says: "H Size: 3548,380mm" instead of 3,548! the same also for > V Size, Drill and whatever else OK, plots are wrong too... did I

Re: [Kicad-developers] PCB status bar in nano is wrong

2012-04-26 Thread Lorenzo Marcantonio
re pcbnew was decimil based so...) > Lorenzo, you probably have some good familiarity with the plotting circus to > be of great help there. Already working on it. I asked because I was somehow puzzled :P (also because plots were, well... big :D

[Kicad-developers] The new base_units.c

2012-04-27 Thread Lorenzo Marcantonio
I'm merging with today commit... as I get it the common/base_units.c is *not* in libcommon.a but is compiled for each program, right? -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to :

[Kicad-developers] Plotting/fabricating in nanometers

2012-04-27 Thread Lorenzo Marcantonio
he optimum would be the whole plotter working in nanos and just emit the scaled values, but since it's in common it would have complicated too much the work. And, anyway, the gerbers we generate now are limited to decimils... -- Lorenzo Marcantonio Logos Srl === modified file &#x

Re: [Kicad-developers] Plotting/fabricating in nanometers

2012-04-27 Thread Lorenzo Marcantonio
yer would be wonderful for assembly diagrams (taken to an extreme: export components as block instances with attributes and you'll have the pick and place and bom directly from autocad...). I'm open to suggestion (also I'm somewhat surprised that someone else actually use the

Re: [Kicad-developers] Plotting/fabricating in nanometers

2012-04-28 Thread Lorenzo Marcantonio
valent double point... This should give no troubles since in fact all the output drivers, except HPGL, have to export in floating point anyway... Do we already have some kind of point with double members to use? maybe some kind of magic boost class?:P -- Lorenzo Marcantonio Log

Re: [Kicad-developers] Plotting/fabricating in nanometers

2012-04-29 Thread Lorenzo Marcantonio
eans you have no intention to modify, so the > concerns I mentioned > in 3) do not apply. Also the compiler likes them for a whole host of optimization and warning checking... Working on it. I'll post a single diff from trunk to the modified code. -- Lorenzo Marcantonio Logos Srl __

Re: [Kicad-developers] Plotting/fabricating in nanometers

2012-04-29 Thread Lorenzo Marcantonio
On Sun, Apr 29, 2012 at 06:05:36PM +0200, Lorenzo Marcantonio wrote: > OK. Didn't knew about the doxygen bit. I pondered about the doxygen policy... having the full docs inside the header and not in the source file is awfully inconvenient... I usually do something like this: - The h

  1   2   3   4   5   6   7   8   9   10   >