[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