Hi Andrey,

Given a blank slate, I’d probably agree with you.

But you’ve gotta give some love to the horse you’re on….

Cheers,
Jeff.


> On 24 Jan 2018, at 08:52, Andrey Kuznetsov <kandre...@gmail.com> wrote:
> 
> Wayne, that's what you get for using PoS like wxWidgets.
> It's been like that since I looked at it 8 years ago, and it's still shit.
> 
> That's why I used Qt in my project, it was polished from the get go, had easy 
> to understand framework and had plenty of functions to accomplish anything in 
> anyway. Where as wxWidgets was something out of 1990's poorly written, badly 
> named, and ugly looking with a ton of bugs.
> 
> wxWidgets => something the cat dragged in
> Qt => this is open source? WOW, looks professional...
> 
> On Tue, Jan 23, 2018 at 4:58 PM, Wayne Stambaugh <stambau...@gmail.com 
> <mailto:stambau...@gmail.com>> wrote:
> Hey Bernhard,
> 
> On 01/23/2018 05:51 PM, Bernhard Stegmaier wrote:
> Thanks, Jeff.
> 
> So, this brings up a very general question:
> How far do we want to go with patching wxWidgets in our fork?
> 
> Don’t get me wrong… the patch looks sane and I guess it then will look on 
> macOS like it does on Linux/Windows - for whatever reason (bug, intended?) it 
> didn’t look like that before.
> Opinions?
> Wayne?
> 
> If this is what we have to do to keep macos a workable solution than so be 
> it.  I guess at some point in the future, later versions of wx will solve 
> these issues but for the time being we can maintain a wx branch that gives 
> our macos users the best experience possible.
> 
> 
>  From a pure user perspective I guess it would be more important to have it 
> look/behave the same on all platforms (as long as it doesn’t break OS 
> specific GUI stuff).
> So, I am not opposed to apply such patches and all that might come in 
> future...
> 
> 
> Regards,
> Bernhard
> 
> On 23. Jan 2018, at 22:30, Jeff Young <j...@rokeby.ie <mailto:j...@rokeby.ie> 
> <mailto:j...@rokeby.ie <mailto:j...@rokeby.ie>>> wrote:
> 
> Thanks, Bernhard.  I tried that, but it didn’t help.
> 
> I ended up taking out a pretty big hammer: I overrode the setFrameOrigin 
> method for radioButtons.  When radio buttons are created in a column-oriented 
> radio box, they now get a wxLEFT style.  The setFrameOrigin override bangs 
> the x value back to 8 if that flag is set.
> 
> Patch in https://bugs.launchpad.net/kicad/+bug/1745026 
> <https://bugs.launchpad.net/kicad/+bug/1745026>.
> 
> Cheers,
> Jeff.
> 
> 
> On 23 Jan 2018, at 16:24, Bernhard Stegmaier <stegma...@sw-systems.de 
> <mailto:stegma...@sw-systems.de> <mailto:stegma...@sw-systems.de 
> <mailto:stegma...@sw-systems.de>>> wrote:
> 
> In wxWidgets master there are a couple of alignment fixes like this one:
> https://github.com/wxWidgets/wxWidgets/commit/5aa66ffd936d00d101f12d6e8305a0d2f6c82cc2#diff-4c33f04f2d98bef24c5f526f6fa79d33
>  
> <https://github.com/wxWidgets/wxWidgets/commit/5aa66ffd936d00d101f12d6e8305a0d2f6c82cc2#diff-4c33f04f2d98bef24c5f526f6fa79d33>
> 
> I don’t know if some of them fix that problem.
> My last wxWidgets master build shows the same behaviour but I don’t know for 
> sure if those fixes were already in.
> 
> 
> Regards,
> Bernhard
> 
> On 23. Jan 2018, at 15:40, Jeff Young <j...@rokeby.ie <mailto:j...@rokeby.ie> 
> <mailto:j...@rokeby.ie <mailto:j...@rokeby.ie>>> wrote:
> 
> Yeah, it’s just most noticeable in Read Netlist, but in fact it’s all radio 
> buttons in a box sizer:
> 
> <PastedGraphic-2.png>
> 
> On 23 Jan 2018, at 14:35, Jeff Young <j...@rokeby.ie <mailto:j...@rokeby.ie> 
> <mailto:j...@rokeby.ie <mailto:j...@rokeby.ie>>> wrote:
> 
> Note: I’ve split the dialog issues out into a separate thread.
> 
> Hi Wayne,
> 
> It still happens.  I have wxFormBuilder running, but none of the settings 
> affect the centering.  I suspect it’s just how the wxWidgets team implemented 
> it on OSX.
> 
> I might light at it again while putting my flame-suit on over Undo. ;)
> 
> Cheers,
> Jeff.
> 
> 
> On 23 Jan 2018, at 14:19, Wayne Stambaugh <stambau...@gmail.com 
> <mailto:stambau...@gmail.com> <mailto:stambau...@gmail.com 
> <mailto:stambau...@gmail.com>>> wrote:
> 
> Jeff,
> 
> Is this still an issue.  This dialog looks fine on windows and linux so
> I have no way of confirming that any changes to the wxformbuilder
> settings would fix it.  Any of our macos devs have wxformbuilder on
> their system so they can fix this?
> 
> Cheers,
> 
> Wayne
> 
> On 1/18/2018 1:17 PM, Jeff Young wrote:
> It’s not center vs. left alignment, but rather that the radio button
> group is centered within the staticTextBox.  Note in particular the
> alignment of the two radio button groups in the left column:
> 
> 
> 
> On 18 Jan 2018, at 17:23, Nick Østergaard <oe.n...@gmail.com 
> <mailto:oe.n...@gmail.com> <mailto:oe.n...@gmail.com 
> <mailto:oe.n...@gmail.com>>
> <mailto:oe.n...@gmail.com <mailto:oe.n...@gmail.com>>> wrote:
> 
> What do you mean by centered? I don't see anything centered, I just
> see them left aligned. Looks ok to me unless I am looking at the wrong
> thing.
> 
> 2018-01-14 <tel:20%2018%2001%2014> 0:02 GMT+01:00 Jeff Young
> <j...@rokeby.ie <mailto:j...@rokeby.ie> <mailto:j...@rokeby.ie 
> <mailto:j...@rokeby.ie>> <mailto:j...@rokeby.ie <mailto:j...@rokeby.ie>>>:
> 
>   This is a shortcut for eeschema Annotate + eeschema Write Netlist
>   + pcbnew Read Netlist, right?
> 
>   Is there a reason the Update PCB from Schematic dialog doesn’t
>   include the “keep/delete” options we have in the Read Netlist dialog?
> 
>   (It appears to mostly do a delete, but not
>   entirely: https://bugs.launchpad.net/kicad/+bug/1682970 
> <https://bugs.launchpad.net/kicad/+bug/1682970>
>   <https://bugs.launchpad.net/kicad/+bug/1682970 
> <https://bugs.launchpad.net/kicad/+bug/1682970>> )
> 
>   (Are the Read Netlist dialog radio buttons really meant to be
>   centered?  They look distinctly odd.)
> 
> 
> 
>   _______________________________________________
>   Mailing list: https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>
>   <https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>>
>   Post to     : kicad-developers@lists.launchpad.net 
> <mailto:kicad-developers@lists.launchpad.net> 
> <mailto:kicad-developers@lists.launchpad.net 
> <mailto:kicad-developers@lists.launchpad.net>>
>   <mailto:kicad-developers@lists.launchpad.net 
> <mailto:kicad-developers@lists.launchpad.net>>
>   Unsubscribe : https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>
>   <https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>>
>   More help   : https://help.launchpad.net/ListHelp 
> <https://help.launchpad.net/ListHelp>
>   <https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>>
> 
> 
> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>
> Post to     : kicad-developers@lists.launchpad.net 
> <mailto:kicad-developers@lists.launchpad.net> 
> <mailto:kicad-developers@lists.launchpad.net 
> <mailto:kicad-developers@lists.launchpad.net>>
> Unsubscribe : https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>
> More help   : https://help.launchpad.net/ListHelp 
> <https://help.launchpad.net/ListHelp>
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>
> Post to     : kicad-developers@lists.launchpad.net 
> <mailto:kicad-developers@lists.launchpad.net> 
> <mailto:kicad-developers@lists.launchpad.net 
> <mailto:kicad-developers@lists.launchpad.net>>
> Unsubscribe : https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>
> More help   : https://help.launchpad.net/ListHelp 
> <https://help.launchpad.net/ListHelp>
> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>
> Post to     : kicad-developers@lists.launchpad.net 
> <mailto:kicad-developers@lists.launchpad.net> 
> <mailto:kicad-developers@lists.launchpad.net 
> <mailto:kicad-developers@lists.launchpad.net>>
> Unsubscribe : https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>
> More help   : https://help.launchpad.net/ListHelp 
> <https://help.launchpad.net/ListHelp>
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>
> Post to     : kicad-developers@lists.launchpad.net 
> <mailto:kicad-developers@lists.launchpad.net> 
> <mailto:kicad-developers@lists.launchpad.net 
> <mailto:kicad-developers@lists.launchpad.net>>
> Unsubscribe : https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>
> More help   : https://help.launchpad.net/ListHelp 
> <https://help.launchpad.net/ListHelp>
> 
> 
> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>
> Post to     : kicad-developers@lists.launchpad.net 
> <mailto:kicad-developers@lists.launchpad.net>
> Unsubscribe : https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>
> More help   : https://help.launchpad.net/ListHelp 
> <https://help.launchpad.net/ListHelp>
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>
> Post to     : kicad-developers@lists.launchpad.net 
> <mailto:kicad-developers@lists.launchpad.net>
> Unsubscribe : https://launchpad.net/~kicad-developers 
> <https://launchpad.net/~kicad-developers>
> More help   : https://help.launchpad.net/ListHelp 
> <https://help.launchpad.net/ListHelp>
> 
> 
> 
> -- 
> Remember The Past, Live The Present, Change The Future
> Those who look only to the past or the present are certain to miss the future 
> [JFK]
> 
> kandre...@gmail.com <mailto:kandre...@gmail.com>
> Live Long and Prosper,
> Andrey
> _______________________________________________
> 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

Reply via email to