Thanks for the links Brian!

I posted a comment on the 'Standards' feature request:
http://sourceforge.net/tracker/?func=detail&aid=2741292&group_id=145591&atid=762479
Its a recompilation of my previous comments on the subject, I hope its clear
enough:
===========================
Common Standards?

I think the mouse wheel priority without pressed key is wrong!
It should remain as it is: without pressed buttons zooms in and out of
cursor position!
This is already implemented very well and is enough as it allows to get to
any point very quickly!

But lets add the following to the list: Ctrl-c, Ctrl-v, Ctrl-x for copy,
paste and cut.
These of course require a standard based _Object Selection System_ where:

The user is able to select items (in Schematic, PCB or Library editors)
that then are being highlighted differently for the time they are selected!

Ideally before selection dynamic highlighting of elements having the mouse
pointer above them indicates a selectable item and it shows its
selectability by some form of change of color (highlight)!

If shift or control is pressed: further refining of the selection should
be possible!
If a right click is performed: access to methods of the selected objects
should be given, and applied to the whole selection as applicable!

A drag gesture should directly drag the element it is executed on
If items are selected and the drag initiates on one of the selected items
these should be dragged all together.


The marque 'lasso' as it turns up currently should _only happen_ when the
drag is initiated above clean deskspace (above nothing selectable)! It
should not by default result in a question to move, but if a drag follows
on one of the selected components the drag should be performed on all
selected components!
===========================


On Thu, May 7, 2009 at 11:33 AM, Brian Sidebotham <
[email protected]> wrote:

> KiCad is currently very usable and is pretty stable, certainly our
> company has now released quite a few commercial boards using it as the
> PCB/schema design software. KiCad currently has very active
> development as well.
>
> If you want to request a feature, you can use the feature request tracker:
> http://sourceforge.net/tracker/?atid=762479&group_id=145591&func=browse
>
> I see this discussion is about feature request 2741292. This is
> therefore registered with the developers and they will prioritise the
> whole project as to what needs to be coded next. Moaning about the
> program on the developers or users list is generally going to have a
> negative effect on your feature request being taken on by a developer.
> I would put a full undo/redo implimentation above any user interface
> quirks at KiCads current development stage. By the way, I don't know
> where the mouse wheel standard comes from, because I prefer mouse
> wheel to zoom, and pan with shift and ctrl. In office apps, mouswheel
> panning vertically makes sense.
>
> The way you can free up developer time is to check out the source
> code, spend some time sifting through the code (It is in C++ by the
> way) I have no idea how someone thought is was written in Pascal! Use
> the bug tracker and try to fix what you can:
> http://sourceforge.net/tracker/?atid=762476&group_id=145591&func=browse
>
> There are usually bugs that require just a few lines of code changing.
> This leaves the core developers to add or improve features rather than
> continuously bug fixing. If everyone fixed a few bugs here and there
> it would really make a big difference. Submitting patches to the
> kicad-devel list is extremely easy, the developers are always grateful
> and will help you get your patch approved. Beleive me, compared to
> some other projects (like gcc) getting patches approved can be a very
> arduous task, but with KiCad it is really very easy.
>
> Best Regards,
>
> Brian Sidebotham.
>
>
> ------------------------------------
>
> Please read the Kicad FAQ in the group files section before posting your
> question.
> Please post your bug reports here. They will be picked up by the creator of
> Kicad.
> Please visit http://www.kicadlib.org for details of how to contribute your
> symbols/modules to the kicad library.
> For building Kicad from source and other development questions visit the
> kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo!
> Groups Links
>
>
>
>


-- 
Tobias Gogolin
Tel. Movistar (646) 124 32 82
Tel. Telcel (646) 160 58 99
skype: moontogo
messenger: [email protected]

You develop Sustainable Ranch Technology at
http://tech.groups.yahoo.com/group/SURA-TECH
an Open Source Electric Motor/Alternator at
http://groups.yahoo.com/group/Performance_Axial_Flux
and an Open Source Motor Controller at http://groups.yahoo.com/group/GoBox

Reply via email to