Dmitry Golubovsky uploaded a new version of Android-Base to project VM Maker: http://source.squeak.org/VMMaker/Android-Base-golubovsky.21.mcz
==================== Summary ====================
Name: Android-Base-golubovsky.21 Author: golubovsky Time: 31 December 2011, 10:19:41 pm UUID: f37b7d8d-5491-478a-9aed-8dba4cb8e09b Ancestors: Android-Base-golubovsky.20
Copied to source.squeak.org: will now host here.
==================== Snapshot ====================
SystemOrganization addCategory: #'Android-Base'!
Object subclass: #Android instanceVariableNames: '' classVariableNames: '' poolDictionaries: '' category: 'Android-Base'!
!Android commentStamp: 'golubovsky 9/3/2011 22:24' prior: 0! Low-level interface to Android services!
----- Method: Android class>>briefMessage: (in category 'system primitives') ----- briefMessage: aString "display a brief message (a toast) by means of Android runtime" <primitive: 'primBriefMessage' module: 'AndroidPlugin'> self primitiveFailed.!
----- Method: Android class>>createShortcutFor:withLabel:andCommand:andIcon: (in category 'system primitives') ----- createShortcutFor: aPath withLabel: aString andCommand: aCmd andIcon: aForm "create a home screen shortcut for a given image" Android createShortcutFor: aPath withLabel: aString andCommand: aCmd iconWH: ((aForm width << 16) bitOr: (aForm height)) iconFlags: 0 iconBits: (aForm bits asByteArray).!
----- Method: Android class>>createShortcutFor:withLabel:andCommand:iconWH:iconFlags:iconBits: (in category 'system primitives') ----- createShortcutFor: aPath withLabel: aString andCommand: aCmd iconWH: xy iconFlags: flg iconBits: b "create a home screen shortcut for a given image" <primitive: 'primShortCut' module: 'AndroidPlugin'> self primitiveFailed. !
----- Method: Android class>>createShortcutFor:withLabel:andIcon: (in category 'system primitives') ----- createShortcutFor: aPath withLabel: aString andIcon: aForm "create a home screen shortcut for a given image" Android createShortcutFor: aPath withLabel: aString andCommand: '' iconWH: ((aForm width << 16) bitOr: (aForm height)) iconFlags: 0 iconBits: (aForm bits asByteArray).!
----- Method: Android class>>getClipboardString (in category 'system primitives') ----- getClipboardString "get a string from Android clipboard" <primitive: 'primGetClipboardString' module: 'AndroidPlugin'> self primitiveFailed.!
----- Method: Android class>>inAndroid (in category 'system primitives') ----- inAndroid "answer true if running in Android" <primitive: 'primInAndroid' module: 'AndroidPlugin'> ^false.!
----- Method: Android class>>setPitch: (in category 'system primitives') ----- setPitch: aFloat "set TTS synthesized speech pitch" <primitive: 'primSetPitch' module: 'AndroidPlugin'> self primitiveFailed.!
----- Method: Android class>>setSpeechRate: (in category 'system primitives') ----- setSpeechRate: aFloat "set TTS synthesized speech rate" <primitive: 'primSetSpeechRate' module: 'AndroidPlugin'> self primitiveFailed.!
----- Method: Android class>>speak: (in category 'system primitives') ----- speak: aString "speak the given string via TTS" <primitive: 'primSpeak' module: 'AndroidPlugin'> self primitiveFailed.!
vm-dev@lists.squeakfoundation.org