From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: Date: Thu, 25 Aug 2011 13:35:48 -0700 Message-ID: From: David Leimbach To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=000e0cdf15c8c58c1a04ab5a5f3f Subject: Re: [9fans] plan9port: cocoa programmer needed Topicbox-Message-UUID: 15c466b2-ead7-11e9-9d60-3106f5b1d025 --000e0cdf15c8c58c1a04ab5a5f3f Content-Type: text/plain; charset=ISO-8859-1 On Thu, Aug 25, 2011 at 11:33 AM, david jeannot wrote: > > It is possible that we just need to tweak the > > headers to get Carbon to build again, but Cocoa is > > obviously the right long term plan. > > I have a "working" Cocoa version of Devdraw for > OS X Lion: I'm using it with Acme to write this email. > > There is just the bare minimum: > > no menu but 'Quit', > no fullscreen but OS X Lion's fullscreen, > no "Multitouch" support. > > It answers to the following gesture events though: > > swipe-left to cut (cmd+x), > swipe-right to paste (cmd+v), > swipe-up to execute (button 2), > swipe-down to execute with arguments (2-1 chord), > pinch to toggle fullscreen. > > I will send my code at the end of next week: I > still need time to clean it and to try to resolve > some imperfections and inconsistencies. > > Sounds pretty awesome! --000e0cdf15c8c58c1a04ab5a5f3f Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

On Thu, Aug 25, 2011 at 11:33 AM, david = jeannot <djean= not24@gmail.com> wrote:
> It is possible that we just need to tweak the
> headers to get Carbon to build again, but Cocoa is
> obviously the right long term plan.

I have a "working" Cocoa version of Devdraw for
OS X Lion: I'm using it with Acme to write this email.

There is just the bare minimum:

=A0 =A0 =A0 =A0no menu but 'Quit',
=A0 =A0 =A0 =A0no fullscreen but OS X Lion's fullscreen,
=A0 =A0 =A0 =A0no "Multitouch" support.

It answers to the following gesture events though:

=A0 =A0 =A0 =A0swipe-left to cut (cmd+x),
=A0 =A0 =A0 =A0swipe-right to paste (cmd+v),
=A0 =A0 =A0 =A0swipe-up to execute (button 2),
=A0 =A0 =A0 =A0swipe-down to execute with arguments (2-1 chord),
=A0 =A0 =A0 =A0pinch to toggle fullscreen.

I will send my code at the end of next week: I
still need time to clean it and to try to resolve
some imperfections and inconsistencies.

Sounds pretty awesome! =A0 --000e0cdf15c8c58c1a04ab5a5f3f--