alert:, alert:title:... are defined on MorphicUIManager but not on NonInteractiveUIManager so this means that we get DNU when loading packages that call it.
http://code.google.com/p/pharo/issues/detail?id=7205
I thought that bringing a pop up or dun in non interactive mode was killing the system but not. I'm confused but any how it would be good to have these two classes a bit more polymorphic so tell me if I'm saying something stupid.
Stef
When i first added NonInteractiveUIManager , i made sure that all protocol in UIManager is supported. Then, people adding more stuff to MorphicUIManager without:
I do not think that we added anything to MorphicUIManager. May be⦠when we merged some code of gary.
a) declaring new protocol in abstract UIManager and describing intended behavior there b) making sure it works (or has default behavior) in rest of classes, not just MorphicUIManager
UI manager has too many responsibilities. But it is hard to see how we can avoid that
It would be good to have a look at the protocol and see if we can deprecate one or two. But then in addition we can add placeholders in nonInteractive⦠Stef