Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion State of pyglet on OS X

Received: by 10.227.144.207 with SMTP id a15mr14016wbv.15.1287619360371;
        Wed, 20 Oct 2010 17:02:40 -0700 (PDT)
X-BeenThere: pyglet-users@googlegroups.com
Received: by 10.227.131.162 with SMTP id x34ls652571wbs.0.p; Wed, 20 Oct 2010
 17:02:36 -0700 (PDT)
Received: by 10.227.28.68 with SMTP id l4mr14577wbc.4.1287619356620;
        Wed, 20 Oct 2010 17:02:36 -0700 (PDT)
Received: by 10.227.28.68 with SMTP id l4mr14576wbc.4.1287619356592;
        Wed, 20 Oct 2010 17:02:36 -0700 (PDT)
Return-Path: <casey.dun...@gmail.com>
Received: from mail-ww0-f45.google.com (mail-ww0-f45.google.com [74.125.82.45])
        by gmr-mx.google.com with ESMTP id q27si268342wbv.5.2010.10.20.17.02.35;
        Wed, 20 Oct 2010 17:02:35 -0700 (PDT)
Received-SPF: pass (google.com: domain of casey.dun...@gmail.com designates 74.125.82.45 as permitted sender) client-ip=74.125.82.45;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of casey.dun...@gmail.com designates 74.125.82.45 as permitted sender) smtp.mail=casey.dun...@gmail.com; dkim=pass (test mode) header...@gmail.com
Received: by wwa36 with SMTP id 36so3836441wwa.14
        for <pyglet-users@googlegroups.com>; Wed, 20 Oct 2010 17:02:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:received:received:in-reply-to
         :references:date:message-id:subject:from:to:content-type
         :content-transfer-encoding;
        bh=31lDLMLi1+hjHDTCKLNW4k444hmY2toEawHX3zrLI2A=;
        b=UMLWlUjEtRkdaRoH+3Qn/Gg29O/7DH5a86FwjFGFWkSTXZXc/LdJoKUhbXp17s/044
         2VXSzbmh+4PRhv6gFqwBd5eCDWxjUQL51cugKnLGekXKvKyxg+lj4yJa72wQFtgtGh2b
         Hd3C9W27d5p6dCgJD8VTVVwnybLFdz4LvWlDo=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type:content-transfer-encoding;
        b=gNh4demCq1bsDSFu2aZ/o5rciUYfYjYut1Zyq/hIqgB/JNpuPRt5VXdbYSMGHPgs5q
         RBGi79jwfqT8xPJGJQOxjg+Bd9RpZKiOzt8Ug7YGMScz2iJioFlWha4OzfHU8JtjwFrK
         W/6MQAhpq/ZG93J1p0tXILTQN9TkDW8iXzV8Y=
MIME-Version: 1.0
Received: by 10.216.35.78 with SMTP id t56mr194948wea.34.1287619355333; Wed,
 20 Oct 2010 17:02:35 -0700 (PDT)
Received: by 10.216.172.194 with HTTP; Wed, 20 Oct 2010 17:02:35 -0700 (PDT)
In-Reply-To: <AANLkTin_H1zh-N=L=VznNHbEuUj3gR69xt3+bM2vJ...@mail.gmail.com>
References: <951f2b5e-2c41-4d0c-ac53-9f3dd24c6...@n24g2000prj.googlegroups.com>
	<AANLkTim+RbMCEAqL0Cc1RavtDY3XNz6WuMV3ZHXv+...@mail.gmail.com>
	<AANLkTin_H1zh-N=L=VznNHbEuUj3gR69xt3+bM2vJ...@mail.gmail.com>
Date: Thu, 21 Oct 2010 00:02:35 +0000
Message-ID: <AANLkTimZg=S4GOSMgex-4C9B3ZLKo3e-pUBQsrVRY...@mail.gmail.com>
Subject: Re: State of pyglet on OS X
From: Casey Duncan <casey.dun...@gmail.com>
To: pyglet-users@googlegroups.com
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On Wed, Oct 20, 2010 at 11:00 PM, Richard Jones <r1chardj0...@gmail.com> wr=
ote:
> On Thu, Oct 21, 2010 at 4:58 AM, Bruce Smith <ores...@gmail.com> wrote:
>> On Tue, Oct 19, 2010 at 10:41 PM, Richard Jones <r1chardj0...@gmail.com>
>> wrote:
>>> 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). ...
>>
>> About that bug specifically (on_mouse_drag doesn't=A0get buttons) -- I t=
hink
>> this showed up for me when I switched to Snow Leopard. I use pyglet 1.2d=
ev,
>> and a microsoft USB mouse. Is it known to be impossible to support this =
in
>> Carbon now, or is it just a bug like any other which might be fixable wi=
thin
>> Carbon?
>
> 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 :-)

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