← Back to team overview

kicad-developers team mailing list archive

Re: OS X issues...

 

Hey OSX devs,

I am sorry to not have been able to test Garth’s fix/workaround for the z-order issue with the DRC dialog I filed earlier. This morning, I found the time to install Adam’s DEBUG build of r5924, and apart from a short flickering while the DRC refills the zones, all seems to be fine. Thank you again!

May all the OSX bug reports against wxWidgets be heard (and eventually fixed!) one day...


Cheers,

Johannes

> Am 27.06.2015 um 10:33 schrieb LordBlick <lordblick@xxxxxxxxx>:
> 
> In response to a message written on 24.06.2015, 20:44, from Garth Corral:
>>>> Regardless of any wxWidgets issues, shouldn't this dialog be modal
>>>> anyway?
>>>> 
>>>> Garth
>>> 
>>> No, it shouldn’t be — after running DRC, it’s necessary to have the list of
>>> DRC complaints remain open, while also allowing the user to go and
>>> inspect/fix all of the errors.
>>> 
>>> It doesn’t make sense to have to close the dialog before fixing an error.
>>> 
>> Fair enough.  Though it would be nice if one could simply navigate through
>> the markers (if they were produced for all violations) on the board without
>> need for the list.  With some way to produce the text there, perhaps a
>> tooltip or somesuch.
>> 
>> Unfortunately, as hinted at in the bug filed, the underlying issue here is
>> likely yet another case of OS X being the red-headed stepchild in wxWidgets.
>> In this case it can probably be worked around in KiCad.  I think the issue
>> that Bernhard is looking at is another case of an OS X specific wxWidgets
>> issue, but in that case I don’t have much confidence it can addressed in
>> KiCad.  I hope I’m wrong.
> 
> Not modal, but transient(not blocking, but not hideable behind main window)
> Maybe this helps:
> https://github.com/wxWidgets/wxWidgets/tree/master/samples/popup
> In gtk exists set_transient_for() method for dialog. I'm curious of Apple people provide the analogy… ;)
> --
> Best Regards,
> LordBlick
> 
> _______________________________________________
> 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

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail


References