← Back to team overview

kicad-developers team mailing list archive

Re: Bob's Mac Usability Problems

 

I have a DEBUG/ folder in the nightlies directory for bugfix-confirmation
builds.

I'll take a look at doing the wrapper, but unfortunately it's toward the
bottom of my list, until the stables get closer.  If anyone else wants to
work on this, feel free! :)

Adam Wolf

On Thu, Apr 2, 2015 at 9:54 AM, Wayne Stambaugh <stambaughw@xxxxxxxxx>
wrote:

> I've commented on this before.  It breaks zoom and pan behavior on
> windows and linux so it cannot be committed until it is fixed.  I don't
> have an issue with providing nightly osx builds for users to test but I
> would tread carefully here.  It seems that some osx users are using
> alternate pointing devices with success so while you may fix one users
> problem you may create a problem for another user.  If you choose to
> create nightly builds with this patch, please make sure you label the
> build as such so users can choose accordingly.
>
> I don't understand the difficultly in modifying the patch to either be a
> build time option or a run time option.  How hard would it be to use
> something like wxPlatform to check if osx is the platform and a user
> option to enable/disable the osx gesture support.  Something like:
>
> if( (wxPlatform::Get().GetOperatingSystemId() & wxOS_MAC)
>   && enableOSXGestures )
> {
>     perform OSX gesture specific behavior
> }
> else
> {
>     perform the existing behavior
> }
>
> If speed is an issue, you can keep the wxOperatingSystemId in memory
> rather than checking it every time.
>
> On 4/2/2015 9:34 AM, Adam Wolf wrote:
> > I don't want to make that choice.  I will leave that up to Wayne.
> >
> > I will support making builds of whatever he chooses.
> >
> > Adam Wolf
> >
> > On Apr 2, 2015 9:31 AM, "Tomasz Wlostowski" <tomasz.wlostowski@xxxxxxx
> > <mailto:tomasz.wlostowski@xxxxxxx>> wrote:
> >
> >     On 02.04.2015 11:01, Bernhard Stegmaier wrote:
> >     > For me, this is still the reason why KiCad without Garths panning
> >     patches is just a no-go on OSX.
> >     Adam, Wayne,
> >
> >     I guess there's no problem with merging these patches to the Mac
> stable
> >     release, especially since we need to build a patched wxWidgets
> version
> >     anyway?
> >
> >     Cheers,
> >     Tom
> >
> >
>
> _______________________________________________
> 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