Dynamic Textures
We've been wondering for a while, why screen updates are more expensive than expected in the Tweak overlay. Now I debugged into this and it turns out we're uploading the whole texture even if only a...
View ArticleLend me a Hand
The last Tweak updates broke our Tweak-based Croquet application, objects did not respond to clicks anymore. I first suspected changes in Croquet, but the latest updates there didn't look suspicious....
View ArticleAbout Scripts
We were looking into another Croquet performance problem the other day so we fired up a message tally (world menu - debug - start MessageTally). Curiously enough, 70 percent was taken by...
View ArticleChange events are special
I just spent a few hours chasing a very mysterious bug, where an event handler was properly called the first time, but never again. This was a rather unspecial on:in: handler: onFooInBar<on: foo in:...
View ArticleTweak Tutorial
Andreas posted a BankAccount and ATM tutorial. This nicely demonstrates some of the basic Tweak concepts such as fields, events, triggers, and handlers, as well as introducing UI aspects like players,...
View ArticleScripts in Croquet
Tao asked for a "Tweak & Croquet" tutorial. I don't have time right now to actually write one, but here's some sample code anyway.Using scripts is easy and useful, even without the Tweak GUI. Just...
View ArticleConnecting fields
Quick RecipeTo connect field a in obj1 to field b in obj2, use this:obj2 startScript: #b: when: {obj1. #aChanged}Now for the whole story ...ProblemA colleague of mine wanted to make a drop-down list,...
View ArticleCroquet & Tweak at NASA
Ted Shab posted a job offer to the ECOOP list. Part of it was this:We are currently building a [...] testbed for user-experience exploration in Squeak (Smalltalk) (really). The resulting framework will...
View ArticleSophie movies
Steve is posting screen clips of progress in Sophie (a.k.a. the Future of the Book), which is developed in Squeak with a Tweak UI. It's looking nicer and nicer every week.
View ArticleSophie, Tweak on the OLPC laptop
I just installed Sophie on my green machine. Sophie is a project of the Institute for the Future of the Book, is implemented in Squeak (just like my Etoys activity on the laptop) using Tweak as its UI...
View ArticleCroquet SDK 1.0 released
Get it while it's hot from the equally new Croquet Consortium web site.
View Article
More Pages to Explore .....