When selecting a matrix in the calculation history and pressing 'OK',
in the apps Calculation, there was a nullptr bug.
Change-Id: I8f05771b76bcb3c68b51cf8ca33a49011144abf9
The new pointed layout can be specified. If not, the cursor will be on
the right of the new layout.
Change-Id: I5e0c37cf6365447f8eaf354dc5e86a24c6981034
A layout might be deleted after calling addLayout: for instance, if the
layout is horizontal and added as a child to another horizontal layout,
its children are stolen and it is deleted.
Change-Id: Icc2c344dd7878d7df2ec72f014a98dd0d27dc258
EditableExpressionView is renamed ScrollableViewWithCursor.
EditableExpressionView is now a View that displays either a TextField or
a ScrollableViewWithCursor, depending on Poincare::Preferences.
Change-Id: Id44ddcd9a83f5fd17d65753ca4c94c5c7cda9b8a