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

Re: gEDA-user: Strange user interface behavior with gschem-1.6.2.20110115



Josef Wolf wrote:

> So this feature can save at most one click? 

It provides a means to reliably hit that tiny spot of a pin point,
while zoomed out. The feature is "magnetic-mode". it is not 
"auto-complete".


> At the expense of using the undo functionality fairly often?

Well, I can't recall to have entered your szenario, ever. So I certainly
do not use undo faily often, because of it.


> In fact, I was trying to find a
> way to draw the connection in question for several hours before I
> posted to the list.

For the archive: The "correct" way is to provide one or more additional
node with a click somewhere on the empty canvas. If gschem insists on
a poin, where you don't want the net to go (hinted by the circle), then 
hold the [ctrl] key and the circle will always stay with the mouse cursor.


> IMHO, this works against user expectation. After all, the whole point
> of the circle is to signal the user where the connection would be
> done. Connecting to anything other is not exactly what the user would
> expect. 

Fair enough.


> From the perspective of the user it is totally irrelevant
> what algorithm is used internally.

But it is relevant to know, what this mode is intended for -- magnetic-
mode, not auto-complete. I am sure, you got the point now :-)


>> (Auto routing for nets would be a great, nerdy feature :-)
> 
> I tend to disagree here. It works against user expectation. It
> _would_ be a useful feature _if_ it would be disabled automatically
> in situations where it would connect to something different than the
> point where the circle is shown.

IMHO, silent denial of service would make matters worse. It would 
create a sense of uneasiness and loss of control -- "sometimes, the
tool works, sometimes it goes on strike...". A pop-up warning would
be the better choice. Text might be something along the lines 
  "Could not connect with a straight L"

---<)kaimartin(>---
-- 
Kai-Martin Knaak
Email: kmk@xxxxxxxxxxxxxxx
http://pool.sks-keyservers.net:11371/pks/lookup?search=0x6C0B9F53
increasingly unhappy with moderation of geda-user



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