> What is that prevents picking lessons learnt, fixes from cuis into Pharo or
> is it considered a totally different line altogether.
>
> I am not calling of absolute merge or throwing morphic 2 .. But picking what
> is nice out there..
>
>
>
> On Jan 1, 2012, at 11:52 AM, Krishsmalltalk
> <[email protected]> wrote:
>
>> Wishing all Pharoer's a very warm n happy new year
>>
>> Since last few weeks, I have been experimenting with Pharo as a tablet
>> interface inside a tiny core Linux. The dev though happens on ubuntu. Some
>> more playing around for a group of trainees with pharo on windows 7,
>> platform I do not very much like.
>>
>> How far is it a nice to have framework that provides for a complete UI, IDE
>> like a tablet interface and behaves akin to android that has it's own
>> AppStore, and application launcher in full screen on icon click.
>>
>> Anyone can download the base, and proceed to download the app source, files
>> archive thru an app installer, that verifies , validates and installs as
>> well as creates a launcher icon ( I will provide the screenshots once I have
>> them fine tuned)
>>
>> Rest of ideas and process are similar to android marketplace or iStore, with
>> definite controls on absolute stability and experience of the apps
>>
>> Some observations i will like the veterans to clue me on forward
>>
>> . I find Pharo 1.2 more stable than 1.3 latest...
>>
>> . Is morphic capable of supporting error free runtime GUI
>> I enjoy it's capabilities, but feel it demands more intrinsic Pharo,
>> debugging ability to keep hacking n fixing. Crashes , damaged rectangle
>> painting are just few of the troubles
>>
>> I expect a simple answer, not necessarily a longer explanation of
>> morphic and it's issues with global coordinates, polling event handling
>> which are nuisances. I have read thru as much of links, docs on morphic as i
>> could find, little working on it, but not enough to get an expert hang of it.
>>
>> . Is system browser the best to study for morphic or should I look through
>> any other package..Debug n learn..
>>
>> . Simple way to get an embedded submorph from it's chain by it's name,
>> #subMorphNamed: does help but only in a limited way.. For those that it digs.
>>
>> . Simpler way to bar extensions from a contributed older package, overriding
>> base class methods, not really the final as in java but at least prevent
>> overwriting methods. A listing post file in of uncompiled methods of this
>> kind. Hacking in FilePackage does help.. But anything better and more
>> complete...and part of a base system.
>>
>> . Mechanism to autosave a defined package every method commit to a
>> packagename.mcz by default to ease crash recovery, use monticello only when
>> I need to version it as a done base.
>>
>> . Event handling of mouseLeave mouseEnter of a PluggableTextMorph, the
>> on:send: did not work, not that I have dug into it... But would like to link
>> it to the models methods directly in the builder method interface like we do
>> for PluggableButtonMorph click....
>>
>> . Color of a morph is not updated when selecting it thru the halo. Minor
>> hack i have here, to get thru.
>>
>> . Why is extent attribute not updated when we use addMorph:fullFrame: which
>> changes the bounds for the submorphs in some cases at least as i have
>> noticed in debug step thru.
>>
>> . What are clear do not do rules in using morphic framework as it exists
>> today, as people have already experienced and attempted.
>>
>> . Debugger stepping through has most times an out of step highlighting. Any
>> fix on this..
>>
>> . Settings window seems to have glitches in network settings, font updates
>> from OS...
>>
>> . Autocompletion in windows seems to work on cr, but in Linux you have to
>> type thru.
>>
>> . The easiest way to have a core Pharo runtime image stripped of all dev
>> tools, classes, size is not the limitation here, but stable n bug free base
>> is a must.
>>
>> . Tools n tips to make Pharo base with its loaded apps crash proof, just
>> isolate and close the app that causes the problem rest of the image should
>> continue to run.
>>
>>
>> issue not directly related:
>> . Windows support for OSProcess, i have read the threads and the note from
>> Eliot that it works on windows for cadence, but I cannot get it to work, the
>> ProcessWrapper works but is limited. If I do get it working does it support
>> interactive shell, viz i invoke a command that enters into it's own loop of
>> inputs n output till you send a quit.
>>
>> Lots more i will come up with in the next couple of weeks as I bring out
>> what i have.
>>
>>
>> Sudhakar krishnamachari
>>
>> Extn 91-40403012
>> Cell 9902104814
>>
>>