Hi all,
pyglet on OS X appears to be in a bit of a bad state at the moment.
The current development version is based on Carbon, which is a number
of years out of date, and broken to boot (e.g. on_mouse_drag doesn't
get buttons). ...
--Patrick.
> --
> You received this message because you are subscribed to the Google Groups "pyglet-users" group.
> To post to this group, send email to pyglet...@googlegroups.com.
> To unsubscribe from this group, send email to pyglet-users...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/pyglet-users?hl=en.
>
>
The big problem is that as far as Apple's concerned Carbon doesn't
exist on Snow Leopard - I can't even get to the documentation any
more. It must be replaced.
I have zero experience with Cocoa ... but then I guess I had zero
experience with Carbon at one point too. I just loathe Objective-C :-)
Richard
It was meant to be in jest. I don't know the code base well enough
otherwise I'd offer to help myself. I too would really like to see
the OSX side of things fixed up.
--Patrick.
I'd love to step up and take this on, but realistically I won't have
any time until about Feb. I'm no expert on Cocoa, but I don't loathe
objective-C. pyObjC I'm not so sure about though ;^) I'm assuming it'd
need to depend on that, correct?
I'm thinking this is not a huge job, but getting it properly tested
may be challenging.
-Casey
pyObjC I'm not so sure about though ;^) I'm assuming it'd
need to depend on that, correct?
I'm thinking this is not a huge job, but getting it properly tested
may be challenging.
It's not just drag - it's any mouse event involving buttons with any
device (including trackpad). Attempting to get the
kEventParamMouseChord results in nothing being returned.
I think it's dead Jim.
Richard
I'm kinda new to Mercurial and just noticed that Richard Thomas has a
branch in the repository called "cocoa-port" which has a bunch of work
in it. It doesn't work, but could be a good place to start - Tristam's
code appears to be based on the pre-1.2 structure.
Richard
Richard