← Back to team overview

kicad-developers team mailing list archive

Re: Assorted issues

 

Hello Lorenzo,

Maybe it is good to split these bugs/quirks and put them on the sourceforgetracker so they don't get lost.

Kind regards,
Jerry Jacobs

--- In kicad-devel@xxxxxxxxxxxxxxx, "Lorenzo" <lomarcan@...> wrote:
>
> These days I'm more busy *using* kicad, so I'd like to point out some things (some are bugs, others just inconveniences). It's a project bigger thanthe usual (I'm at 8 A3 sheet) so maybe I'm stimulating less used code paths :D
> 
> - Bounding box calculation for hier. sheets is wrong. I.e. I pick at the right of a sheet and it is proposed instead of the right part. I'm not surebut it seems it's a width*2 in excess:P
> 
> - Moving pinsheet (the pin inside the hier. sheet box) can't be canceled.You press esc, it get accepted.
> 
> - Dragging a hier. sheet doesn't work, it just does a move.
> 
> - All of these operation can't be undone (undo cancel the previous operation, probably they aren't put in the undo stack)
> 
> - Could be useful: resizing the sheet from the upper side insted of the lower side only (otherwise you have to drag all the pinsheet down to make space)
> 
> - Found because drag didn't work :P you have an array of wires like this:
> 
> --- |>
> --- |> Sheet
> --- |>
> 
> I used the W tool to add the missing part of wire in the first, the repeated with INS. The first wire was 'fused' as one, the other ones remained with dangling ends.
> 
> - The whele delete wire/delete node operation isn't really clear. The most useful thing to do for a DEL keypress is to delete till the end or a junction not the WHOLE wire (and not even always the whole, it depends on how it was drawn to begin with). Example:
> 
> A 1 B 2 C 3 D
> ---*---*---*--- (wire with junction)
> 
> Pressing DEL on the A segment should delete only A, not the whole ABCD, or ABC, or AB. Also the junction cleanup could be improved, often some 'corner' junction remain or even some 'floating' ones.
> 
> - Sometime G for a drag on a power symbol doesn't move the symbol itself but only the wire. Something similar happen when ctrl dragging to the edge of a part, they may be related problems.
>







References