Re: gEDA-user: Layer button backgrounds - summary

2011-08-23 Thread Colin D Bennett
On Tue, 23 Aug 2011 10:36:33 +1000 Stephen Ecob silicon.on.inspirat...@gmail.com wrote: A few hours in the future, Andrew Poelstra as...@sfu.ca wrote: On Tue, Aug 23, 2011 at 09:52:19AM +1000, Stephen Ecob wrote: A few hours in the future, Andrew Poelstra as...@sfu.ca wrote: * Hide all

Re: gEDA-user: Layer button backgrounds - summary

2011-08-23 Thread Colin D Bennett
On Tue, 23 Aug 2011 02:41:53 -0700 Andrew Poelstra as...@sfu.ca wrote: On Tue, Aug 23, 2011 at 02:22:25AM +0200, Kai-Martin Knaak wrote: Andrew Poelstra wrote: I have implemented the italicized/separated suggestion. You can see it here:

Re: gEDA-user: Layer button backgrounds - summary

2011-08-23 Thread Peter Clifton
On Tue, 2011-08-23 at 10:36 +1000, Stephen Ecob wrote: A few hours in the future, Andrew Poelstra as...@sfu.ca wrote: On Tue, Aug 23, 2011 at 09:52:19AM +1000, Stephen Ecob wrote: A few hours in the future, Andrew Poelstra as...@sfu.ca wrote: * Hide all layers button * Show all layers

Re: gEDA-user: Layer button backgrounds - summary

2011-08-23 Thread Peter Clifton
On Mon, 2011-08-22 at 23:45 -0700, Andrew Poelstra wrote: On Sat, Aug 20, 2011 at 04:41:05PM +0200, Kai-Martin Knaak wrote: Andrew Poelstra wrote: Relatedly, why do we let the user select the 'rats' layer? Can you actually draw with it? You can draw new connections between components and

Re: gEDA-user: Layer button backgrounds - summary

2011-08-23 Thread Kai-Martin Knaak
Colin D Bennett wrote: mask has nowhere near the same information content. IMHO, it is not worth the space savings. Maybe s.mask would be better? Perhaps it would be best to make the displayed name of the solder mask layer a user preference. +1 Just treat it as any other layer name.

Re: gEDA-user: Layer button backgrounds - summary

2011-08-22 Thread Andrew Poelstra
On Tue, Aug 23, 2011 at 09:33:28AM +1000, Stephen Ecob wrote: With this in mind, I have implemented the italicized/separated suggestion. You can see it here: http://www.wpsoftware.net/andrew/dump/mockup4.png 404 error - did you get the URL wrong ? Nope, uploaded it wrong :-}. The URL

Re: gEDA-user: Layer button backgrounds - summary

2011-08-22 Thread Stephen Ecob
A few hours in the future, Andrew Poelstra as...@sfu.ca wrote: Nope, uploaded it wrong :-}. The URL works now. Looks good, a definite improvement on what we have now! This may be out of scope for the current work, but I have some related items on my PCB wish list: * Hide all layers button *

Re: gEDA-user: Layer button backgrounds - summary

2011-08-22 Thread Andrew Poelstra
On Tue, Aug 23, 2011 at 09:52:19AM +1000, Stephen Ecob wrote: A few hours in the future, Andrew Poelstra as...@sfu.ca wrote: Nope, uploaded it wrong :-}. The URL works now. Looks good, a definite improvement on what we have now! This may be out of scope for the current work, but I have

Re: gEDA-user: Layer button backgrounds - summary

2011-08-22 Thread DJ Delorie
Relatedly, why do we let the user select the 'rats' layer? Can you actually draw with it? Yes. That's how you enter the netlist when you don't have a schematic. ___ geda-user mailing list geda-user@moria.seul.org

Re: gEDA-user: Layer button backgrounds - summary

2011-08-22 Thread Stephen Ecob
A few hours in the future, Andrew Poelstra as...@sfu.ca wrote: On Tue, Aug 23, 2011 at 09:52:19AM +1000, Stephen Ecob wrote: A few hours in the future, Andrew Poelstra as...@sfu.ca wrote: * Hide all layers button * Show all layers button These would be easy enough to add to the widget. Just

Re: gEDA-user: Layer button backgrounds - summary

2011-08-22 Thread Kai-Martin Knaak
Stephen Ecob wrote: * Hide all layers button * Show all layers button I don't think, that I would use these much. * Layer visibility memory - this would have a Store button and a Recall button. Store just stores the current visibility state, Recall changes it to the stored value.

Re: gEDA-user: Layer button backgrounds - summary

2011-08-22 Thread Andrew Poelstra
On Tue, Aug 23, 2011 at 02:22:25AM +0200, Kai-Martin Knaak wrote: Andrew Poelstra wrote: I have implemented the italicized/separated suggestion. You can see it here: http://www.wpsoftware.net/andrew/dump/mockup4.png Nice. I note, that the longest layer name is solder mask. Why not

Re: gEDA-user: Layer button backgrounds - summary

2011-08-22 Thread Vanessa Ezekowitz
On Tue, 23 Aug 2011 10:36:33 +1000 Stephen Ecob silicon.on.inspirat...@gmail.com wrote: Often I want to see one layer alone, so it would be convenient to be able to hide all and then show a single layer, using just 2 clicks. [...and eventually, re-show all...] Does this idea appeal to any of

Re: gEDA-user: Layer button backgrounds - summary

2011-08-21 Thread Colin D Bennett
On Sat, 20 Aug 2011 08:09:37 -0700 Andrew Poelstra as...@sfu.ca 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

Re: gEDA-user: Layer button backgrounds - summary

2011-08-21 Thread Kai-Martin Knaak
Steven Michalske wrote: Put the item names in parenthesis. A little padlock icon is universal as a locked thingy. (name) can mean anything.. A lock can mislead, too. Locking implies the ability to be unlocked. I like the parenthesis proposal. (And I generally dislike tiny icons.

Re: gEDA-user: Layer button backgrounds - summary

2011-08-21 Thread Kai-Martin Knaak
Andrew Poelstra 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-. At first glane a lock means something that is not the case here. Pins/pads, farside and mask are not

Re: gEDA-user: Layer button backgrounds - summary

2011-08-21 Thread Andrew Poelstra
On Sat, Aug 20, 2011 at 04:41:05PM +0200, Kai-Martin Knaak wrote: Complex relationships cannot be indicated by simple graphical means. What can easily be done, is an optical hint that these layers do not belong to the same class as the upper layers. Simply add some separating space between

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.

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

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

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

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

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

Re: gEDA-user: Layer button backgrounds - summary

2011-08-19 Thread Andrew Poelstra
Thanks for all of your input, guys. I've done the fun parts now (i.e., writing the widget) and still have to hook it into the Gtk menu system. It looks like it won't be too hard, once I understand everything that's going on in there. I have a busy weekend, so I won't be posting anything you can

Re: gEDA-user: Layer button backgrounds - summary

2011-08-19 Thread DJ Delorie
Do we need any core changes to support any new functionality we've decided on? I know people ask about making sug-group layers separately controllable, and/or making narrower classes of objects visible. ___ geda-user mailing list

Re: gEDA-user: Layer button backgrounds - summary

2011-08-19 Thread DJ Delorie
I can't use Shift without making assumptions about what character Shift+1 corresponds to on the user's keyboard. So that's out. The lesstif hid traps the events before they're translated, so it can do this. ___ geda-user mailing list

Re: gEDA-user: Layer button backgrounds - summary

2011-08-19 Thread Andrew Poelstra
On Fri, Aug 19, 2011 at 12:41:58PM -0400, DJ Delorie wrote: Do we need any core changes to support any new functionality we've decided on? I know people ask about making sug-group layers separately controllable, and/or making narrower classes of objects visible. Not with the current

Re: gEDA-user: Layer button backgrounds - summary

2011-08-19 Thread Vanessa Ezekowitz
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. -- There are some things in life worth obsessing over.  Most things aren't, and when you learn