Monday morning, time for the weekly status mail in 10 seconds! ### Last week:
Features implemented: * Spec2: Popovers, low level event handler (focus, mouse and keyboard events). * NewTools: playground now uses popover to display print results. Detail log: * [spec2] colors in morphic SpStyle now accept named or hex definitions (too illegible to add them as Color decomposed STON expressions) * [spec2] propagateNaturalWidth/propagateNaturalHeight now works for SpTextPresenter * [newtools] fix the problem on the shortcut handling (they were ignored) * [spec2] text presenter. While fixing propagateNaturalHeight: I needed to revisit how styles are applied: basically before I was passing from top to bottom style applying it and now I realise that I cannot because I need to be able to reset the style (case .application and .text with the height of components). So I developped a merge function and I apply that. And now I broke propagateNaturalWidth: :( * [spec2] finally, the popovers with text presenters and propagation of width/height are working! * [newTools] printIt command for playground now uses popover * [spec2] fix a problem where removing a presenter that was resolved from a symbol (a possible case when declaring layouts) was failing. * [spec2] added lowlevel eventHandler. Now presenters can plug to low level events: focus/mouse/keyboard. ### This week (starting 2020-04-13): - Forced Holidays :)