Sent to wrong recipient. On Tue, Feb 21, 2017 at 11:38:43AM -0500, Chris Pavlina wrote: > On Tue, Feb 21, 2017 at 05:24:14PM +0100, jp charras wrote: > > Le 21/02/2017 à 16:07, Chris Pavlina a écrit : > > > On Tue, Feb 21, 2017 at 09:35:34AM -0500, Wayne Stambaugh wrote: > > >> My only issue with this change is that the tooltip letting the user know > > >> that a left button double click or a middle button click would allow > > >> them to change the color is gone. Other than that, it looks great. I > > >> like the use of Bind instead of Connect. Bind has a much cleaner > > >> interface than Connect and according to the wx folks is the proper way > > >> to handle events. > > > > > > The tooltip is useless, nobody is going to hover over them for long > > > enough to see it. I was just talking to someone this morning who never > > > found the tooltip because he was too busy clicking on the buttons to > > > make them work. > > > > > > Every other color well in every other application opens its selection > > > dialog with a single left click. Why can't ours? > > > > First you have to decide if the main purpose is to select the active layer > > or to change the color layer. > > The answer will give also the answer to "Why can't ours". > > > > For me the answer is not obvious, but my opinion is: > > the primary purpose of the layer manager is to select the working layer. > > Therefore the single left click should change the layer, whatever you are > > clicking. > > > > If the primary purpose of the layer manager is to select the color, then a > > single left click should > > open the color dialog. > > This isn't "the layer manager", it's a color well IN the layer manager. > > > > > If the single left click opens the dialog, be sure many times, when > > clicking inside the layer > > manager, you will open the dialog, instead of changing the active layer, > > especially if you are too > > busy clicking on the window to verify the exact position of the mouse. > > (It frequently happened to me when the single click was opening the dialog) > > > > A wise decision is never obvious. > > (A reason like "other applications do that" is not necessary a good reason. > > Each application has its constraints and its compromises) > > YES IT IS. Consistency is the single most important way to make an > interface understandable. A box containing a color is a color well, and > color wells behave the exact same way in everything that isn't kicad. > > Next you'll tell me "File->Open opening a file in other applications is > not a good reason it shouldn't display a photo of a llama in KiCad". > > > > > > > > >> > > >> On 2/21/2017 8:04 AM, John Beard wrote: > > >>> Hi, > > >>> > > >>> These patches fix the layer/render widget swatches in Linux under new > > >>> GTK+ toolkits. Fix for: https://bugs.launchpad.net/kicad/+bug/1605411 > > >>> > > >>> The patches remove the "button" nature of the swatches, since they > > >>> weren't actually actuated by a single click, so the button affordance > > >>> was misleading anyway. Also on OSX, the button was invisible, so it > > >>> just looked like a flat swatch anyway. > > >>> > > >>> * Linux as it was: > > >>> https://drive.google.com/file/d/0BxVhl5qZbpYoZlZPeXV1Q0ttT2s/view > > >>> * OSX as it was: > > >>> https://launchpadlibrarian.net/274428737/Screen%20Shot%202016-07-22%20at%2019.40.14.png > > >>> * Linux after this patch: see attachment > > >>> > > >>> This is followed by a refactor to pull the swatch logic out of the > > >>> layer widget into common, where it can be used by other clients, for > > >>> example the eeschema display color dialog, if wanted. > > >>> > > >>> Patch #3 is a simple replacement of old WX Connect with Bind for > > >>> consistency in that file. > > >>> > > >>> Cheers, > > >>> > > >>> John > > >>> > > >>> > > >>> > > >>> _______________________________________________ > > >>> Mailing list: https://launchpad.net/~kicad-developers > > >>> Post to : kicad-developers@lists.launchpad.net > > >>> Unsubscribe : https://launchpad.net/~kicad-developers > > >>> More help : https://help.launchpad.net/ListHelp > > >>> > > >> > > >> _______________________________________________ > > >> Mailing list: https://launchpad.net/~kicad-developers > > >> Post to : kicad-developers@lists.launchpad.net > > >> Unsubscribe : https://launchpad.net/~kicad-developers > > >> More help : https://help.launchpad.net/ListHelp > > > > > > _______________________________________________ > > > Mailing list: https://launchpad.net/~kicad-developers > > > Post to : kicad-developers@lists.launchpad.net > > > Unsubscribe : https://launchpad.net/~kicad-developers > > > More help : https://help.launchpad.net/ListHelp > > > > > > > > > -- > > Jean-Pierre CHARRAS > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~kicad-developers > > Post to : kicad-developers@lists.launchpad.net > > Unsubscribe : https://launchpad.net/~kicad-developers > > More help : https://help.launchpad.net/ListHelp
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp