Hi students,
my apologies for the delay and my thanks to Phua for getting the ball rolling. If you haven't done that already, please take five minutes to respond to these questions:
1) what did you do in the past week? 2) what do plan to do this week? 3) what can possibly stand in the way of your work?
Ciao,
Giovanni
Err, that's week 9 of course.
Giovanni
Giovanni Corriga ha scritto:
Hi students,
my apologies for the delay and my thanks to Phua for getting the ball rolling. If you haven't done that already, please take five minutes to respond to these questions:
what did you do in the past week?
what do plan to do this week?
what can possibly stand in the way of your work?
Ciao,
Giovanni
Sorry, I was in vacation in the last weeks, and I could not check my mail. These are the last work done on Safara:
* A lot of minor code refactoring (suggested by my mentor).
* Major Refactoring. Commands now are self contained, (so they can be sent over a wire) in order to allow collaborative editing
* Layers represents just grouping of commands and bindings to gestures. The extended application state (specific to each command) is saved in an IdentityDictionary in SAEditor.
* An extension developer can execute actions before and after a command execution through announcements. If Command SACmdFoo is executed, two announcement are announced. SAAboutToExecuteFoo and SAExecutedFoo are announced before and after the command execution respectively. If the latter announcement classes are not found, SAAboutTExecuteCommand and SAExecutedCommand are used instead.
* Minor updates on the UI
soc@lists.squeakfoundation.org