[etoys-dev] Etoys: System-bf.32.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Aug 28 13:29:59 EDT 2010


Bert Freudenberg uploaded a new version of System to project Etoys:
http://source.squeak.org/etoys/System-bf.32.mcz

==================== Summary ====================

Name: System-bf.32
Author: bf
Time: 28 August 2010, 7:29:10 pm
UUID: f71b9122-6083-4417-9e20-a935dc825b8d
Ancestors: System-bf.31

- make pasting images from other apps work on Mac, and possibly on WIndows (untested)

=============== Diff against System-bf.31 ===============

Item was added:
+ ----- Method: ExtendedClipboardWinInterface>>readFormClipboardData (in category 'general-api-read') -----
+ readFormClipboardData
+ 	| bytes formats |
+ 	formats := self readAvailableFormats.
+ 	(formats includes: 'image/bmp' asMIMEType)
+ 		ifTrue: [bytes := self readBMPClipboardData.
+ 			^ (BMPReadWriter on: bytes readStream) nextImage].
+ 	^ nil!

Item was added:
+ ----- Method: ExtendedClipboardMacInterface>>readFormClipboardData (in category 'general-api-read') -----
+ readFormClipboardData
+ 	| bytes formats |
+ 	formats := self readAvailableFormats.
+ 	(formats includes: 'image/png' asMIMEType)
+ 		ifTrue: [bytes := self readPNGClipboardData.
+ 			^ (PNGReadWriter on: bytes readStream) nextImage].
+ 	(formats includes: 'image/jpeg' asMIMEType)
+ 		ifTrue: [bytes := self readJPEGClipboardData.
+ 			^ (JPEGReadWriter2 on: bytes readStream) nextImage].
+ 	^ nil!



More information about the etoys-dev mailing list