Re: gEDA-user: Commandline option --menu-file

2011-08-20 Thread Andrew Poelstra
On Fri, Aug 19, 2011 at 01:15:32PM -0700, Colin D Bennett wrote:
 On Fri, 19 Aug 2011 16:44:12 +0200
 Kai-Martin Knaak kn...@iqo.uni-hannover.de wrote:
 
 d) While menues can be ripped off and used as a toolbox, they
  don't remember their state beyond the end of the session. This
  essentially prevents persistent user configuration of the GUI. 
 
 Actually, the GTK tear-off menus are currently broken.  I can tear off
 menus, but the items cannot be activated by clicking them.


I can confirm this, but

You can select them and hit enter to activate them.
 
 I used to use the View | Grid Size menu as a tear-off menu constantly,
 and it was very helpful.  I really miss it, but was hoping the “New
 Grids” feature would be finished and pushed to mainline pcb to
 supercede that need.


The gtk gui needs to be completely revamped. There are many individual
things to be done, but we don't have enough developers to get to them
all soon.
 
-- 
Andrew Poelstra
Email: asp11 at sfu.ca OR apoelstra at wpsoftware.net
Web:   http://www.wpsoftware.net/andrew/



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


Re: gEDA-user: Layer button backgrounds - summary

2011-08-20 Thread Andrew Poelstra
On Fri, Aug 19, 2011 at 01:46:24PM -0700, Steven Michalske wrote:
 
 On Aug 19, 2011, at 1:39 PM, Vanessa Ezekowitz wrote:
 
  On Fri, Aug 19, 2011 at 12:41:58PM -0400, DJ Delorie wrote:
  [...]
  Though, I am still unsure how to indicate that the last 4
  layers can't be used for drawing.
  
  Put the item names in parenthesis.
  
 A little padlock icon is universal as a locked thingy.


I will play with this idea. Probably I can fit a small padlock
onto the bottom-right corner of the swatches. How clear this
will be from a user perspective, I will not know until I try it.
 
-- 
Andrew Poelstra
Email: asp11 at sfu.ca OR apoelstra at wpsoftware.net
Web:   http://www.wpsoftware.net/andrew/



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


Re: gEDA-user: Commandline option --menu-file

2011-08-20 Thread Karl Hammar
Colin D Bennet:
 Actually, the GTK tear-off menus are currently broken.

You can forget about GTK tear-off. The gtk devs has deprecated them and
they will probably go away in the future [1].

Regards,
/Karl Hammar

[1] https://bugzilla.gnome.org/show_bug.cgi?id=602882

---
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: Layer button backgrounds - summary

2011-08-20 Thread Peter Clifton
On Sat, 2011-08-20 at 08:09 -0700, Andrew Poelstra wrote:
 On Fri, Aug 19, 2011 at 01:46:24PM -0700, Steven Michalske wrote:
  
  On Aug 19, 2011, at 1:39 PM, Vanessa Ezekowitz wrote:
  
   On Fri, Aug 19, 2011 at 12:41:58PM -0400, DJ Delorie wrote:
   [...]
   Though, I am still unsure how to indicate that the last 4
   layers can't be used for drawing.
   
   Put the item names in parenthesis.
   
  A little padlock icon is universal as a locked thingy.
 

Also, try italicised text. That might make them appear distinct.

Bear in mind that the current layer chooser doesn't make any distinction
here, so it shouldn't trip people up _that_ much if we don't
differentiate them.

-- 
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: Commandline option --menu-file

2011-08-20 Thread Bert Timmerman
Hi all, 

 -Original Message-
 From: geda-user-boun...@moria.seul.org 
 [mailto:geda-user-boun...@moria.seul.org] On Behalf Of Karl Hammar
 Sent: Saturday, August 20, 2011 10:35 AM
 To: geda-user@moria.seul.org
 Subject: Re: gEDA-user: Commandline option --menu-file
 
 Colin D Bennet:
  Actually, the GTK tear-off menus are currently broken.
 
 You can forget about GTK tear-off. The gtk devs has 
 deprecated them and they will probably go away in the future [1].
 
 Regards,
 /Karl Hammar
 
 [1] https://bugzilla.gnome.org/show_bug.cgi?id=602882
 
 --
 -
 Aspö Data
 Lilla Aspö 148
 S-742 94 Östhammar
 Sweden
 +46 173 140 57
 
 

I already read this thread [1] some time ago (2010-ish) and see things have
not changed for the better.

No need to spend time/effort for the geda-devs to fix a broken dead end.

Better create a non-modal popup dialog when neeeded, instead of a tear-off
menu.

Kind regards,

Bert Timmerman.

rant in sarcastic mode
I think tear-offs are very useful in cautiously selected GUI designs and
throwing them out of the window looks like an example of dictatorship with
backroom politcs and to have or not to have commit access.
If maintaining features is a burden, then let's remove some more, or even
better, all features from GTK so to make life of the GTK-developers easier,
and this waye even more users will disapointed.
If one is not up to the job (a.k.a. wannabee), please do not accept it,
you're sitting in the seat of a better developer.
I know I'm not a (very) good C developer, so I stay out of the way.
/rant



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


Re: gEDA-user: Layer button backgrounds - summary

2011-08-20 Thread Andrew Poelstra
On Sat, Aug 20, 2011 at 09:55:17AM +0100, Peter Clifton wrote:
 
 Also, try italicised text. That might make them appear distinct.


This might work. So might coloring the text. But this has the
same problem as putting text in parentheses: at first glance,
this visual indicator might mean -anything-.
 
 Bear in mind that the current layer chooser doesn't make any distinction
 here, so it shouldn't trip people up _that_ much if we don't
 differentiate them.


The current UI does a very good job on this point: there are no
radio buttons to select the bottom layers, so it is very clear
that they cannot be selected. At the same time, the visibility
toggle buttons are identical for each layer, so it is clear that
visibility can be toggled for everything.

What we need to do with the treeview/swatch widget, is to indicate
that the swatch still works for toggling visibility, but you can't
actually select the layer for drawing.


-- 
Andrew Poelstra
Email: asp11 at sfu.ca OR apoelstra at wpsoftware.net
Web:   http://www.wpsoftware.net/andrew/



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


Re: gEDA-user: Layer button backgrounds - summary

2011-08-20 Thread Vanessa Ezekowitz
On Sat, 20 Aug 2011 09:55:17 +0100
Peter Clifton pc...@cam.ac.uk wrote:

 On Sat, 2011-08-20 at 08:09 -0700, Andrew Poelstra wrote:
  On Fri, Aug 19, 2011 at 01:46:24PM -0700, Steven Michalske wrote:
   
   On Aug 19, 2011, at 1:39 PM, Vanessa Ezekowitz wrote:
   
On Fri, Aug 19, 2011 at 12:41:58PM -0400, DJ Delorie wrote:
[...]
Though, I am still unsure how to indicate that the last 4
layers can't be used for drawing.

Put the item names in parenthesis.

   A little padlock icon is universal as a locked thingy.
  
 
 Also, try italicised text. That might make them appear distinct.
 
 Bear in mind that the current layer chooser doesn't make any distinction
 here, so it shouldn't trip people up _that_ much if we don't
 differentiate them.

Another thought comes to mind:  How about a simple horizontal rule separating 
the read-only layers from the rest?

I figured this subject might benefit from a n00b's perspective, so I asked my 
husband for his input.  He's quite computer savvy, but has never touched an EDA 
program (let alone PCB).  He suggests visibly separating the two sets, combined 
with italic text for the read-only items.

-- 
There are some things in life worth obsessing over.  Most
things aren't, and when you learn that, life improves.
http://digitalaudioconcepts.com
Vanessa Ezekowitz vanessaezekow...@gmail.com


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


Re: gEDA-user: Layer button backgrounds - summary

2011-08-20 Thread Stephen Ecob
3 hours and 55 minutes ago, Vanessa Ezekowitz
vanessaezekow...@gmail.com wrote:
 Another thought comes to mind:  How about a simple horizontal rule separating 
 the read-only layers from the rest?

Good idea.

3 hours and two minutes in the future, Andrew Poelstra as...@sfu.ca wrote:
 This might work. So might coloring the text. But this has the
 same problem as putting text in parentheses: at first glance,
 this visual indicator might mean -anything-.

I agree - italics / parentheses would leave me wondering what does that mean ?

Other possibly helpful indicators:

1. As the user moves their pointer over the layers, dynamically show a
half strength current-layer indicator - but of course only for the
layers that can be selected.
half strength could be done by (say) averaging the colour used to
indicate the current layer with the background colour.  The half
strength changes to full strength and actual selection when the mouse
is clicked.

2. If the user insists on clicking on a non selectable layer then
display text that explains why they can't select it.  The text could
be displayed in the Message Log window, or possibly in a pop up dialog
box.
'Layer Vias can be displayed or hidden, but cannot be selected as
the current editing layer'

Just my $0.02, don't know how much work it would be to code these.

Regards,
Stephen

Stephen Ecob
Silicon On Inspiration
Sydney Australia
www.sioi.com.au


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


Re: gEDA-user: Layer button backgrounds - summary

2011-08-20 Thread DJ Delorie

If you had an icon that meant you're editing this one (a pencil?)
simply putting an X in that spot for non-editable layers would prevent
you from thinking you could click there.


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