[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Feature Request Status-Terminal instead of dialogue and info boxes
Dear Frank,
I tried the patches to have a log and drc frame below the pcb main
window and they work great. Thanks a lot for your work.
I used them now for one day and I like to give some feedback. I guess
this might be also interesting for other devs like Peter. (Sorry up to
know I do not have an overview which dev is responsible for which part
of pcb)
1. To maximise my workspace, I would like to see the icons for detach,
rerun drc-check, etc. boarders not on the top of the frame but on the
left or right side. The boarder between the message frame and the main
frame of pcb should be as small as possible allowing to minimize the
whole frame into a single text line if I am not much interested in the
current outputs.
2. for the messaging window I would prefer that the messages always
scroll and only the last x messages are visible on a x line text
frame. Normally, the last message gives the summary of the recent
action and everything before is just detail. With this I could
minimize the frame to a single line of text and still can read about
the success or error of an command. In case of an error I can still
scroll up the read the details.
3. This would require some tweaking with the present log-system. But
maybe if an error occurs a flag can be set, signalling to change e.g.,
the frame colour to red. By this way, it is even easier... I simply
work on my design and only if the frame colours red I know something
went wrong which I should check in detail.
4. Do you think it is possible to integrate even more (if not all)
floating windows in that frame? It would be very pleasant for me. I
don't like floating windows. As I stated already they are hard to
control and create sometimes funny effects e.g. on different window
managers or on multiple monitor set-ups. I would prefer a single
monolithic window system.
5. Since this frame has already detach option how about to include the
patches to pcb and offering a choice in the preferences whether the
frame standard should be detached or attached. By this way every user
can decide which way he prefers.
6. As a far aim goal, I would like to see the implementation of
terminal which allows me to execute commands and scripts, in a similar
way like Autocad or Eagle use it. I believe it would make sense to use
the log window or message window for that if there are only single
line commands (maybe interactive). Pressing ":" could create a new
line waiting for input. E.g. moving an object could be as simple as
type m (enter) would ask to select the desired object with the mouse
or type the refdes name and then asking to type X and Y coordinates
(maybe allowing absolute and relative positions) or click with the
mouse to the new location. A more sophisticated interactive scripting
faclility may need the integration of something like scintilla [1].
All this are just points I came up with during working with pcb now
for a few days...
Thus, if there is anything stupid or violating the pcb-design
philosophy... simply ignore me.
Best regards,
Torsten
[1] [1]http://www.scintilla.org/
References
1. http://www.scintilla.org/
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user