Guys you are awesome, thanks for this. I can use this for my documentation project (Prometheas), live documentation that show you how to get things done by replaying commands . This is too good to be true. Though with the rate new libraries have been poping up lately you will actually write the code for me :D
I am thinking in the right side a small area that will work as a tooltip displaying a paragraph of documentation with a Try me button to replay recorded tutorials, preferably with the showing code as example. On Mon, Jan 13, 2014 at 11:16 AM, Goubier Thierry <[email protected]>wrote: > > > Le 13/01/2014 10:09, [email protected] a écrit : > > I am working on a similar thing (without the replaying feature). >> I am interested in profiling (i.e., recording) some morphic events. >> > > I use a tracing framework I wrote a long time ago for things like that. > It's called Jejak (http://smalltalkhub.com/#!/~ThierryGoubier/Jejak) and > has the ability to trace and record events from running code, even critical > code like Morphic. > > I'm updating it for Pharo3 at the moment. And it would be great to use the > new Opal facilities for doing so... at the moment, it's working by code > rewriting (which is a very portable approach). > > Thierry > > > I will look into this existing recorder, thanks for sharing. >> >> Cheers, >> R >> >> On Jan 13, 2014, at 9:03 AM, Goubier Thierry <[email protected]> >> wrote: >> >> Cool! This is really interesting to have. >>> >>> Executable screencasts... I'll do that next time for teaching with Pharo >>> :) >>> >>> Thierry >>> >>> Le 13/01/2014 04:14, Sean P. DeNigris a écrit : >>> >>>> If you don't know EventRecorderMorph and HandMorphForReplay (which I >>>> didn't >>>> and started to re-implement), they are super cool. >>>> >>>> 1. DoIt: "EventRecorderMorph new openInWorld" >>>> 2. Click "record" in the GUI >>>> 3. Perform some UI actions >>>> 4. Click "play" in the GUI >>>> >>>> Your keyboard and mouse actions will be replayed in the World! I know >>>> right?! Amazing. This could be really cool for live documentation and >>>> executable screencasts :) >>>> >>>> It's just a straight port now, but I'd like to decouple the recorder and >>>> replay hand so that any event source can be used. >>>> >>>> http://smalltalkhub.com/#!/~PharoExtras/EventRecorder >>>> >>>> Initial commit: port EventRecorderMorph and HandMorphForReplay >>>> (originally >>>> in MorphicExtras-AdditionalSupport) to Pharo 3.0 >>>> >>>> >>>> >>>> ----- >>>> Cheers, >>>> Sean >>>> -- >>>> View this message in context: http://forum.world.st/ANN- >>>> EventRecorderMorph-Port-to-3-0-tp4736258.html >>>> Sent from the Pharo Smalltalk Developers mailing list archive at >>>> Nabble.com. >>>> >>>> >>>> >>> -- >>> Thierry Goubier >>> CEA list >>> Laboratoire des Fondations des Systèmes Temps Réel Embarqués >>> 91191 Gif sur Yvette Cedex >>> France >>> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95 >>> >>> >> >> >> >> > -- > Thierry Goubier > CEA list > Laboratoire des Fondations des Systèmes Temps Réel Embarqués > 91191 Gif sur Yvette Cedex > France > Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95 > >
