Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-11 Thread John Griessen

On 09/10/2011 11:33 PM, Abhijit Kshirsagar wrote:

  i find that the documentation for creating
hierarchical designs (schematics encapsulated inside a gschem symbol)
is rather scattered so I'm going to start off with that first. If
anyone has already written this please let me know!


I have some notes here:
http://www.gedasymbols.org/user/john_griessen/

the pcb-hier-cells Generator is a script changed a little form John Luciani's
pcb-matrix  http://luciani.org/geda/util/matrix/index.html

I'll help you with that write up and editing also.

John


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-11 Thread John Doty

On Sep 10, 2011, at 10:33 PM, Abhijit Kshirsagar wrote:

 But having lots of searchable (over the internet) docs is much better.
 For example, I imagine a beginner will run a [google] search for gEDA
 beginners guide or gSchem Tutorial

There are many gEDA flows. Any particular tutorial is going to be wrong for 
most of them. gEDA is a flexible toolkit: that's its strength. Therefore, the 
fundamental need is *not* tutorials, but concise reference documentation.

In my opinion, we only have one decent tutorial: Stuart Brorson's fine 
explication of his SPICE flow (http://www.brorson.com/gEDA/SPICE/t1.html). It's 
good, in part, because it's explicitly about a specific flow.

 whereas an advanced user will be
 searching for say PCB complete reference or the keywords pertaining
 to a particular issue.

That only helps if you know the concepts and the keywords. How are you going to 
look up attribute promotion if you don't already know what it is? That's why 
voluminous documentation is a disaster: you can waste hours fishing for an 
unfamiliar concept.

One of the things that attracted me to gEDA nine years ago was its concise 
documentation (at that time). I hate time-wasting complexity. The original 
concise documentation is still there, but it's lost in the fog.

John Doty  Noqsi Aerospace, Ltd.
http://www.noqsi.com/
j...@noqsi.com




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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-10 Thread Stefan Salewski
On Sat, 2011-09-10 at 10:19 +0530, Abhijit Kshirsagar wrote:
 On Thu, Sep 8, 2011 at 22:20, Dan Roganti ragoo...@gmail.com wrote:
  I wouldn't say wipeout, from looking at the current state of
documentation, there's been a huge amount of work done there. I would
suggest just making some additions and editing some parts to bring some
attention to all of the important features.
 
 +1. There's lots of good documentation, but there are things missing
 and lots of details need to be added. I think it would be a very good
 idea to have some collection of documents (or at least link to these).
 
 I'm willing to help with the documentation since I do use gEDA
 regularly (and i'm not much help with the programming).
 
 ~Abhijit
 

What we really should consider:
A lot of documentation can be bad.

Consider the toys from the big company with the damaged fruit: A reason
for the success of the toys is that documentations seems to be not
needed.

A lot of documentation can make people think that it is very
complicated.

For gEDA/PCB we have collected a lot of documentation over the years --
some is obsolete/outdated/redundant now or covers details, which most
people are not interested in -- at least not when starting with
gEDA/PCB.


Send to geda-user: Sat Sep 10 13:34:27 CEST 2011


 



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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-10 Thread Peter Clifton
On Sat, 2011-09-10 at 13:35 +0200, Stefan Salewski wrote:

 A lot of documentation can be bad.

 Consider the toys from the big company with the damaged fruit: A reason
 for the success of the toys is that documentations seems to be not
 needed.

 A lot of documentation can make people think that it is very
 complicated.

This can be true if you don't manage the reveal well.

IMO, what we could do with is a showcase of the kinds of things people
have done with the tools - simple, complex and in-between, so people can
gain confidence that the tools can do what they want them to do, before
having even picked them up.

Others have done good things with gEDA - haven't torn their hair out and
given up... it _CAN_ be used to make a relatively complex design.

There is a place for technical documentation on file-formats, but a
getting started guide should not look like a Lord of the Rings style
manuscript ;)

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)
Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me)


signature.asc
Description: This is a digitally signed message part


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-10 Thread John Hudak
   Very good point!  and if I may add: ALL contained  in ONE place,
   sufficiently reviewed to make it 100% correct with the current version
   of the tool(s) it is intended to be use with (and stated in the
   document itself).

   From my experience, ONE person is accepted as the book boss and is
   responsible for organizing/coordinating the development/revisions of
   ALL user documentation.

   I also believe the book boss should have a user perspective, rather
   than a developer perspective for the user documentation.



   If developer documentation is to be (re)organized as well, the same
   oversight model should be used, and I think a developer should have
   coordination duties.



   Just my 0.02 (your favorite currency here...USD, pounds, Euros, etc...)



   -J



   On Sat, Sep 10, 2011 at 7:35 AM, Stefan Salewski [1]m...@ssalewski.de
   wrote:

   On Sat, 2011-09-10 at 10:19 +0530, Abhijit Kshirsagar wrote:
On Thu, Sep 8, 2011 at 22:20, Dan Roganti [2]ragoo...@gmail.com
   wrote:
 I wouldn't say wipeout, from looking at the current state of
   documentation, there's been a huge amount of work done there. I
   would
   suggest just making some additions and editing some parts to
   bring some
   attention to all of the important features.
   
+1. There's lots of good documentation, but there are things missing
and lots of details need to be added. I think it would be a very good
idea to have some collection of documents (or at least link to
   these).
   
I'm willing to help with the documentation since I do use gEDA
regularly (and i'm not much help with the programming).
   
~Abhijit
   

 What we really should consider:
 A lot of documentation can be bad.
 Consider the toys from the big company with the damaged fruit: A
 reason
 for the success of the toys is that documentations seems to be not
 needed.
 A lot of documentation can make people think that it is very
 complicated.
 For gEDA/PCB we have collected a lot of documentation over the years
 --
 some is obsolete/outdated/redundant now or covers details, which
 most
 people are not interested in -- at least not when starting with
 gEDA/PCB.
 Send to geda-user: Sat Sep 10 13:34:27 CEST 2011

   ___
   geda-user mailing list
   [3]geda-user@moria.seul.org
   [4]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

References

   1. mailto:m...@ssalewski.de
   2. mailto:ragoo...@gmail.com
   3. mailto:geda-user@moria.seul.org
   4. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-10 Thread Jared Casper
On Sat, Sep 10, 2011 at 4:35 AM, Stefan Salewski m...@ssalewski.de wrote:
 Consider the toys from the big company with the damaged fruit: A reason
 for the success of the toys is that documentations seems to be not
 needed.


I agree with the idea, but the thing is, the Apple software that
doesn't need documentation doesn't do a whole lot.   I don't know of
any sufficiently powerful tool, especially CAD, that doesn't require
some time learning how to use the thing.  Try to sit down in front of
SolidWorks and pump out a widget without first reading some
documentation; build a 3d animation in 3d Studio or Maia; pump out a
board in Orcad.  Sufficiently powerful tools need learning.  People
build careers out of being very good at using just one of these tools.

 A lot of documentation can make people think that it is very
 complicated.


IMHO, it _IS_ very complicated (relatively), and necessarily so.
There are a lot of options that need considered, a lot of details to
get right, a lot of workflows to support, etc..  But complicated
doesn't have to mean hard to use and not intuitive.

 For gEDA/PCB we have collected a lot of documentation over the years --
 some is obsolete/outdated/redundant now or covers details, which most
 people are not interested in -- at least not when starting with
 gEDA/PCB.


For me, there is no such thing as too much documentation.  The problem
is when there is too much obsolete and just plain wrong documentation
and not enough of the right kind of documentation.

Jared


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-10 Thread Ross Bernheim
There is a problem that seems to occur often with open source software. Since 
it is created by 
programmers to scratch their particular itch, they are more concerned with 
the programming and
getting it working to solve their problem. Other than bug fixes that affect 
their use of the program, their
motivation to fix bugs and do documentation, release management, etc. is 
somewhat less.

Consider Apple, their motivation is a bit different. It is user oriented so 
that they can extract the maximum
amount of dollars from said customer, (Disclaimer, I am one.) This changes a 
number of priorities. Since
Apple must provide support, in various forms to include documentation, customer 
phone support, in-store 
support and training, minimizing these costs is important. 

Apple has a yearly version cycle for many of its programs. This allows them to 
concentrate on bug fixes and 
interface and documentation before release. Open source with irregular updates 
will always have problems 
keeping documentation in sync with the program.

Apple concentrates on a 'slick', graphical interface on their programs. 
However, a better place to look is at OS
X itself. OS X is a Unix underneath the graphic interface. The command line is 
available and works for those rare
instances when you need to go beyond the 98 percent of tasks that are usually 
done and covered by the graphic
interface.

I have used a couple of EDA tools over the last few years. Most had horrible 
interfaces. They won't change because
so many people have invested so much time learning them and don't want to learn 
any new changes, let alone a new
interface how ever much better it is and no matter how much easier and more 
productive it will make them. As a new and
or occasional user, I want that new and easier, more productive interface. 

(Rant Off!)


Ross


On Sep 10, 2011, at 8:35 AM, Jared Casper wrote:

 On Sat, Sep 10, 2011 at 4:35 AM, Stefan Salewski m...@ssalewski.de wrote:
 Consider the toys from the big company with the damaged fruit: A reason
 for the success of the toys is that documentations seems to be not
 needed.
 
 
 I agree with the idea, but the thing is, the Apple software that
 doesn't need documentation doesn't do a whole lot.   I don't know of
 any sufficiently powerful tool, especially CAD, that doesn't require
 some time learning how to use the thing.  Try to sit down in front of
 SolidWorks and pump out a widget without first reading some
 documentation; build a 3d animation in 3d Studio or Maia; pump out a
 board in Orcad.  Sufficiently powerful tools need learning.  People
 build careers out of being very good at using just one of these tools.
 
 A lot of documentation can make people think that it is very
 complicated.
 
 
 IMHO, it _IS_ very complicated (relatively), and necessarily so.
 There are a lot of options that need considered, a lot of details to
 get right, a lot of workflows to support, etc..  But complicated
 doesn't have to mean hard to use and not intuitive.
 
 For gEDA/PCB we have collected a lot of documentation over the years --
 some is obsolete/outdated/redundant now or covers details, which most
 people are not interested in -- at least not when starting with
 gEDA/PCB.
 
 
 For me, there is no such thing as too much documentation.  The problem
 is when there is too much obsolete and just plain wrong documentation
 and not enough of the right kind of documentation.
 
 Jared
 
 
 ___
 geda-user mailing list
 geda-user@moria.seul.org
 http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
 



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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-10 Thread Felix Maier
A rating function for the documentations would be handy. I think this
feedback is very important and you get an overview what is good or
bad. Guess, the implemantation isn't tricky.

best regards
   Felix


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-10 Thread Markus Hitter


Am 10.09.2011 um 13:35 schrieb Stefan Salewski:


A lot of documentation can be bad.


Ha! Now that's exactly the right answer to somebody offering writing  
documentation.


Consider the toys from the big company with the damaged fruit: A  
reason

for the success of the toys is that documentations seems to be not
needed.


That's possible for an EDA tool as well, of course. It requires an  
intuitive design. Self-explaining features, pure technical relations  
being hidden and automatic, everything connected so you can't miss  
something or do something wrong, perhaps integrated tutorials  
(SolidWorks does that).


But how close is gEDA here? To be honest, I think gEDA couldn't be  
farther away. It can't even agree on an equivalent GUI design for  
both major tools, gschem and pcb. Instead of doing something about  
that, lots of discussions about picky details on keyboard  
accelerators. Using a keyboard to do anything but writing text is a  
thing of the past, to start with.


To get an idea of a fairly intuitive tool, have a look at Fritzing.


Abhijit, please go ahead. Fresh tutorials and HowTos are most  
welcome. And please let me know when it's time to put the G-code  
exporter HowTo there. In case you don't want to do this yourself.



Markus

- - - - - - - - - - - - - - - - - - -
Dipl. Ing. (FH) Markus Hitter
http://www.jump-ing.de/







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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-10 Thread Jared Casper
On Sat, Sep 10, 2011 at 4:12 PM, Markus Hitter m...@jump-ing.de wrote:
 Using a keyboard to do
 anything but writing text is a thing of the past, to start with.


I couldn't disagree more.  I only want to use the mouse for things
that absolutely require a mouse (drawing things mostly).  If I have to
use the mouse to click buttons or menus, etc. I consider that a
complete failure.

 To get an idea of a fairly intuitive tool, have a look at Fritzing.


gEDA is as far away from Fritzing as Word is from NotePad.

Jared


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-10 Thread John Griessen

On 09/10/2011 06:20 PM, Jared Casper wrote:

gEDA is as far away from Fritzing as Word is from NotePad.

Jared


But they both have many of the same low level primitive commands and actions.
I think you could base two apps on the same code and many of the users would 
never know,
since some are so little into craft and so into speed, they would never
read about the crafty details.

JG

PS Fritzing is not all bad...  I think it aims to be the arduino-compatible 
development tool for
hardware.


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-10 Thread Jared Casper
On Sat, Sep 10, 2011 at 6:09 PM, John Griessen j...@ecosensory.com wrote:
 But they both have many of the same low level primitive commands and
 actions.
 I think you could base two apps on the same code and many of the users would
 never know,
 since some are so little into craft and so into speed, they would never
 read about the crafty details.


True.  IMHO though, for an app like Fritzing doesn't seem to be the
core to be the hard part, the GUI is.  For an app like gEDA both the
core and GUI are hard.

 JG

 PS Fritzing is not all bad...  I think it aims to be the arduino-compatible
 development tool for hardware.

Absolutely, never said it was bad. :)  From what I've seen, Fritzing
is a great app for what it aims to be.

Jared


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-10 Thread Geoff Swan
   On 11/09/2011 9:13 AM, Markus Hitter [1]m...@jump-ing.de wrote:

But how close is gEDA here? To be honest, I think gEDA couldn't be
   farther away. It can't even agree on an equivalent GUI design for both
   major tools, gschem and pcb. Instead of doing something about that,
   lots of discussions about picky details on keyboard accelerators.
   Using a keyboard to do anything but writing text is a thing of the
   past, to start with.

   I think you will find that a pretty much all high end commercial CAD
   tools put a lot of effort into getting the keyboard accelerators right.
   Your concept of the keyboard being only for text has no basis in any
   CAD tool I have ever heard of.

To get an idea of a fairly intuitive tool, have a look at Fritzing.
   Fritzing is great, so is intuitive design. I don't really understand
   why gEDA gets slammed on its UI so much. It is different, and like
   anything worth learning takes some effort.

References

   1. mailto:m...@jump-ing.de


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-10 Thread Andrew Poelstra
On Sat, Sep 10, 2011 at 04:20:27PM -0700, Jared Casper wrote:
 On Sat, Sep 10, 2011 at 4:12 PM, Markus Hitter m...@jump-ing.de wrote:
  Using a keyboard to do
  anything but writing text is a thing of the past, to start with.
 
 
 I couldn't disagree more.  I only want to use the mouse for things
 that absolutely require a mouse (drawing things mostly).  If I have to
 use the mouse to click buttons or menus, etc. I consider that a
 complete failure.


I don't even have a mouse connected most of the time. I plug one
in when I need to draw, that's it.
 
-- 
Andrew Poelstra
Email: asp11 at sfu.ca OR apoelstra at wpsoftware.net

Do whatever you want. Do what you think is important.
 Everybody is an individual.  --Ron Paul



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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-10 Thread Abhijit Kshirsagar
On Sun, Sep 11, 2011 at 04:42, Markus Hitter m...@jump-ing.de wrote:
 Am 10.09.2011 um 13:35 schrieb Stefan Salewski:

 A lot of documentation can be bad.

 Ha! Now that's exactly the right answer to somebody offering writing
 documentation.

:)

I agree that too much documentation /can/ be bad - if its in a
non-searchable, badly written form, etc. E.g. if one has to dig
through volumes of massive stuff just to do simple tasks then it is a
bad thing.

But having lots of searchable (over the internet) docs is much better.
For example, I imagine a beginner will run a [google] search for gEDA
beginners guide or gSchem Tutorial whereas an advanced user will be
searching for say PCB complete reference or the keywords pertaining
to a particular issue.

At the moment, i feel that we should look at the docs from the user
perspective, figure out what is missing and then fill in the gaps
first. For example, i find that the documentation for creating
hierarchical designs (schematics encapsulated inside a gschem symbol)
is rather scattered so I'm going to start off with that first. If
anyone has already written this please let me know!

From my experience, ONE person is accepted as the book boss and is
responsible for organizing/coordinating the development/revisions of
ALL user documentation.

+1. Let there be one (or some) people coordinating the documentation
on the gpleda site, in addition to individuals writing their own
documentation.

Regards,
~Abhijit


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-10 Thread gedau
On Sun, Sep 11, 2011 at 10:03:14AM +0530, Abhijit Kshirsagar wrote:
 On Sun, Sep 11, 2011 at 04:42, Markus Hitter m...@jump-ing.de wrote:
  Am 10.09.2011 um 13:35 schrieb Stefan Salewski:
 
  A lot of documentation can be bad.
 
  Ha! Now that's exactly the right answer to somebody offering writing
  documentation.
 
 :)
 
 I agree that too much documentation /can/ be bad - if its in a
 non-searchable, badly written form, etc. E.g. if one has to dig
 through volumes of massive stuff just to do simple tasks then it is a
 bad thing.
 
 But having lots of searchable (over the internet) docs is much better.
 For example, I imagine a beginner will run a [google] search for gEDA
 beginners guide or gSchem Tutorial whereas an advanced user will be
 searching for say PCB complete reference or the keywords pertaining
 to a particular issue.



Searchable heap of random documentation is really good for those who 
already have an overview of the field and know what they want to achieve 
and what to search for.

I remember when I started with PCB and gschem (originally with 
xcircuit), many years ago, without any EE or EDA background. I think for 
beginner hobbists this is not a rare case. And there are indeed a lot of 
things to consider... The hardest thing in such situation is that you don't 
see the extents, so you need to go (or at least you feel you are going) 
randomly until you gain enough knowledge and experience to be able to 
see at least the extents and main aspects of the whole topic.

For such users, having a specific document that only enumerates 
everything that falls in the domain of the tools is most useful. This 
document wouldn't need to have a lot of text, but a lot of links 
and short explanation scratching only the surface of each topic. Key is 
not volume, but structure. This document would cover all the common 
workflows, all the common possibilities (i.e. for getting data from 
gschem to pcb or sims). It should also cover features or flows we don't 
have or don't support yet or at all.

Starting from such a document is better than stating with a tutorial, as 
a specific tutorial will most probably cover only a small portion of the 
whole thing, and only a single flow/tool/possibility of all. It's 
easier to choose which tutorial to start with, if one sees the possibilities.


Regards,

Tibor


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-09 Thread Gabriel Paubert
On Thu, Sep 08, 2011 at 10:27:52PM +0100, Peter Clifton wrote:
 On Thu, 2011-09-08 at 13:43 -0600, Mark Rages wrote:
  On Thu, Sep 8, 2011 at 12:38 PM, Colin D Bennett co...@gibibit.com wrote:
   On Thu, 08 Sep 2011 17:50:33 +0200
   Stefan Salewski m...@ssalewski.de wrote:
  
   For me, I never loved the many tool changes, and I was never able to
   remember all the key combinations. er is edit rotate, ve is view
   extend. For the later I am not really sure -- have not used gschem for a
   year.
  
   Don't forget, while “ve” is View Extents, “ev” alters all invisible
   text and attributes making them visible!
  
   It is not like “en” which just toggles the display mode to show
   invisible text, but “ev” actually changes the entities.
 
 For my money, we could kill ev and its menu item completely. I don't
 think it serves any useful purpose, and has caused me many a headache.
 

Full agreement here.

One feature I would like to see in gschem is to have two grids:

- the default grid when moving objects or anything

- a finer grid automatically used when moving a single attribute

I find myself very often switching to a finer grid when editing
attributes to put them in the right place, especially in denser
parts of the schematics where proximity hints at which component
the attribute refers. And then I switch back to the default grid
when I'm done with the attributes (otherwise I inevatibly end up
with off-grid pins). It's the constant switching back and forth 
that annoys me.

OrCad had this 20 years ago: it automatically used a 1/10 pin spacing
grid when moving attributes.

For the GUI I don't know whether you would have to put two grid
settings (with limits) or keep a single grid and use a selectable
fraction of the main grid (1/2, 1/5, 1/10).

I really don't mind changing grids for the other case where I have
to, which is when drawing symbols. You've really no choice in this
case: user settable grid is better than no snap mode (which gschem
allows to use as a fallback in any case).

Personally, I have no problems with the two key shortcuts in gschem,
now that cut/copy/paste/undo/redo use standard accelerators: there
are far too many commands to map them to single keystrokes. Besides
that if you use use special characters, they may be impossible
to type with a single hand on some keyboard layouts, like | for thin 
lines in  PCB, which is AltGr (ISO_Level3_Shift in X keysyms) 1 (the
digit), the single AltGr key being at the right of the space bar
(I have fairly large hands, and yet I can't type it with a single hand,
so I have to move my right hand off the mouse). 

Staying with 2 Latin alphabetical characters (which are present on 
basically all keyboard layouts and do not require finger acrobacies)
avoids these problems, and may even be better for some kinds of
disabilities.

Regards,
Gabriel


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-09 Thread Gabriel Paubert
On Thu, Sep 08, 2011 at 10:32:26PM +0100, Peter Clifton wrote:
 On Thu, 2011-09-08 at 13:10 -0500, John Griessen wrote:
 
  gschem is not as key binding configurable as PCB as far as I can tell.  
  Adding that would be a fine goal.
 
 It is actually - its just not immediately obvious.
 
 Look in your $PREFIX/share/gEDA/system-gschemrc file and find:
 
 (define file-keymap
   '((w . file-new-window)
 (n . file-new)
 (o . file-open)
 (s . file-save)
 (e . page-close)   ; yes this is okay; reusing page-close 
 (a . file-save-as)
 (l . file-save-all)
 (p . file-print)
 (r . page-revert)  ; yes this is okay; resuing page-revert

Whom are you suing again ? ;-)

 (i . file-image)
 (t . file-script)
 (c . file-close-window)
 (q . file-quit)))
 
 (Those go with the second letter to 'f', which activates the file menu).
 
 
 Finally, the global keymap:
 
 ; All keys in the global-keymap *must* be unique
 (define global-keymap
   '((Escape . cancel)
 (a . add-keymap)
 (b . add-box-hotkey)
 (c . edit-copy-hotkey)
 (d . edit-delete)
 (e . edit-keymap)
 (f . file-keymap)
 (h . help-keymap)
 (i . add-component)
 (l . add-line-hotkey) 
 (m . edit-move-hotkey)
 (n . add-net-hotkey)
 (o . options-keymap)
 (bracketright . options-scale-up-snap-size)
 (bracketleft . options-scale-down-snap-size)
 (p . page-keymap)
 (r . view-redraw)
 (s . edit-select)
 (t . attributes-keymap)
 (u . edit-undo)
 (v . view-keymap)
 (w . view-zoom-box-hotkey)
 (x . view-pan-hotkey)
 (Left . view-pan-left)
 (Right . view-pan-right)
 (Up . view-pan-up)
 (Down . view-pan-down)
 (y . buffer-keymap)
 (z . view-zoom-in-hotkey)
 (period . repeat-last-command)
 (Shift colon . edit-invoke-macro)
 (comma . misc-misc)
 (equal . misc-misc2)
 (Shift plus . misc-misc3)
 (Delete . edit-delete)
 (Shift greater . page-next) ; Deprecated; preserved for backward compat
 (Page_Down . page-next)
 (Shift less . page-prev) ; Deprecated; preserved for backward compat

Fortunately these were deperacted, they were useless on a Spanish
keyboard: since less and greater are on the same key, less being the
unshifted state and greater the shifted one. 

Bottom line: do not rely on non-Latin characters in the default accelerators,
you'll always find at least one keyboard layout where they fail or are extremely
awkward to use.

Even numbers are hard to use (they need Shift on french keyboards, the non 
shifted top row being mostly special and accented characters). Believe me,
I'm French, and I can't stand the French keyboard layout.

 (Page_Up . page-prev)
 (Alt q . file-quit)
 (Shift B . add-bus-hotkey)
 (Shift H . hierarchy-keymap)
 (Shift U . edit-undo)
 (Shift R . edit-redo)
 (Shift Z . view-zoom-out-hotkey)
 (Control x . clipboard-cut)
 (Control c . clipboard-copy)
 (Control v . clipboard-paste-hotkey)
 (Control z . edit-undo)
 (Control y . edit-redo)
 (Control a . edit-select-all)
 (Control Shift A . edit-deselect)))
 
 ; finally set the keymap point to the newly created datastructure 
 (define current-keymap global-keymap)
 
 
 Notice there are plenty of single-key bindings there already, for
 example, the group at the bottom.
 
 
 
 Hope that helps,
 
 -- 
 Peter Clifton pc...@cam.ac.uk



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



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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-09 Thread Peter Clifton
On Fri, 2011-09-09 at 09:19 +0200, Gabriel Paubert wrote:
  For my money, we could kill ev and its menu item completely. I don't
  think it serves any useful purpose, and has caused me many a headache.

 Full agreement here.

Goodness, I have poor memory. I went to see about this, looked at my
gschem - then found I had ALREADY DONE THIS back in January!

commit 1c531ec953bb3a7fe895eafc65c3d4f85c2603c6
Author: Peter Clifton pc...@cam.ac.uk
Date:   Sat Jan 15 13:45:08 2011 +

gschem: Delete Edit-Make Inv Text Vis menu item

This menu item trips up more people than it helps. Remove
it and associated code. (By popular request on geda-user.)


So it will be lovely and fixed in the latest revision.

You guys need to try git HEAD more often ;)


 One feature I would like to see in gschem is to have two grids:
 
 - the default grid when moving objects or anything
 
 - a finer grid automatically used when moving a single attribute

Its an often requested feature. Please file a feature request at
http://launchpad.net/geda/+filebug

However - it could well be a (long) while before anyone gets to it, as
there isn't much focus on gschem UI at the moment. (More core scheme
changes in libgeda are taking preference).

If you wanted to code this up though - I'm confident you would find
people willing to help you find the appropriate code.


-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)
Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me)


signature.asc
Description: This is a digitally signed message part


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-09 Thread John Griessen

On 09/08/2011 04:14 PM, Kai-Martin Knaak wrote:

My solution: A titleblock symbol that is really just that. A box, which
contains the title, date, version and author, to be printed on the bottom
of a page. Because these are global attributes, they can be edited wholesale
with the attribute editing dialog. But the symbol includes no frame.

I draw the frame after the fact to fit the schematic. The ability to expand
on demand is handy, if the circuit needs some more components.

http://www.gedasymbols.org/user/kai_martin_knaak/symbols/titleblock/title-block.sym



I like that idea.  I'd like that to be the default for new people also.

John


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-09 Thread John Griessen

On 09/08/2011 04:32 PM, Peter Clifton wrote:

Notice there are plenty of single-key bindings there already, for
example, the group at the bottom.



Hope that helps,



Yes, thanks.  Maybe I'll create a tutorial based on a keybinding layout
that works smoothly with PCB and see if it is popular.

John


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-09 Thread John Griessen

On 09/08/2011 07:01 PM, Kai-Martin Knaak wrote:

The number of people using it one way or the other would be voted for
  with tutorials written and promoted.

... and create quite some confusion during the process. Does not look
like a good idea to me.


OK, then how about we write it up in your wiki book and
get it officially linked to gpleda.org and gedasymbols.org?

JG


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-09 Thread Abhijit Kshirsagar
On Thu, Sep 8, 2011 at 22:20, Dan Roganti ragoo...@gmail.com wrote:
 I wouldn't say wipeout, from looking at the current state of
   documentation, there's been a huge amount of work done there. I would
   suggest just making some additions and editing some parts to bring some
   attention to all of the important features.

+1. There's lots of good documentation, but there are things missing
and lots of details need to be added. I think it would be a very good
idea to have some collection of documents (or at least link to these).

I'm willing to help with the documentation since I do use gEDA
regularly (and i'm not much help with the programming).

~Abhijit


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


gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread John Griessen

On 09/08/2011 03:24 AM, Attila Kinali wrote:
The good part of kicad was, that producing

a PCB is easily possible even if you know nothing about the tool. But getting
to more advanced features was hard to impossible within the time i tried it.

Now comes the catch: When i was a teenager, i did an electronics project
in high school. Not having access to the internet and not knowing anything
about OSS (i dont think gEDA existed back then), i got a copy of Orcad for
DOS (it was ancient even back then). But, within a day i was able to enter
my first test schematics and produce something that looked like a PCB

.
.
.

Now the question is, why isn't there any OSS EDA tool out there that
combines the availability of complex features with ease of use like
Orcad did 20 years ago?

If there were one, i'd be happy to throw money at it, to help it being
developed.

Attila Kinali

PS: for my OH project, i decided to stick with comercial tools.



If anyone has some time for planning user interface changes, I have a few
low level ideas of what is stopping development toward complex
features with ease of use.

1.  The double keystrokes in gschem need to become single
strokes to match with every other UI anywhwere, so de facto standard key 
commands
can be adopted for cut, paste, etc.

2.  The scales of symbols and borders in existing libraries needs to be workable
for A size or letter size paper out of the box.  And the beginner mode should
have a create new drawing button that encapsulates this.

3.  A tool manager could be the place for some of this new function.  A tool 
manager that
integrates the separate tools and serves to reinforce a pcb development work 
flow as a
memory aid and speed tool for infrequent users.

4. PCB needs an alternate mode to start in where sequences of common tasks are
started by a single button, rather than, 1. get in the right tool mode, 2. 
click mouse.
For beginners, it needs to include:

create traces all with the mouse,
place parts all with the mouse,
move parts with mouse and a modifier key,
drag traces.

Use of cut and paste buffers needs to be invisible by default and otional with 
a workaround that
does not require knowing they exist.

After these low level stoppers, we should find textbooks to study on GUI 
design, compare those
to Orcad twenty years ago, and copy what is not patented.

John Griessen
--
Ecosensory


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Dan Roganti
 On 09/08/2011 03:24 AM, Attila Kinali wrote:
 The good part of kicad was, that producing

 a PCB is easily possible even if you know nothing about the tool.
 But getting
 to more advanced features was hard to impossible within the time i
 tried it.
 Now comes the catch: When i was a teenager, i did an electronics
 project
 in high school. Not having access to the internet and not knowing
 anything
 about OSS (i dont think gEDA existed back then), i got a copy of
 Orcad for
 DOS (it was ancient even back then). But, within a day i was able to
 enter
 my first test schematics and produce something that looked like a
 PCB

   yes, OrCad was a very powerful eda tool and to a certain extent quite
   intuitive. I used this for many years back then.

 .
 .
 .

 Now the question is, why isn't there any OSS EDA tool out there that
 combines the availability of complex features with ease of use like
 Orcad did 20 years ago?

   I truly believe that you have to take the strict viewpoint of the
   hardware designers who will be the majority of users -- and not sit
   back as a programmer --- when it comes to laying out a reasonable User
   Interface for an EDA Tool. The OrCad tool was a prime example of this.

 If there were one, i'd be happy to throw money at it, to help it
 being
 developed.
Attila Kinali

   I also agree. I would be willing to do the same. I noticed somewhere on
   the geda website that some arrangement has been made already with
   Linuxfund.org to help toward this cause. I only see a mention of the
   PCB tool - and no mention of gSchem or others. I wonder if someone can
   clarify this here.
   I think this is one more reason to compile a concise list of features
   contained in this tool suite as an overview to help new or returning
   users to see the importance of this project.

   =Dan


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Bob Paddock
 we should find textbooks to study on GUI design

From page 540 of the wxBook, that is downloadable online for free.
Actual URL's might need updated:

Further Reading

 Apple Human Interface Guidelines: http://developer.apple.com/documentation/
UserExperience/Conceptual/OSXHIGuidelines/index.html

 Key differences between Mac OS X and Windows UIs: http://developer.
apple.com/ue/switch/windows.html

 Microsoft Official Guidelines for UI Developers: http://msdn.microsoft.com/
library/default.asp?url=/library/en us/dnwue/html/welcome.asp

 GNOME Human Interface Guidelines: http://developer.gnome.org/
projects/gup/hig

 GUI Bloopers: Don’ts and Do’s for Software Developers and Web
Designers, by Jeff Johnson (Academic Press). ISBN 1-55860-582-7

 User Interface Design for Programmers, by Joel Spolsky (Apress). ISBN
1-893115-94-1

 Software for Use: A Practical Guide to the Models and Methods of Usage-
Centered Design, by Larry L. Constantine and Lucy A.D. Lockwood (ACM
Press). ISBN 0-201-92478-1

Support your local library...


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Attila Kinali
On Thu, 08 Sep 2011 09:22:27 -0500
John Griessen j...@ecosensory.com wrote:

 
 If anyone has some time for planning user interface changes, I have a few
 low level ideas of what is stopping development toward complex
 features with ease of use.

Ah! Finaly someone seeing the light! :-)
 
 4. PCB needs an alternate mode to start in where sequences of common tasks are
 started by a single button, rather than, 1. get in the right tool mode, 2. 
 click mouse.

I think this is the most important of all.
Ie make the common task simple and easy to use. All of them, no exception.

If it takes me a minute to look up what command i need to use to place
a resistor another to figure out how i connect it to the other one, then
something is wrong. Also, these commands need to be easy to remember.
What striked me quite odd with gEDA was that the key commands had no
easy way to remember. I don't actually mind them being two key codes
(at least not for most, some like rotate, mirror etc should be
one key commands), but they should be easy to remember. One easy way
to acheive that is to use the first letter of the most commonly used word
for that operation (it does not need to be in every language, just using
english is enough). Additionally a list of what the word was should be listed
with the list of shortcuts, to make it easy to learn them 

 After these low level stoppers, we should find textbooks to study on GUI 
 design, compare those
 to Orcad twenty years ago, and copy what is not patented.

I doubt anything from that is patented. Patenting wasnt the frency back then.
And even if it would be, i doubt anyone would sue a OSS project for that
kind of stuff (there are far more lucrative targets out there).

As for the GUI design books, if you can find a good one, please let me know.
I'm looking for one as well.

And i'm also available for GUI usability testing.

Attila Kinali

-- 
The trouble with you, Shev, is you don't say anything until you've saved
up a whole truckload of damned heavy brick arguments and then you dump
them all out and never look at the bleeding body mangled beneath the heap
-- Tirin, The Dispossessed, U. Le Guin


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Attila Kinali
On Thu, 08 Sep 2011 09:22:27 -0500
John Griessen j...@ecosensory.com wrote:

 After these low level stoppers, we should find textbooks to study on GUI 
 design, compare those
 to Orcad twenty years ago, and copy what is not patented.

Addendum: Try to figure out what your users want, first.
Write down the usual work flow and adapt the GUI to match that workflow.

Yes, i know that the workflow is tool dependent, but there are many
tools out there that follow a more or less similar workflow and i think
gEDA should match that as well.

If there is a good reason to deviate from that common workflow, it should
be marked specially so that everyone who is new to gEDA sees it and also
noted why it makes sense to do it that way (this is important as it makes
it much more easy to remember how to do it)

I don't know who developers of gEDA are, much less what their background is.
But i assume that there should be enough EEs around that can provide samples
of daily workflows. I can provide such as well, if anyone wants.

Attila Kinali

-- 
The trouble with you, Shev, is you don't say anything until you've saved
up a whole truckload of damned heavy brick arguments and then you dump
them all out and never look at the bleeding body mangled beneath the heap
-- Tirin, The Dispossessed, U. Le Guin


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread John Griessen

On 09/08/2011 10:03 AM, Attila Kinali wrote:

Yes, i know that the workflow is tool dependent, but there are many
tools out there that follow a more or less similar workflow and i think
gEDA should match that as well.

If there is a good reason to deviate from that common workflow, it should
be marked s


One way to do an integrated GUI is to do it flow specific, but with settings
you can change the flow.  When you change the flow, the GUI looks different and
has reminders for the chosen flow and nothing else.  And a banner at top says,
gschem-to-pcb, or gschem-to-PADS, or 
icarus-verilog-gnucap-simulation-gschem-pcb or,
GNSPICE-simulation-gschem-gnetlist-to-chip-layout ...

These GUIs could have names to launch the tool manager with the settings set,
and some users would use the first one and never open a manual.  And John Doty
might never write the last one, since he doesn't like a GUI for EDA work.

icarus-verilog-gnucap-simulation-gschem-pcb is going to need some low level 
work first,
but you get the idea...

Now if I just had a budget.

John
--
Ecosensory


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread DJ Delorie

I find this instructive, as some of the problems you see are just
misunderstandings about how the tools work, indicating that our
documentation and/or tutorials need help?

 2.  The scales of symbols and borders in existing libraries needs to
 be workable for A size or letter size paper out of the box.  And
 the beginner mode should have a create new drawing button that
 encapsulates this.

There is no such fixed scale in gschem.  Any schematic will fit on any
size page, gschem always scales to fit.  My library has a range of
title boxes that are all proportioned the same but various sizes
relative to the parts, I just pick the one that fits around the
circuit.

 3.  A tool manager could be the place for some of this new function.
 A tool manager that integrates the separate tools and serves to
 reinforce a pcb development work flow as a memory aid and speed tool
 for infrequent users.

My flow is to run gschem and pcb, and use pcb's importer.  I see no
need for a third GUI when there are no other buttons needed.

 create traces all with the mouse,
 place parts all with the mouse,
 move parts with mouse and a modifier key,
 drag traces.
 
 Use of cut and paste buffers needs to be invisible by default and
 otional with a workaround that does not require knowing they exist.

I almost never use cut and paste in PCB, and when I do (usually for
moving the whole board around), I use the standard Ctrl-X, Ctrl-C,
Ctrl-V keystrokes.


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread DJ Delorie

 I truly believe that you have to take the strict viewpoint of the hardware
 designers who will be the majority of users -- and not sit back as a
 programmer --- when it comes to laying out a reasonable User Interface for
 an EDA Tool. The OrCad tool was a prime example of this.

I gave a set of labs at DevCon to Windows-based hardware engineers.
The environment was 100% Fedora + gEDA.  They had no problem doing the
common tasks, and never saw a text terminal.

Perhaps we need to wipe out all the old docs and tutorials and start
from scratch?  Getting new users started with the right set of
expectations and shortcuts might make a huge impact on first
impressions.


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread DJ Delorie

 I don't know who developers of gEDA are, much less what their
 background is.

For reference, I used to design PC/AT motherboards for a living ;-)


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Dan Roganti
   On Thu, Sep 8, 2011 at 12:34 PM, DJ Delorie [1]d...@delorie.com wrote:

I truly believe that you have to take the strict viewpoint of the
   hardware
designers who will be the majority of users -- and not sit back as a
programmer --- when it comes to laying out a reasonable User
   Interface for
an EDA Tool. The OrCad tool was a prime example of this.

 I gave a set of labs at DevCon to Windows-based hardware engineers.
 The environment was 100% Fedora + gEDA.  They had no problem doing
 the
 common tasks, and never saw a text terminal.

   I certainly don't have a problem with the current state of software
   development with gEDA. I just think it's all in the matter of how you
   promote it. Since I returned to this, I go straight to the docs,
   tutorials and examples on your website and such.
   There's are still some things in the docs which could use some
   elaboration for new users, beside returning users like myself -- of
   which I'm glad to assist. Because it's always human nature to get in
   that state of resting on laurels to not be aware of the views in
   outside world.

 Perhaps we need to wipe out all the old docs and tutorials and start
 from scratch?  Getting new users started with the right set of
 expectations and shortcuts might make a huge impact on first
 impressions.

   I wouldn't say wipeout, from looking at the current state of
   documentation, there's been a huge amount of work done there. I would
   suggest just making some additions and editing some parts to bring some
   attention to all of the important features.
   But I still think one of the most important items to include right
   smack dab on the front page of [2]www.gplgeda.org is a Feature list
   which promotes the all the powerful features of this. You want to grab
   attention of the community, then you have to push that information.
   They won't come knocking on your door.
   One thing I do personally since I'm a returning user, is scour the geda
   mailing list and collect into a text file, all the relevant information
   from the many postings about the available features within this tool
   suite. This helps me basically catchup on what I've missed, and also
   make comparisons. It's always in our nature to make comparisons.
   =Dan

References

   1. mailto:d...@delorie.com
   2. http://www.gplgeda.org/


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread asomers
I agree.  I find the two-letter commands to be very fast to use.
They're one of the main reasons why I prefer gschem to the expensive
proprietary program I used at my last job.  But maybe that's just
because I'm a vi user. ;)

On Thu, Sep 8, 2011 at 10:05 AM, Mark Rages markra...@gmail.com wrote:
 On Thu, Sep 8, 2011 at 8:22 AM, John Griessen j...@ecosensory.com wrote:

 If anyone has some time for planning user interface changes, I have a few
 low level ideas of what is stopping development toward complex
 features with ease of use.

 1.  The double keystrokes in gschem need to become single
 strokes to match with every other UI anywhwere, so de facto standard key
 commands
 can be adopted for cut, paste, etc.


 The double keystrokes in gschem are excellent UI.  Not as quick to
 grasp at first, but very very good in practice.

 When you use a CAD program like gschem one hand stays on the keyboard
 and one on the mouse.   Using modifier keys (control, alt, shift,
 meta, etc.) comfortably requires two hands on the keyboard.  So
 switching to standard controls would cause us users to constantly move
 one  hand from mouse to keyboard and back.

 The standard control keys were designed for users of word processing
 systems, where both hands are already on the keyboard (and unadorned
 letter keys are already spoken for.)

 Furthermore, the two-letter abbreviations allow commands to be grouped
 together logically, which makes them easier to remember than whatever
 random control keys happens to be available.

 I think gschem has a pretty good interface.  I only wish PCB used the
 same shortcuts instead of the random keys it has now.

 Regards,
 Mark
 markrages@gmail
 --
 Mark Rages, Engineer
 Midwest Telecine LLC
 markra...@midwesttelecine.com


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



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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Dylan Smith
On Thu, Sep 08, 2011 at 10:33:51AM -0400, Bob Paddock wrote:
  we should find textbooks to study on GUI design
 
 Further Reading

And of course not forgetting Shniederman's 8 golden rules of user interface
design, it's pretty concise.

http://faculty.washington.edu/jtenenbg/courses/360/f04/sessions/schneidermanGoldenRules.html



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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread John Hudak
   ditto...although I only used it for one digital board.

   On Thu, Sep 8, 2011 at 10:41 AM, Dan Roganti [1]ragoo...@gmail.com
   wrote:

   On 09/08/2011 03:24 AM, Attila Kinali wrote:
   The good part of kicad was, that producing
   a PCB is easily possible even if you know nothing about the tool.
   But getting
   to more advanced features was hard to impossible within the time i
   tried it.
   Now comes the catch: When i was a teenager, i did an electronics
   project
   in high school. Not having access to the internet and not knowing
   anything
   about OSS (i dont think gEDA existed back then), i got a copy of
   Orcad for
   DOS (it was ancient even back then). But, within a day i was able
   to
   enter
   my first test schematics and produce something that looked like a
   PCB

   yes, OrCad was a very powerful eda tool and to a certain extent
 quite
   intuitive. I used this for many years back then.

   .
   .
   .
   Now the question is, why isn't there any OSS EDA tool out there
   that
   combines the availability of complex features with ease of use like
   Orcad did 20 years ago?

   I truly believe that you have to take the strict viewpoint of the
   hardware designers who will be the majority of users -- and not
 sit
   back as a programmer --- when it comes to laying out a reasonable
 User
   Interface for an EDA Tool. The OrCad tool was a prime example of
 this.

   If there were one, i'd be happy to throw money at it, to help it
   being
   developed.
  Attila Kinali

   I also agree. I would be willing to do the same. I noticed
 somewhere on
   the geda website that some arrangement has been made already with
   Linuxfund.org to help toward this cause. I only see a mention of
 the
   PCB tool - and no mention of gSchem or others. I wonder if someone
 can
   clarify this here.
   I think this is one more reason to compile a concise list of
 features
   contained in this tool suite as an overview to help new or
 returning
   users to see the importance of this project.
   =Dan
 ___
 geda-user mailing list
 [2]geda-user@moria.seul.org
 [3]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

References

   1. mailto:ragoo...@gmail.com
   2. mailto:geda-user@moria.seul.org
   3. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Stefan Salewski
On Thu, 2011-09-08 at 09:22 -0500, John Griessen wrote:

 
 If anyone has some time for planning user interface changes, I have a few
 low level ideas

Yes, a few people including me voted for this for years. That was one of
the reasons for me starting my ruby gschem clone one year ago. Maybe the
wedana html5 clone will support a new  user interface?

But for gschem: Some people seems to really love the current behaviour.

For me, I never loved the many tool changes, and I was never able to
remember all the key combinations. er is edit rotate, ve is view
extend. For the later I am not really sure -- have not used gschem for a
year.

But because some people love the current behaviour, our only chance may
be to add an additional alternative mode, which may be not really easy.
When we are allowed to make that dramatic changes at all?

Moving elements without have to select it first is really nice. And drag
select and zoom into window if started on a void area. And panning if we
move an element with middle mouse button. And of course starting nets
when hitting pin or net ends. All without having to change the tool.
That is fun for new users and part time users.





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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread John Griessen

On 09/08/2011 11:05 AM, Mark Rages wrote:

The double keystrokes in gschem are excellent UI.  Not as quick to
grasp at first, but very very good in practice.

.
.
.
I think gschem has a pretty good interface.  I only wish PCB used the
same shortcuts instead of the random keys it has now.

Moving gschem to single strokes would allow better matching of it with PCB,
and all the rest, without stopping any
good keyboard-via-non-dominant-hand plus mouse-via-dominant-hand
computer driving.

[jg]I know -- I've done chip layout for pay -- about 28 months worth.

On 09/08/2011 11:32 AM, DJ Delorie wrote:
 Any schematic will fit on any
 size page, gschem always scales to fit.

[jg]I know there is no scale in gschem -- but there is a mismatch of size 
apparent to
a new user because the default page border is out of whack with the symbols.

On 09/08/2011 11:32 AM, DJ Delorie wrote:
   I see no
 need for a third GUI when there are no other buttons needed.

[jg]The function is merely suggested as a learning and reminder
device for new and infrequently returning users.

On 09/08/2011 11:32 AM, DJ Delorie wrote:
 Use of cut and paste buffers needs to be invisible by default and
   otional with a workaround that does not require knowing they exist.
 I almost never use cut and paste in PCB, and when I do (usually for
 moving the whole board around), I use the standard Ctrl-X, Ctrl-C,
 Ctrl-V keystrokes.

[jg]Great!  This one's already done.  It's been a couple months
 since I've done a layout.  I forgot.

On 09/08/2011 11:44 AM, DJ Delorie wrote:
 Let's
 commission a multi-million dollar study of thousands of projects to
 see what the best size is.  Or just pick a new one;-)

[jg]It's mostly about getting some of these beginner things into the defaults.

On 09/08/2011 11:50 AM, Dan Roganti wrote:
 I certainly don't have a problem with the current state of software
 development with gEDA. I just think it's all in the matter of how you
 promote it. Since I returned to this, I go straight to the docs,
 tutorials and examples on your website and such.
 There's are still some things in the docs which could use some
 elaboration for new users, beside returning users like myself -

[jg]I think DJs docs are fabulous too.

John Griessen
--
Ecosensory


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Karl Hammar
Attila Kinali:
...
 One easy way
 to acheive that is to use the first letter of the most commonly used word
 for that operation (it does not need to be in every language, just using
 english is enough).
...

Don't ever assume that a non native engligh speaker will understand
thoose words or view them as anything else than some random characters
lumped together.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57




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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread John Griessen

On 09/08/2011 11:28 AM, asom...@gmail.com wrote:

I find the two-letter commands to be very fast to use.
They're one of the main reasons why I prefer gschem to the expensive
proprietary program I used at my last job.  But maybe that's just
because I'm a vi user.;)


I think the double strokes could be kept as a settings option, but that
would make writing docs hard with two ways to do things.  We will always have
that problem to a degree, because key bindings are user configurable.
How do you teach it when you've changed all the keys to suit yourself?

Changing all the keys is common for the speed-layer-outers among us,
but I'd still like to see more commonality with mainstream for gschem.

Single stroke key commands leaves you with maybe 40 unshifted commands you can 
do...
Seems like enough to me.

I bet that after implementing a user configurability like PCB has, and someone, 
(me),
creating a set of commands that single stroke maps to the same action sequences
as the double stroke commands, and writing some tutorials, (me), the numbers of 
future users
and tutorials would go to the single stroke and double would be a few people.
The number of people using it one way or the other would be voted for with 
tutorials written
and promoted.

gschem is not as key binding configurable as PCB as far as I can tell.  Adding 
that would be a fine goal.

We should be able to program a gschem single key binding action sequence 
without a recompile that:  selects an object and
enables drag on mouse click, continues after mouse up in same mode where next 
mouse click selects and drags to move.
To get out of that mode you would go to the menus or click a button.

John
--
Ecosensory


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread John Griessen

On 09/08/2011 01:01 PM, Karl Hammar wrote:

Don't ever assume that a non native engligh speaker will understand
thoose words or view them as anything else than some random characters
lumped together.


Another reason gschem would benefit from no-recompile-required key binding 
configurability
with action sequences.  Besides keys, they can go to menu picks or buttons with
user language usage hints.

John


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Attila Kinali
On Thu,  8 Sep 2011 20:01:33 +0200 (CEST)
k...@aspodata.se (Karl Hammar) wrote:

 Attila Kinali:
 ...
  One easy way
  to acheive that is to use the first letter of the most commonly used word
  for that operation (it does not need to be in every language, just using
  english is enough).
 ...
 
 Don't ever assume that a non native engligh speaker will understand
 thoose words or view them as anything else than some random characters
 lumped together.

Yes, but i somehow expect that anyone doing EE does know english.
There are very few parts for which you can get non-english documentation.

I choose english here as the least common denominator. And even if you do
not understand the words in the first place, they might make some sense
to 99% of the people.

Attila Kinali

-- 
Why does it take years to find the answers to
the questions one should have asked long ago?


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Colin D Bennett
On Thu, 08 Sep 2011 17:50:33 +0200
Stefan Salewski m...@ssalewski.de wrote:

 For me, I never loved the many tool changes, and I was never able to
 remember all the key combinations. er is edit rotate, ve is view
 extend. For the later I am not really sure -- have not used gschem for a
 year.

Don't forget, while “ve” is View Extents, “ev” alters all invisible
text and attributes making them visible!

It is not like “en” which just toggles the display mode to show
invisible text, but “ev” actually changes the entities.  If you
don't realize what happened and undo it right away, you will
basically screw up the whole schematic.  (I think “ev” action
should be removed or at least prompt for confirmation; I've said so
before on this list.)

Regards,
Colin


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Karl Hammar
Attila Kinali:
 k...@aspodata.se (Karl Hammar) wrote:
  Attila Kinali:
   One easy way
   to acheive that is to use the first letter of the most commonly used word
   for that operation (it does not need to be in every language, just using
   english is enough).
  Don't ever assume that a non native engligh speaker will understand
  thoose words or view them as anything else than some random characters
  lumped together.
 Yes, but i somehow expect that anyone doing EE does know english.

Note that there is a big difference between understanding

a, a textbook where you can get words meaning from context and
   where the main subject is understanding of physics and formulas

b, a single word in isolation

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57




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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Mark Rages
On Thu, Sep 8, 2011 at 12:38 PM, Colin D Bennett co...@gibibit.com wrote:
 On Thu, 08 Sep 2011 17:50:33 +0200
 Stefan Salewski m...@ssalewski.de wrote:

 For me, I never loved the many tool changes, and I was never able to
 remember all the key combinations. er is edit rotate, ve is view
 extend. For the later I am not really sure -- have not used gschem for a
 year.

 Don't forget, while “ve” is View Extents, “ev” alters all invisible
 text and attributes making them visible!

 It is not like “en” which just toggles the display mode to show
 invisible text, but “ev” actually changes the entities.  If you
 don't realize what happened and undo it right away, you will
 basically screw up the whole schematic.  (I think “ev” action
 should be removed or at least prompt for confirmation; I've said so
 before on this list.)

 Regards,
 Colin


Agree.  Please file a bug.

Regards,
Mark
markrages@gmail
--
Mark Rages, Engineer
Midwest Telecine LLC
markra...@midwesttelecine.com


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Mark Rages
On Thu, Sep 8, 2011 at 11:51 AM, John Griessen j...@ecosensory.com wrote:
 On 09/08/2011 11:05 AM, Mark Rages wrote:

 The double keystrokes in gschem are excellent UI.  Not as quick to
 grasp at first, but very very good in practice.

 .
 .
 .
 I think gschem has a pretty good interface.  I only wish PCB used the
 same shortcuts instead of the random keys it has now.

 Moving gschem to single strokes would allow better matching of it with PCB,
 and all the rest, without stopping any
 good keyboard-via-non-dominant-hand plus mouse-via-dominant-hand
 computer driving.

Many of the pcb shortcuts require holding shift or control or alt
while pressing a key.  This requires two hands to do comfortably /
safely.

Regards,
Mark
markrages@gmail
--
Mark Rages, Engineer
Midwest Telecine LLC
markra...@midwesttelecine.com


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Dylan Smith

El 08/09/11 16:50, Stefan Salewski escribió:


Yes, a few people including me voted for this for years. That was one of
the reasons for me starting my ruby gschem clone one year ago. Maybe the
wedana html5 clone will support a new  user interface?

But for gschem: Some people seems to really love the current behaviour.

...

But because some people love the current behaviour, our only chance may
be to add an additional alternative mode, which may be not really easy.
When we are allowed to make that dramatic changes at all?

As one of the people who likes the two key shortcut method (due to being 
able to mouse with one hand and keyboard with the other, a bit like when 
playing an FPS :-)) a simple method to satisfy everyone is make the 
keyboard shortcuts be in a configuration file. We did this for a game 
(Oolite, an Elite clone). Have sensible defaults, but an alternative 
that's easily loaded just by changing the configuration.




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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Kai-Martin Knaak
Jared Casper wrote:

 I read this comment to mean that the relative scale of the default
 titlebox and default symbol library should be such that if you print
 a page contained within the titleblock out on an A/letter size paper,
 the symbols are a reasonable size.  I don't have time to check now,
 but iirc, the default titlebox is way to small for size of the
 default symbols (I replaced the default titlebox with my own bigger
 one on probably the second day of using gschem).

My solution: A titleblock symbol that is really just that. A box, which 
contains the title, date, version and author, to be printed on the bottom 
of a page. Because these are global attributes, they can be edited wholesale 
with the attribute editing dialog. But the symbol includes no frame.

I draw the frame after the fact to fit the schematic. The ability to expand  
on demand is handy, if the circuit needs some more components. 

http://www.gedasymbols.org/user/kai_martin_knaak/symbols/titleblock/title-block.sym

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



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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Peter Clifton
On Thu, 2011-09-08 at 13:43 -0600, Mark Rages wrote:
 On Thu, Sep 8, 2011 at 12:38 PM, Colin D Bennett co...@gibibit.com wrote:
  On Thu, 08 Sep 2011 17:50:33 +0200
  Stefan Salewski m...@ssalewski.de wrote:
 
  For me, I never loved the many tool changes, and I was never able to
  remember all the key combinations. er is edit rotate, ve is view
  extend. For the later I am not really sure -- have not used gschem for a
  year.
 
  Don't forget, while “ve” is View Extents, “ev” alters all invisible
  text and attributes making them visible!
 
  It is not like “en” which just toggles the display mode to show
  invisible text, but “ev” actually changes the entities.

For my money, we could kill ev and its menu item completely. I don't
think it serves any useful purpose, and has caused me many a headache.

-- 
Peter Clifton pc...@cam.ac.uk


signature.asc
Description: This is a digitally signed message part


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Peter Clifton
On Thu, 2011-09-08 at 13:10 -0500, John Griessen wrote:

 gschem is not as key binding configurable as PCB as far as I can tell.  
 Adding that would be a fine goal.

It is actually - its just not immediately obvious.

Look in your $PREFIX/share/gEDA/system-gschemrc file and find:

(define file-keymap
  '((w . file-new-window)
(n . file-new)
(o . file-open)
(s . file-save)
(e . page-close)   ; yes this is okay; reusing page-close 
(a . file-save-as)
(l . file-save-all)
(p . file-print)
(r . page-revert)  ; yes this is okay; resuing page-revert
(i . file-image)
(t . file-script)
(c . file-close-window)
(q . file-quit)))

(Those go with the second letter to 'f', which activates the file menu).


Finally, the global keymap:

; All keys in the global-keymap *must* be unique
(define global-keymap
  '((Escape . cancel)
(a . add-keymap)
(b . add-box-hotkey)
(c . edit-copy-hotkey)
(d . edit-delete)
(e . edit-keymap)
(f . file-keymap)
(h . help-keymap)
(i . add-component)
(l . add-line-hotkey) 
(m . edit-move-hotkey)
(n . add-net-hotkey)
(o . options-keymap)
(bracketright . options-scale-up-snap-size)
(bracketleft . options-scale-down-snap-size)
(p . page-keymap)
(r . view-redraw)
(s . edit-select)
(t . attributes-keymap)
(u . edit-undo)
(v . view-keymap)
(w . view-zoom-box-hotkey)
(x . view-pan-hotkey)
(Left . view-pan-left)
(Right . view-pan-right)
(Up . view-pan-up)
(Down . view-pan-down)
(y . buffer-keymap)
(z . view-zoom-in-hotkey)
(period . repeat-last-command)
(Shift colon . edit-invoke-macro)
(comma . misc-misc)
(equal . misc-misc2)
(Shift plus . misc-misc3)
(Delete . edit-delete)
(Shift greater . page-next) ; Deprecated; preserved for backward compat
(Page_Down . page-next)
(Shift less . page-prev) ; Deprecated; preserved for backward compat
(Page_Up . page-prev)
(Alt q . file-quit)
(Shift B . add-bus-hotkey)
(Shift H . hierarchy-keymap)
(Shift U . edit-undo)
(Shift R . edit-redo)
(Shift Z . view-zoom-out-hotkey)
(Control x . clipboard-cut)
(Control c . clipboard-copy)
(Control v . clipboard-paste-hotkey)
(Control z . edit-undo)
(Control y . edit-redo)
(Control a . edit-select-all)
(Control Shift A . edit-deselect)))

; finally set the keymap point to the newly created datastructure 
(define current-keymap global-keymap)


Notice there are plenty of single-key bindings there already, for
example, the group at the bottom.



Hope that helps,

-- 
Peter Clifton pc...@cam.ac.uk


signature.asc
Description: This is a digitally signed message part


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Dan Roganti
   On Thu, Sep 8, 2011 at 12:34 PM, DJ Delorie [1]d...@delorie.com wrote:

I truly believe that you have to take the strict viewpoint of the
   hardware
designers who will be the majority of users -- and not sit back as a
programmer --- when it comes to laying out a reasonable User
   Interface for
an EDA Tool. The OrCad tool was a prime example of this.

 I gave a set of labs at DevCon to Windows-based hardware engineers.
 The environment was 100% Fedora + gEDA.  They had no problem doing
 the
 common tasks, and never saw a text terminal.

   I recall now reading about this on some other thread last month but
   couldn't remember. I found the thread from last month. But now I went
   to your website and couldn't find any mention of this. I did see some
   of your work with the Renesas mcu and the geda workflow. I also found
   other search results about this subject regarding your work on other
   website and even youtube.
   Something like this should be front and center right on the gEDA
   website. Who's the webmaster for geda, this should be on there. At the
   very least there should be links on [2]gpleda.org pointing to this
   info..
   =Dan

References

   1. mailto:d...@delorie.com
   2. http://gpleda.org/


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread DJ Delorie

 But now I went to your website and couldn't find any mention of
 this.

The info is here, under presentations and other info:

http://www.delorie.com/electronics/rulz/


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Dan Roganti
   On Thu, Sep 8, 2011 at 8:16 PM, DJ Delorie [1]d...@delorie.com wrote:

But now I went to your website and couldn't find any mention of
this.

 The info is here, under presentations and other info:
 [2]http://www.delorie.com/electronics/rulz/

   aahh, yes, I see it now, on the same page with the Renesas project,
   thanks !
   =Dan

References

   1. mailto:d...@delorie.com
   2. http://www.delorie.com/electronics/rulz/


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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Kai-Martin Knaak
John Griessen wrote:

 The number of people using it one way or the other would be voted for
 with tutorials written and promoted.

... and create quite some confusion during the process. Does not look 
like a good idea to me.

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



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


Re: gEDA-user: why some skip KiCAD and gEDA

2011-09-08 Thread Kai-Martin Knaak
John Griessen wrote:

 Another reason gschem would benefit from no-recompile-required key
 binding configurability with action sequences.  Besides keys, they
 can go to menu picks or buttons with user language usage hints.

If gschem wouldn't mess with the menu widget, GTK would allow for accel
configuration onb the fly. This works to an extend with PCB-gtk: Open the 
menu, move the mouse to the item to be configured and type whatever accel 
you are up to. This accel is immediately in effect. This is a standard 
feature of GTK applications. On a Gnome desktop you might have to set
gnome - interface - can_change_accels in gconf-editor.

The only aspect that does not work with PCB-gtk, is that the config 
is lost at the end of a session. I sometimes use it anyway, if a 
task calls for repeated application of menu actions that are accel-less
by default.

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



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