iSqueak Wikki : ChangeSets

HomePage :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register

Revision [354]

Most recent edit made on 2009-09-04 17:23:10 by JohnMcIntosh

Additions:




Revision [353]

Edited on 2009-09-04 17:22:40 by JohnMcIntosh

Additions:
Pharo users
The Pharo code alters InputEventSensor and EventSensor
Using VNC
Use the RFB package from
MCHttpRepository
location: 'http://source.lukas-renggli.ch/unsorted'
user:
password:




Revision [241]

Edited on 2008-10-17 23:41:14 by JohnMcIntosh

Additions:
event to come up from the primitiveNextEvent, unless you are building a VM you do NOT NEED this change set. The other change is to EventSensor to enable you to read the acceleration, location, and mutl-touch events.
Both change sets are found via MC
http://www.squeaksource.com/iPhone.html
Touch Events:
The Objective-C bridge is found at
http://www.squeaksource.com/ObjectiveCBridge2.html


Deletions:
event to come up from the primitiveNextEvent, unless you are building a VM you do NOT NEED this change set.
http://svn.isqueak.org/vm/SqueakObjCBasedForOSXAndIPhone/SqueakNoOGLIPhone/changeSets/iPhoneVMChangesJMM.1.cs (or later)
The other change is to interpret the type = EventTypeComplex. At the moment a simple
http://svn.isqueak.org/vm/SqueakObjCBasedForOSXAndIPhone/SqueakNoOGLIPhone/changeSets/JMMTouchEvents01.2.cs
interpretation is to translate a single touch event to mouse down, move and up.
See
EventSensor processTouchEventType:




Revision [50]

Edited on 2008-09-06 16:06:37 by JohnMcIntosh

Additions:
event to come up from the primitiveNextEvent, unless you are building a VM you do NOT NEED this change set.


Deletions:
event to come up from the primitiveNextEvent




Revision [47]

Edited on 2008-09-06 16:02:30 by JohnMcIntosh

Additions:
interpretation is to translate a single touch event to mouse down, move and up.


Deletions:
interpretation is to translate a single touch event to mouse down and up.




Revision [46]

Edited on 2008-09-06 15:59:45 by JohnMcIntosh

Additions:
EventSensor processTouchEventType:


Deletions:
EventSensor
processTouchEventType:




Revision [44]

The oldest known version of this page was edited on 2008-09-06 15:51:47 by JohnMcIntosh
There are a number of minor changes to the standard Squeak image to support the iPhone/iPod Touch.

The VM is altered to expose Touch events as complex event types. This work is done in the VM, but requires a change to the VM code to enable the
event to come up from the primitiveNextEvent

http://svn.isqueak.org/vm/SqueakObjCBasedForOSXAndIPhone/SqueakNoOGLIPhone/changeSets/iPhoneVMChangesJMM.1.cs (or later)

The other change is to interpret the type = EventTypeComplex. At the moment a simple
http://svn.isqueak.org/vm/SqueakObjCBasedForOSXAndIPhone/SqueakNoOGLIPhone/changeSets/JMMTouchEvents01.2.cs

interpretation is to translate a single touch event to mouse down and up.
See
EventSensor
processTouchEventType:

Please note it only deals with one finger, and there are some bugs in the 2.0x iPhone software which result in bogus events
Please review the Smalltalk code to understand the implications. Also untested yet is the "self error" we throw when a touch down
is cancelled as a result of an incoming phone call.

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki
Page was generated in 0.0795 seconds