Last week and this one are still in low-motion, but here we are :) ### Last week: * [Spec2] uncovered a bug in RubAbstractTextArea: it does not fires eventHandler events! (but I will need to see how deep is this problem tomorrow, maybe it affects all events there). * [Pharo 9] added a PR (https://github.com/pharo-project/pharo/pull/6305) to fix a missing event handling of keyUp/keyDown events when morphic event handling is used. * [Spec2] add cursorPosition protocol to SpTextPresenters, who will answer a column@row position, instead of cursorPositionIndex who will answer the position in the text (an offset) * [Spec2] add cmd+t to show context menus * [Spec2-doc] SpStyle * [NewTools] add a generic StHeaderPanel to contain a StHeaderBar and a content presenter. Add also a global addWindowShortcurTo: to override on the presenters who wants to add global shortcuts to its owner window. * [NewTools-Playground] add line and cursor position information in the status bar. * [NewTools-Playground] pass on load page dialog (presenter). Is working, but not as I want * [NewTools-Playground] added headers to page selector window. * [NewTools-Playground] auto-save current page * [Spec2] added shortcut based context menu popup for morphic (it was implemented in Gtk already) * [NewTools-Playground] add publish code * [Pharo 9] bug: spanNewSessionFrom: breakes debugging tests (moved to new tools, which is where is actually needed) ### This week (starting 2020-05-11): - move new playground to beta status (open it for test) - finish some keybindings issues on Gtk backend - work on idle vm to fix remaining bugs - sync with Ronnie to start testing lowcode memory access - document transmission sub-framework