3
* Updated translation: da, de, bn, hy, hus, zh_CN
4
* Added translation: en_GB
5
* Move ScratchClient to 'Tools' category
6
* Revert addition of graph-location watcher items to Morph's extras menu. The viewer is a better way to get watchers.
8
5.0.2407 (25 June 2012)
10
* Added translation: hus
11
* Update translations: da, de, es, nl, pt, sv, zh
12
* Sugar: fix choosing objects from external media instead of Journal, and handle non-ASCII filenames
13
* Etoys-To-Go: added Linux VM for ARM processors
14
* make saved projects that do not use new features more likely to work in earlier versions of Etoys (SQ-1095)
15
* adds a preference, 'singlePixelNib', so the smallest brush will draw with a one-pixel-wide nib (SQ-1004)
16
* fix dropping a GIF image into Etoys (SQ-1094)
17
* mark month names and weekday names for translation (SQ-1102)
18
* some ScratchConnect fixes from Koji Yokokawa (SQ-1085, SQ-1086, SQ-1087)
19
* better comment in POT for translators about the meta-phrases 'Language-Name' and 'Language-Direction'
20
* minor fixes (SQ-811, SQ-869, SQ-1036, SQ-1045, SQ-1051, SQ-1088, SQ-1096, SQ-1099)
22
5.0.2406 (29 March 2012)
24
* WatcherWrapper DNU getLjusstyrkaUnder. Work around translation of selector issue [SQ-1972]
25
* Stepping over a script with an empty test tile hangs the image. [SQ-1070]
26
* The "step" button fails when trying to evaluate a test condition involving a function (like abs, random, and such).[SQ-1071]
28
5.0.2403 (26 March 2012)
30
* Add Fractions visualization book as Tutorials
31
* Add AgeComparison, ChangingSector, and KeyPress as Examples
32
* Put ScriptableButton in ObjectCatalog category scripting
33
* Update copyright notice and copyright check
34
* Change extent of Scraps-book to 300@350 pixels
35
* Use the modal color picker
36
* Typo : boundaries specifed. [SQ-1065]
37
* Added a missing 'toCamelCase'in Utilities class>>getterSelectorFor: [SQ-1064 ]
38
* Fix loading classes from image segments if they changed shape.
39
* Clean out ObjectScanner which may hold onto an old uniclass if there was some error
40
* Revert removing an inst var from PasteUpMorph
41
* Fixes a bug that made it difficult to decrease the maxValue of a vertical number line.
43
5.0.2402 (19 March 2012)
45
* Added translations: pl, pap
46
* The labels on certain "detailed watchers" -- those for which the variable-name and the "getter selector" do not bear the default relationship -- are wrong. [SQ-1052]
47
* PasteUpMorph instance variable autoLineLayout had only one accessor and could be replaced by a self send
48
* Adds 'button to show/hide this script' to the Scriptor menu. When chosen, this will produce a button which, when pressed, will show the Scriptor -- or, if the Scriptor is already showing, hide it. The resulting button can subsequently be edited via its halo in the usual ways, e.g. to change the name, the color, the balloon help.
49
* Unlike all other vocabularies, the DateFormat vocabulary was getting added to the system's vocabulary-list by a class-initialize method of CalendarMorph, and this meant that it got lost whenever the list is rebuilt, e.g. via 'Vocabulary initialize'.
50
* Fix vertical resize of supplies flap [SQ-1046]
51
* Fix label ('texutally')
52
* Change the order in which the items appear in the 'pen use' category of the viewer, as per request from Avigail.
53
* Remove the 'scriptable button' from the supplies flap, and in its place offer a Polygon. This change won't immediately be apparent after this code is loaded, but will show up on the next build, and can be seen in current beta images if you use the flaps menu to 'destroy all shared flaps', then 'install olpc etoy flaps'.
54
* GraphPaper: Slight adjustment in parameters that define the x-y plane, to make the way tick-marks on the two axes line up on the underlying grid more uniform.
55
* properly fix missing ')' in menu [SQ-1044]
56
* Add screen feedback showing what would be torn off in a drag. Overridden vacuously here to avoid a crash when super code is applied to a SystemQueryPhrase. [SQ-1043]
57
* Try avoiding walkbacks when fixing projects [SQ-1041]
59
5.0.2401 (12 March 2012)
61
* ScratchConnect: Fixed a couple of potential issues detected after a more detailed code review:
62
- Disconnect the socket when deleting the morph.
63
- Changed a couple of sends in Player from "costume" to "costume renderedMorph", otherwise they would fail if the ScratchClientMorph is rotated.
64
- Changed #stepTime to only return 0 if the morph is connected, otherwise send "super stepTime".
65
- Changed to avoid connecting if another instance is already connected to the same host and port.
66
* Add connector label font to Standard systems font menu
67
* Attach label to connector midpoint from connector menu
68
* Added ScratchConnect from Koji Yokokawa, with a minor change from Scott Wallace: all methods from ScratchClientPlayer moved to Player.
69
* KeyPressMorph: fix event listener registration
70
* Fix keyboard up/down interpreter logic
71
* Limit the choices for types for user-defined variables and for parameters for user-defined scripts.
72
- Adds balloon help for items in the menu for a variable in a viewer.
73
- Clean up some symbol-list-type-related issues.
74
- Reformulates a couple of recently-added UI elements into more translation-friendly formats.
75
* Fix drag and drop and file services for animated gifs
76
* Default to stop sound when done on Linux
77
* Just 'grey out' decimal places in the variable panel, don't remove it. Swap places of remove variable and modify variable in menu
78
* Update list info when contents is changed in SoundLibrary
79
* Execute "Vocabulary initialize" when building image
80
* Fix translatable strings in variable properties dialog
81
* Fix sampling rate when adding sound to sound library
82
* Several typo fixes among others [SQ-1040]
83
* Set preference to use properties panel to true. We now use PropertiesPanel as default for color picker.
84
- A simplyfied properties panel as default, buttons to get to graph paper, gradients and other settings
85
* Fix Watchers for sound tiles
86
* Fix drag and drop plus file services for .aif/.aiff files
88
5.0.2400 (5 March 2012)
90
* Added translations: pl, pap
91
* Updated translations: de, nl, zh_CN, en, es, mn, mr
92
* More quickguides: it
93
* Delete properties panel if target not is in world
94
* Addresses various bug-reports and recommendations relating to recent number-line and graph-paper updates:
95
- Enforce reasonable ranges for the sliders governing the grid parameters, taking the grid-size, coarse-grid-size , and playfield dimensions into account.
96
- Provide a button to request 'graph paper' from the 'generic property sheet' when appropriate.
97
- Retain position of number line when its pixelsPerUnit changes.
98
- Disable the 'offset' when coarse-grid in effect.
99
- Protect sliders against zero-divide that can happen if minVal = maxVal.
100
- Protect InfiniteForms against incidental calls to #darker and #twiceDarker that can be sent to any object's fillStyle by some of the custom border code.
101
- Removes about a dozen superfluous methods that had mistakenly lingered in the earlier updates, and removes three inst vars of NumberLineMorph that were remnants from earlier code
102
* Change the bumper that is put out at the front of a .pr file so if it is encountered by an older version of etoys, instead of simply refusing to load, it now describes the problem to the user and gives the option of proceeding anyway. Note: also retains the older bumper guard against loading into even older systems. Pre-olpc-era projects can still not be loaded
103
* Add number lines, for use both in cuisanaire-rod-like applications and as axes for cartesian planes and graphs.
104
* Following watchers (SQ-1029) Add "attached watchers": watcher variants that behave as if "attached" to the object they are observing. Unlabeled and labeled versions are available. from both the halo-menu and the viewer of an attached watcher, one can configure where it should attach to the observed (e.g. left, topLeft, top, etc...) and how much it should be offset from the nominal attachment position.
105
* Adds a graph-paper option for the fillStyle of playfields.
106
* Adds a graph-paper tool, allowing all the contributing factors to be viewed and manipulated, and the results seen immediately.
107
* Fixed darker scrollbars in panel and a bug with offset and coarse grid
108
* Preserved "Subject" information in the EToyProjectDetailsMorph when reading in older projects, transferring the info into the free-form "Tags" field.
109
* Added balloon help: 'Move toward the given object. If the object has an instance variable named speed, the speed of the motion will be governed by that value'
110
* Now changed the correct string (I hope) from "Really delete the project <name> and all its contents? <yes/no>" to "Really delete the icon and remove the project from Etoys (file will still be saved on disk) <yes/no>"
111
* When saving file display only: Name, Notes and Tags - Remove Subject, Target Age, and Region - Matches Scratch (can fold subject entries into tags for existing and older versions) I just commented the code, it might be good to clean up a bit but I didn't dare to remove anything.
112
* The pen trails work different in a playfield than in the world. In the world the background morph is draw above the pen trails, but in the playfield the pen trails are draw above the background. The latter is the correct.
113
* Added a morph to test if a key is currently pressed.
114
* Fixed a bug when making a script that sets some object's heading to zero and then trying to rotate the object manually (via halo) while the script is ticking.
115
* Fixed a bug when trying to set the pen down on the world. Even though the tile is hidden it can be accessed if you look for it in the search pane. Also, the error appears when you try to step over a button script.
116
* Correct three codes for full Mac ISO keyboard
117
* Generate proper key down / up events for Mac. The keyValuenow it is set to an upper-case character value as if the keyboard had a US-layout. The code refers to the physical key, not its label in a language-specific layout. That means e.g. on a German keyboard, the 'z' key will report $z in a stroke event but $Y in an up or down event. OTOH, e.g. WASD will always refer to the same 4 keys commonly used for navigation, even if using the French AZERTY layout instead of QWERTY.
118
* Added a new dialog for adding/modifying user slots.
119
* Deficient support for Point-valued variables( SQ-1012)
120
* A slightly modified version of Ricardo Moran's CalendarMorph circulated in late 2011. Provides a scriptable calendar object, with a variety of useful items available in the 'calendar' category of its viewer.(SQ-1008)
121
* Add Ricardo Moran's "Sector" object to the system. Provides a new kind of object corresponding to a "sector" of a circle; its viewer offers items reporting the angle and radius of the sector.(SQ-1007)
122
* Ricardo Moran's implementation of a step-next-phrase feature in etoy Scriptors, with minor curating by Scott Wallace.
123
* Modified the way the locale changes are notified to morphs. Basically, Project>>#updateLocaleDependentsWithPreviousSupplies:gently: now sends #localeChanged to all morphs and the default implementation in Morph does nothing.
124
* Added Scotts fix to retain the old order (first all morphs that are not top-level ScriptEditorMorphs)
125
* Added #localeChanged to Morph with an empty implementation. Subclasses that want to get notified of a locale change should override this method.
126
* "Open script" halo handle for ScriptActivationButton(SQ-1005)
127
* Fix for triggering opening and closing scripts. (SQ-999)
128
* OLPC Display: When you are showing 'actual pixels', the zoom goes outside of expected area.
129
* Add blur: brightness: satruation: and hue: to graphics category. Now possible to play a little with picture colors etc.
130
* Display animated gifs better. Some additions to AnimatedImagemorph. Its now possible to play and stop animaton. Possibility to toggle the opaque setting from etoys as well. The gif reader does not set opaque correctly so it's pure chanse if playback looks right.
131
* Hide old VideoCamera morph
132
* Remove GStreamer from partsbin
134
* Add CameraPlugin to Etoys
135
* Fix keyDown/keyUp events. Must not be interpreted.
136
* Fix (SQ-983) (in Spanish, viewer does not start with basic category). This was caused by differing translations in different domains. Now we always use the 'Etoys-Tiles' translation domain.
137
* Fix copyrigth check
138
* Revert some of the ViewerLine changes pickup and visual feedback changes (SQ-972)
139
* eToys typo (SQ-979)(SQ-978)(SQ-977)(SQ-980)(SQ-981)(SQ-982)(SQ-983)(SQ-910)(SQ-986)(SQ-994)(SQ-984)
140
* By changing to show page controls full breaks stuff in QuickGuides etc. Page controls will be shown short hereby (SQ-636)
141
* Update copyright notice to match file
142
* Using Arrows to decrease from 0.01 displays epsilon instead of 0.00 in scripting tiles (SQ-946)
144
4.1.2394 (7 June 2011)
145
*Fix issue with Watchers(SQ-941)
146
*Removes NCNoteMorph from ObjectsTool
147
*Some more fixes to bes able toplay example videos across project saves and moves
149
4.1.2393 (29 May 2011)
150
* alpha 3 for bug fix release 4.1.2
151
* updated translations: de, it, kn, si, zh_CN
152
* updated Home project with chinese translation
154
* add Note to object catalog (SQ-920)
155
* fix copy/paste in Chinese Windows (SQ-876)
156
* fix opening projects named with Chinese characters (SQ-879)
157
* fix referencing video files
159
4.1.2391 (22 May 2011)
160
* alpha 1 for bug fix release 4.1.2
161
* add appendCharacters tile (SQ-809)
162
* fix "send to all" (SQ-831)
163
* Always use SQUEAKLETS command line argument if given
164
* Exporting a GetTextTranslator was giving a DNU because GetTextExporter>>translationFor:in: was asking 'translator translations'.
165
* TextDomainManager class>>allKnownDomains was ignoring the special domain 'Etoys-Tiles'
166
* Fix layout of MC window
167
* Fixed parsing of external function declarations in order to make FFI work correctly.
168
* Assure not placing above script header
169
* Insert characters at end of text. Fix (SQ-809)
170
* Rename insertCharactersAtEnd: to appendCharacters:
172
* Fixes SQ-884 I'm a little unsure about the use of the deep copier and when you do weak copies etc...
173
* ChooseClickTarget returns topRenderer now, so use renderedMorph to access the actual morph
174
* If you delete an object its scripts disappear, but its watcher's remain (SQ-885)
175
* Fix for deleting Players and associates
176
* If you scale a Holder, 'shuffle contents' does not work (SQ-842)
177
* Extraneous double spaces present in UI strings (SQ-666)
178
* When using 'looks like' tile from graphics, the forward direction is changed to that object we look like (SQ-932)
179
* When switching language, parentheses turn into 'grouped' function (SQ-686)
180
* Watcher for 'Playfields : cursor' changes to 'Playfields : pasteUpCursor' (SQ-886)
181
* Mouseover Feedback of a phrase tile is wrong (SQ-62)
182
* GStreamerPlayer's Viewer throws an exception when you try to view 'movie controls' category in Viewer (SQ-671)
183
* Fix removeAllMorph for TranformationMorphs
184
* Rename insertCharactersAtEnd: to appendCharacters:
185
* Make appendCharacters: and insertCharacters: retain the text attributes
186
* Picking a morph needs to select its topRenderer, to access the right player (SQ-867)
187
* EToys typos (SQ-922)
188
* Extraneous double spaces present in UI strings (SQ-666)
189
* If you scale a parts bin, then drag an object out an exception is thrown (SQ-936)
190
* Connectors Flap, Maker Button when clicked gives subscript error (SQ-538)
191
* Possible infinite loop in FixedFaceFont (SQ-877)
192
* Minor bugs about TTCFont fallbackFont (SQ-878)
193
* Fix for: (SQ-911) 'Scrolling Text' Scripts do not fire with certain Mouse events
194
* Fix for: (SQ-912) You get an exception when you have a Scrollable Text's Halo displayed and click <CMD-O> to get the Object catalog.
195
* Sound Recorder show does not work properly (SQ-672)
196
* Default Book page controls should be 'advanced' instead of short (SQ-636)
197
* Playfield's menu item: 'set thumbnail height' does not take effect until you uncheck and re-check 'use thumbnails (SQ-814)
198
* Fix file dialog if movie file is missing in movie player
199
* Force display update after reversing parts of the scaled screen (makes 'indicate all siblings' work)
200
* Honor Prefrerence soundReverb
201
* Fix balloon help text
202
* Get user name and user colors from gconf if no presence service
204
* Help bubble text is wrong for color component tiles (SQ-918)
206
4.1.2390 (13 Oct 2010)
207
* bug fix release 4.1.1
208
* updated translations: de, ta, es, kn
209
* fix soundReverb (SQ-852, SQ-853)
210
* correct problem stopping sounds (SQ-845)
211
* use composition input for bn, gu, hi, kn, ml, mr, ta, te, sa (SQ-850)
212
* fix error when switching to Vietnamese
213
* fix double click to launch project on windows
214
* added README for Etoys-To-Go
215
* on Linux, prefer PulseAudio driver over OSS
217
4.1.2388 (27 Sep 2010)
219
* added translation: kn
221
4.1.2388 (25 Sep 2010)
222
* third release candidate (RC3)
223
* updated translations: de, ja, es, mn
224
* fix Castle tutorial previous project
225
* fix decimal places in loaded QuickGuide scriptors (e.g. ScaleFactor guide)
226
* fix viewer only showing two empty panes in Spanish
228
4.1.2387 (19 Sep 2010)
229
* second release candidate (RC2)
230
* both ctrl-click and cmd-click bring up halo on Mac
231
* updated translations: de, ja, ta
232
* add soundReverb preference
233
* add button to reset saved preferences.
234
* put manifest in front of project file, uncompressed for easier access
235
* fix SQ-816: Error when adding variable named 'val'
236
* fix tile help balloons not being translated (SQ-821)
237
* ensure preferences default values are set correctly
238
* fix SQ-791: Journal saving fails in Sugar 0.82.1
240
4.1.2386 (13 Sep 2010)
241
* fix toolbar broken after being hidden
242
* fix paintbox in event theatre
243
* fix SuppliesPlayersTool guide
244
* remove MenuMakeNewFlap guide from index
246
4.1.2385 (12 Sep 2010)
247
* first release candidate (RC1)
248
* pop-up arrows now enabled by default
249
* new DrGeo examples project (see gallery)
250
* new home project (green border more visible)
251
* Demon Castle renamed to Etoys Castle and fixed
252
* revised guides for English and Spanish
253
* DrGeoII translations for de,es,fr,ja
254
* updated German and Japanese translations
255
* do not ship languages with too few translations (ar_SY, en_GB, km, pap, pl, zh_TW)
256
* hide distracting/not-functional preference panel buttons
257
* allow negative timer values
258
* shared flaps are not destroyed anymore when switching projects
259
* various smaller fixes
261
4.1.2384 (29 Aug 2010)
263
* updated translations from Pootle
264
* added languages zh_CN, ca, sk, pap, pl, km, en_GB, ar_SY
265
* revised Italian, Portuguese, and German Guides
266
* no save on stop under Sugar, must use keep button (enable sugarAutoSave to override)
267
* easier to make flap (see supplies)
268
* GSoC addition: scriptable speech bubbles
269
* translatable of Text object must be enabled explicitly
272
4.1.2382 (20 Aug 2010)
274
* fix Sugar DBus service methods
275
* fix NavBar not showing Sugar buttons
276
* fix 'length' and 'width' being read-only
277
* flip commands renamed to 'flip left right' and 'flip up down'
278
* fix QuickGuides showing up twice (if name in index differed from file name), or not at all (if not in index)
279
* update Monticello to Squeak trunk version, and enlarge windows
280
* fix for SQ-683 (can't create script in Greek)
281
* fix for SQ-690 (Latin2 font broken)
282
* renamed one Italian guide (HaloL'Visualizzatore to HaloLVisualizzatore)
284
4.1.2381 (16 Aug 2010)
286
* added DrGeo for exploring geometry
287
* Sketches support flipping
288
* geometry tiles for the world
289
* timer tile (world and other playfields)
290
* can store preferences
291
* QuickGuides translated to Spanish, Portuguese, German, Italian, and (some) French
292
* translations broken up in smaller files
293
* system organized in packages, developed using Monticello
294
* whatever I forgot (need to start working on release notes, which should also have proper attributions)
296
4.0.2336 (20 Oct 2009)
298
* update translations: fr
301
4.0.2334 (16 Oct 2009)
302
* fifth release candidate
303
* update translations: bn, de, fr, ja
305
4.0.2334 (13 Oct 2009)
306
* fourth release candidate
307
* fix a problem uploading to SuperSwiki
308
* fix malformed uri in project manifest
310
4.0.2332 (6 Oct 2009)
311
* third release candidate
312
* updated translations: fr, ja
313
* store reference to previous project when a project is re-uploaded
314
* smaller font size for textual scripts
315
* fix translating of value types and function tiles
316
* fix bearing-to and distance-to in Test pane
318
4.0.2325 (29 Sep 2009)
319
* second release candidate
320
* updated translations: de, es, fr, ko, mn
321
* updated example projects
322
* attempt to fix the erratic "project can't be saved because of blocks" warning
323
* fix missing languages on the Mac when launched by double-clicking a project
324
* fix lost formatting when copying and pasting text on the Mac
325
* show "Haitian Creole" instead of "ht" in language menu
326
* supply parentheses around 'bearing to' and 'distance to' so expressions can be extended
327
* prevent tool bar from accidental deletion
328
* Mac VM updated to 4.2.2b1: built under 10.6, fix memory leaks, scrolling, serial ports
330
4.0.2319 (18 Sep 2009)
331
* first release candidate
332
* updated translation: de
334
* fix URLs and default categories
335
* Linux VM: 3.11.3.2135
337
4.0.2315 (16 Sep 2009)
338
* updated translation: ja
339
* cache categories on file to avoid network delays
340
* fix a network error
341
* Linux VM updated to 3.11.3.2122alpha
343
4.0.2310 (15 Sep 2009)
344
* fix error when creating new projects
345
* fix Grab Patch and Lasso tools, put them in Supplies
347
4.0.2306 (14 Sep 2009)
348
* fix bug that would overwrite projects in the Sugar Journal
349
* package fonts for Japanese, Korean, Greek, and Latin2
350
* remove the non-functional undo button from tool bar
352
4.0.2301 (13 Sep 2009)
353
* adjust squeakland publish/find/dialogs
354
* enable signup via web browser
355
* select the Etoys directory by default
356
* clicking directory expands subdirectory
357
* initial project renamed from 'Etoys Activity' to 'Home'
358
* better icons for load/save/exit
361
4.0.2280 (9 Sep 2009)
362
* actually show squeakland in publish/find dialogs
364
4.0.2279 (8 Sep 2009)
365
* support publishing to squeakland gallery
366
* make look-like only available for SketchMorphs to fix various isssues
367
* fix saving issues under Sugar (thanks dgd)
368
* fix Save button balloon help under Sugar
369
* show crosshair feedback during patch-grabbing
370
* no longer write out the gif thumbnail when saving a project
371
* send utf-8 to SuperSwikiServer
372
* adjust toolbar under Sugar (show Next button, hide Fullscreen button)
373
* add display-mode menu to the world's halo
374
* fix ctrl/alt shortcuts under Linux
376
4.0.2258 (28 Aug 2009):
377
* Windows VM updated to 3.11.4
378
* Updated translations: de, el, en, fr, it, ja, sv
379
* Added translations: ar, bg, bn, ko, mn, mr, ne, nl, ps, ro, ru, te, ur, vi, zh_TW
380
* make launcher screen (clouds) accessible via back button
381
* fix viewer performance bug (thanks to Ricardo Moran for reporting)
383
* fix refresh bug when objects are rejected and slide back to their original position
384
* initial screen has Japanese translation
386
4.0.2253 (21 Aug 2009):
387
* Mac VM updated to 4.2.1b1: allows to read files from image directory even when sandboxed
388
* Mac VM got a QuickLook generator: makes Finder show projects as their embedded thumbnails
389
* fixed Welcome and DemonCastle project scaling issues
390
* fixed jagged cursor on Mac
391
* made piano keyboard bigger
392
* prevent duplicate viewers
394
4.0.2247 (18 Aug 2009):
395
* updated translations: el
396
* Linux: fall back to OSS when pulseaudio is detected
397
* add button to toggle toolbar
398
* hide toolbar when loading old projects
399
* place viewer and collapsed objects below toolbar
400
* improved grab-patch tool and polygons
401
* store language tag and thumbnail in project
402
* wording improvements in several menus and help balloons
404
4.0.2229 (7 Jul 2009)
405
* fix demo project resolutions
406
* Sugar: add setup.py to please packagers
407
* avoid black screen flashing when switching projects
408
* set window title to project name
409
* split over-long "geometry" category
410
* better keyboard event handling in scripts
413
4.0.2212 (1 Apr 2009)
414
* keep temp names in textual scripts
415
* make it less easy to rip a BookMorph's nav-bar out of the book
416
* Linux: fix GStreamer playback (for squeak-vm with GStreamer-Plugin JMM.16)
418
4.0.2206 (2 Mar 2009)
419
* update translations de, el, fr, sv, tr, vi
420
* fix 'bearing to' and 'distance to' tiles
422
4.0.2205-2 (15 Jan 2009)
423
* update version string on startup
424
* Sugar: include icons for mimetypes
426
4.0.2205-1 (12 Jan 2009)
427
* offer full authoring-tools menu to all users
428
* make Anthy based Japanese input work
429
* add About flap on start screen
430
* enable screen scaling a bit more eagerly
432
4.0.2201 (16 Dec 2008)
434
* removed/reverted/rewrote all methods not covered by Apache/MIT license
435
* various fixes (#8928, #8929, #8879, #9058, and others)
437
3.0.2177 (5 Jan 2009)
438
* last release in 3.0 series
440
3.0.xxxx (11 Sep 2008)
441
* Original release of the OLPC-compatible Etoys on Squeakland