← Back to team overview

kicad-developers team mailing list archive

Re: [PATCH] Fix layer color swatches in Linux

 

I think even if you made a color scheme/etc menu option it would still
be nice if there was a way to easily change the single layer
information. If one was color blind it would be easier to just double
click on the problem row and change the color, and also even if one
isn't trying to find in the menu the option, and then work out which
layer needs to be changed to which color i would find more
frustrating.

The routing schemes/color themes would obviously override any settings
of colours manually per layers.

And i am not really talking about enhancing the current colour dialog,
I am proposing a new dialog which is layed out as

Name: F.Cu (text field - disabled until renaming layers is supported)
Type: Copper(drop down box - contains types like Copper, F/T/B Mask,
F/T/B Silk, User
Color: [    ] (button that opens up a normal wxColorPicker control (or
a dropdown box that has last used colors+custom which opens up the
wxColorPicker))
Comments: (text field - used to comment on what the layer is used for
for user layers)

and potentially a button to reset to layer/colour theme/routing settings default

On 23 February 2017 at 08:18, Jon Evans <jon@xxxxxxxxxxxxx> wrote:
> I agree with JP.  Move colors out of layer manager into a separate dialog,
> add more powerful features for GAL.  This ties in to my plans to add color
> theme support and also some other ideas I have for new display modes in GAL.
>
> Another feature I want to clone from a commercial product is saved "display
> schemes" which are at a minimum, a set of layers hidden/visible.  So you
> just pick your "routing" scheme or your "placement" scheme, etc, and it
> automatically sets up the layer visibility to your preference.  In addition
> to visibility, this could do things with transparency, etc...
>
> -Jon
>
> On Wed, Feb 22, 2017 at 2:13 PM, jp charras <jp.charras@xxxxxxxxxx> wrote:
>>
>> Le 22/02/2017 à 19:43, Simon Wells a écrit :
>> > one option is to not have the color indicator as a control at all,
>> > have it as only an indicator and if you double click on the layer
>> > widget row (or right click -> properties) you get another dialog that
>> > then has a real color well control. This will remove the hacky
>> > behaviour on a button and also make it so that later on (when its
>> > supported) you can change the layer name and type. while reducing the
>> > area of single misclick. I have done a very quick gimp mockup where
>> > the color is moved right to the edge, but it is currently missing
>> > visibility and active layer indicators, visibility should probably be
>> > done through an eye rather than checkbox, As the checkbox can also
>> > fool people into thinking its disabling the layer not just changing
>> > its visibility
>> >
>>
>> A similar option is to not have the color indicator as a control at all,
>> and to add in the main menu
>> a new entry like "color management", especially if we consider changing
>> color/transparency layers is
>> not as frequent as changing the active layer.
>>
>> The current color dialog must be redesigned to the GAL, because GAL is by
>> far more powerful than the
>> legacy mode.
>>
>> Especially, currently there is no known way (by users) to adjust the
>> transparency of layers.
>> But this feature exists in GAL since a very long time.
>>
>> And later, add (in this menu/dialog) the ability to manage:
>> * The Hight Contrast mode (adjust the transparency of not active layers)
>> * The transparency of zones (if it is possible in GAL mode)
>> * Manage group of layers colors: for instance the default group like now,
>> but the ability to define
>> a set of visible layers with perhaps transparency for "not visible"
>> layers: for instance to route
>> critical signals, show top and bottom layer with default tranparency/color
>> setup, and other layers
>> with very low transparency (or really invisible).
>>
>> (Choice between groups made by the context right popup menu for fast
>> selection)
>>
>> Trying to just enhance the current color dialog, and trying to modify the
>> clicks in layers managers
>> is for me just write an outdated code.
>>
>>
>> --
>> Jean-Pierre CHARRAS
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>


References