[etoys-dev] Etoys Inbox: EToysIMPORT-tfel.8.mcz
commits at source.squeak.org
commits at source.squeak.org
Thu Jul 28 09:32:43 EDT 2016
Tim Felgentreff uploaded a new version of EToysIMPORT to project Etoys Inbox:
http://source.squeak.org/etoysinbox/EToysIMPORT-tfel.8.mcz
==================== Summary ====================
Name: EToysIMPORT-tfel.8
Author: tfel
Time: 28 July 2016, 3:31:31.876874 pm
UUID: f9d94664-1428-7744-a35c-c02bc86332a0
Ancestors: EToysIMPORT-tfel.7
small fixes and add a utility to save the etoys formdictionary to code
=============== Diff against EToysIMPORT-tfel.7 ===============
Item was changed:
SystemOrganization addCategory: #'EToysIMPORT-Balloon-Geometry'!
- SystemOrganization addCategory: #'EToysIMPORT-BroomMorphs-Base'!
- SystemOrganization addCategory: #'EToysIMPORT-BroomMorphs-Connectors'!
SystemOrganization addCategory: #'EToysIMPORT-Collections-SkipLists'!
SystemOrganization addCategory: #'EToysIMPORT-Compiler-Support'!
SystemOrganization addCategory: #'EToysIMPORT-Compiler-Syntax'!
SystemOrganization addCategory: #'EToysIMPORT-Connectors-Base'!
SystemOrganization addCategory: #'EToysIMPORT-Connectors-Demo'!
SystemOrganization addCategory: #'EToysIMPORT-Connectors-EToys'!
SystemOrganization addCategory: #'EToysIMPORT-Connectors-GraphLayout'!
SystemOrganization addCategory: #'EToysIMPORT-Connectors-Info'!
SystemOrganization addCategory: #'EToysIMPORT-Connectors-Lines and Curves'!
SystemOrganization addCategory: #'EToysIMPORT-Connectors-Shapes'!
SystemOrganization addCategory: #'EToysIMPORT-Connectors-Shapes-Info'!
SystemOrganization addCategory: #'EToysIMPORT-Connectors-Text'!
SystemOrganization addCategory: #'EToysIMPORT-Connectors-Text-Base'!
SystemOrganization addCategory: #'EToysIMPORT-Connectors-Tools'!
- SystemOrganization addCategory: #'EToysIMPORT-DBus-Core'!
- SystemOrganization addCategory: #'EToysIMPORT-DBus-Etoys Scripting'!
- SystemOrganization addCategory: #'EToysIMPORT-DBus-Objects'!
- SystemOrganization addCategory: #'EToysIMPORT-DBus-Tools'!
SystemOrganization addCategory: #'EToysIMPORT-EToys-Kedama'!
SystemOrganization addCategory: #'EToysIMPORT-Etoys-Buttons'!
SystemOrganization addCategory: #'EToysIMPORT-Etoys-Calendar'!
SystemOrganization addCategory: #'EToysIMPORT-Etoys-Debugger'!
SystemOrganization addCategory: #'EToysIMPORT-Etoys-Help'!
SystemOrganization addCategory: #'EToysIMPORT-Etoys-Input'!
SystemOrganization addCategory: #'EToysIMPORT-Etoys-Scratch'!
SystemOrganization addCategory: #'EToysIMPORT-Etoys-Scripting'!
SystemOrganization addCategory: #'EToysIMPORT-Etoys-Scripting Support'!
SystemOrganization addCategory: #'EToysIMPORT-Etoys-Scripting Tiles'!
SystemOrganization addCategory: #'EToysIMPORT-Etoys-SpeechBubbles'!
SystemOrganization addCategory: #'EToysIMPORT-Etoys-Tile Scriptors'!
SystemOrganization addCategory: #'EToysIMPORT-Graphics-Display Objects'!
SystemOrganization addCategory: #'EToysIMPORT-Graphics-External'!
SystemOrganization addCategory: #'EToysIMPORT-Graphics-Text'!
SystemOrganization addCategory: #'EToysIMPORT-Graphics-Tools-Intersection'!
SystemOrganization addCategory: #'EToysIMPORT-Graphics-Tools-Simplification'!
SystemOrganization addCategory: #'EToysIMPORT-Graphics-Tools-Triangulation'!
SystemOrganization addCategory: #'EToysIMPORT-Kernel-Classes'!
SystemOrganization addCategory: #'EToysIMPORT-Kernel-Contexts'!
SystemOrganization addCategory: #'EToysIMPORT-Kernel-Methods'!
SystemOrganization addCategory: #'EToysIMPORT-Kernel-Processes'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Basic'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Books'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Components'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Demo'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Experimental'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Games'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Games-Chess'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-GeeMail'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Kernel'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Mentoring'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Models'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Navigators'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-PDA'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-PartsBin'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Support'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Widgets'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Windows'!
SystemOrganization addCategory: #'EToysIMPORT-Morphic-Worlds'!
SystemOrganization addCategory: #'EToysIMPORT-MorphicExtras-AdditionalMorphs'!
SystemOrganization addCategory: #'EToysIMPORT-MorphicExtras-Charts'!
SystemOrganization addCategory: #'EToysIMPORT-MorphicExtras-Postscript Filters'!
SystemOrganization addCategory: #'EToysIMPORT-MorphicExtras-WebCam'!
SystemOrganization addCategory: #'EToysIMPORT-MorphicExtras-Widgets'!
SystemOrganization addCategory: #'EToysIMPORT-Multilingual-Languages'!
SystemOrganization addCategory: #'EToysIMPORT-Multilingual-Scanning'!
SystemOrganization addCategory: #'EToysIMPORT-Multilingual-TextConversion'!
SystemOrganization addCategory: #'EToysIMPORT-Network-HTML-Formatter'!
SystemOrganization addCategory: #'EToysIMPORT-Network-HTML-Forms'!
SystemOrganization addCategory: #'EToysIMPORT-Network-HTML-Parser'!
SystemOrganization addCategory: #'EToysIMPORT-Network-HTML-Parser Entities'!
SystemOrganization addCategory: #'EToysIMPORT-Network-HTML-Tokenizer'!
SystemOrganization addCategory: #'EToysIMPORT-Network-Kernel'!
SystemOrganization addCategory: #'EToysIMPORT-Network-MIME'!
SystemOrganization addCategory: #'EToysIMPORT-Network-TelNet WordNet'!
SystemOrganization addCategory: #'EToysIMPORT-Network-UI'!
SystemOrganization addCategory: #'EToysIMPORT-Network-Url'!
SystemOrganization addCategory: #'EToysIMPORT-Protocols-Type Vocabularies'!
- SystemOrganization addCategory: #'EToysIMPORT-Rome-Base'!
- SystemOrganization addCategory: #'EToysIMPORT-Rome-PluginCanvas'!
SystemOrganization addCategory: #'EToysIMPORT-SISS-Core'!
SystemOrganization addCategory: #'EToysIMPORT-ST80-Morphic'!
SystemOrganization addCategory: #'EToysIMPORT-Sound-Interface'!
SystemOrganization addCategory: #'EToysIMPORT-Sound-Ogg'!
SystemOrganization addCategory: #'EToysIMPORT-Sound-Scores'!
- SystemOrganization addCategory: #'EToysIMPORT-Sugar'!
- SystemOrganization addCategory: #'EToysIMPORT-Sugar-DBus'!
SystemOrganization addCategory: #'EToysIMPORT-System-Applications'!
SystemOrganization addCategory: #'EToysIMPORT-System-Clipboard-Extended'!
SystemOrganization addCategory: #'EToysIMPORT-System-Compiler'!
SystemOrganization addCategory: #'EToysIMPORT-System-Environments'!
SystemOrganization addCategory: #'EToysIMPORT-System-Exceptions Kernel'!
SystemOrganization addCategory: #'EToysIMPORT-System-Support'!
SystemOrganization addCategory: #'EToysIMPORT-Tools-Changes'!
SystemOrganization addCategory: #'EToysIMPORT-Tools-Explorer'!
SystemOrganization addCategory: #'EToysIMPORT-Tools-File Contents Browser'!
SystemOrganization addCategory: #'EToysIMPORT-Tools-Process Browser'!
SystemOrganization addCategory: #'EToysIMPORT-Tweak-Kedama-ObjectVectors'!
SystemOrganization addCategory: #'EToysIMPORT-Tweak-Kedama-ParseTree-AttributeDefinition'!
SystemOrganization addCategory: #'EToysIMPORT-Tweak-Kedama-ParseTreeTransformer'!
SystemOrganization addCategory: #'EToysIMPORT-VideoForSqueak-Core'!
SystemOrganization addCategory: #'EToysIMPORT-VideoForSqueak-Morphic'!
- SystemOrganization addCategory: #'EToysIMPORT-Pango'!
Item was added:
+ ----- Method: Morph>>restoreBaseGraphic (in category '*EToysIMPORT-costume') -----
+ restoreBaseGraphic
+
+ ^ self!
Item was changed:
----- Method: ObjectsTool>>localeChanged (in category '*EToysIMPORT-initialization') -----
localeChanged
| lastMode lastCategory|
lastMode _ self modeSymbol.
lastCategory _ self currentCategory.
+ false ifTrue: [
- asStandAlone ifTrue: [
self removeMorph: (self submorphNamed: 'ButtonPane').
self removeMorph: (self submorphNamed: 'Parts')].
lastMode == #search
ifTrue: [ self removeMorph: (self submorphNamed: 'SearchPane')]
ifFalse: [ self removeMorph: (self submorphNamed: 'TabPane')].
+ false ifTrue: [ self initializeToStandAlone: false]
- asStandAlone ifTrue: [ self initializeToStandAlone: false]
ifFalse: [ self initializeForFlap: false].
modeSymbol _ nil.
lastMode == #alphabetic ifTrue: [self showAlphabeticTabs: lastCategory].
lastMode == #categories ifTrue: [self showCategories: lastCategory].
lastMode == #search ifTrue: [self showSearchPane].
!
Item was removed:
- ----- Method: SoundLibraryTool>>edit (in category '*EToysIMPORT-menu') -----
- edit
- "Open a WaveEditor on my samples."
- soundIndex > 0
- ifTrue: [WaveEditor openOn: currentSound samples.]
- !
Item was added:
+ ----- Method: StandardScriptingSystem>>saveFormsToRelease (in category '*EToysIMPORT-utilities') -----
+ saveFormsToRelease
+ "ScriptingSystem saveFormsToRelease"
+ | idx |
+ idx := 1.
+ FormDictionary keysAndValuesDo: [:key :form |
+ form hibernate.
+ ReleaseBuilderSqueakland class
+ compile: ('scriptingSystemImage', idx, String cr, String cr,
+ ' ScriptingSystem saveForm: (Form extent: ', form extent printString, ' depth: ', form depth, ' bits: (Base64MimeConverter mimeDecodeToBytes: ''',
+ (Base64MimeConverter mimeEncode: form bits readStream) contents, ''' readStream) contents) atKey: ', key printString)
+ classified: 'autogenerated-ScriptingSystem-forms'.
+ idx := idx + 1].
+ !
More information about the etoys-dev
mailing list