[apps/escher/poincare] Use 2D Edition in Sequence and Graph apps.

EditableExpressionView is renamed ScrollableViewWithCursor.
EditableExpressionView is now a View that displays either a TextField or
a ScrollableViewWithCursor, depending on Poincare::Preferences.

Change-Id: Id44ddcd9a83f5fd17d65753ca4c94c5c7cda9b8a
This commit is contained in:
Léa Saviot
2018-01-22 17:38:02 +01:00
parent 17cbcd0ab5
commit 4d778b5d9f
42 changed files with 793 additions and 690 deletions

View File

@@ -47,7 +47,7 @@ void FunctionApp::Snapshot::reset() {
}
FunctionApp::FunctionApp(Container * container, Snapshot * snapshot, ViewController * rootViewController) :
TextFieldDelegateApp(container, snapshot, rootViewController)
EditableExpressionViewDelegateApp(container, snapshot, rootViewController)
{
}
@@ -56,7 +56,7 @@ void FunctionApp::willBecomeInactive() {
m_modalViewController.dismissModalViewController();
}
if (inputViewController()->isDisplayingModal()) {
inputViewController()->abortTextFieldEditionAndDismiss();
inputViewController()->abortEditionAndDismiss();
}
::App::willBecomeInactive();
}