On Sat, 2011-03-19 at 13:14 -0700, Steven Michalske wrote: > > Scroll wheel: rotate selection or element under mouse pointer > > If nothing is selected and mouse pointer is over unpopulated area > > or SHIFT modifier is used: Zoom in/out > > > Track pad users may want scroll to be scrolling.... >
So we should have an option to ignore the scroll wheel for rotate/zoom. Of course for zooming we should have additional keyboard and button support. And for zooming into a selection rectangle I currently consider using the middle mouse button. For rotating elements again we will have keyboard and button support -- but I think using the scroll wheel would be really fun, i.e for rotating text. > If your toolkit allows for the apple trackpad gestures... That could > add a few options into the mix PCB or gschem, one of them, has gesture support by a library -- once I have asked on this list about it, but it seem that nobody uses that. I have currently no idea about gestures, so I do not intend supporting it now. > > In net mode double left click ends the current net. > Yes -- not a true double click (in a small time interval) but simple adding a net segment of length 0. As supported by gschem. ESC and maybe another key will also end net segments. > > > LMBD + LMBU over hot pin end: start new net segment > > You added net end, but starting at the middle of a net segment is > valuable too. > > Yes, but grabbing an element in the middle is used generally for moving or selecting, so we may have a conflict. We may try to resolve it, or have a "Start new net" button for that case. I consider a "only onces" mode beside real modal operation: For example, it may occur that we intend only a single mirror operation without leaving the current mode (comming back after one mirror operation) or we want a real mirror mode, where each click on an element will mirror that one. My current idea: If an element is selected/highlighted then "mirror" button or key will mirror that selected element. If noting is selected, then we will enter a permanent mirror mode. Additional, I will support highlight of elements, when the mouse pointer is hovering over it. Current highlight method is making colors brighter, move the element a few pixel to upper right, and draw a shadow, generating the impression of lifting the elements. Problem: We can not use white (pin) color, because there is no brighter shade of white, and shadow works not good for dark backgrounds. Of course we can always use fallback to a plain monochrome highlight color. Another method is drawing highlighted elements with thicker lines -- I have not tested that yet. Best regards, Stefan Salewski _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user