Commit Graph

7625 Commits

Author SHA1 Message Date
Léa Saviot
9e65df20be [poincare] Replace a switch by a if 2018-09-07 11:53:48 +02:00
Léa Saviot
f4eea76070 [poincare] Un-inline TreeByReference::childAtIndex 2018-09-07 11:53:48 +02:00
Émilie Feral
ecffed3124 [regression] Fix QuadraticModel 2018-09-07 11:51:34 +02:00
Émilie Feral
6015bdbc08 [poincare] Clean warning 2018-09-07 11:51:34 +02:00
Émilie Feral
01b5001db3 [regression] Fix StoreController with new Poincare 2018-09-07 11:51:34 +02:00
Léa Saviot
b40aceec57 [poincare] Un-inline TreeByReference::TreeByReference(Node *) 2018-09-07 11:48:00 +02:00
Émilie Feral
dde1409be2 [regression] Fix Models with new Poincare API 2018-09-07 11:40:05 +02:00
Émilie Feral
ca0baff80e [sequence] Fix ListParameterController 2018-09-07 11:40:05 +02:00
Émilie Feral
d4520b4648 [sequence] Fix ValuesController with new Poincare API 2018-09-07 11:40:05 +02:00
Léa Saviot
e69a07f6f6 [poincare] Un-inline TreePool::createTreeNode 2018-09-07 10:18:55 +02:00
Léa Saviot
9d53906a0b [poincare] Un-inline the default Expression (and Layout...) constructors 2018-09-07 10:18:55 +02:00
Léa Saviot
de5b085923 [poincare] Separate some declarations of std:complex in a .cpp 2018-09-07 10:18:55 +02:00
Émilie Feral
b6b5821bb6 [sequence] Fix ListController with new Poincare API 2018-09-07 10:17:52 +02:00
Émilie Feral
82a0eea98f [poincare] Fix Matrix::rank 2018-09-07 10:08:05 +02:00
Émilie Feral
8e992c58ed [solver] Fix SolutionsController with new Poincare API 2018-09-07 10:03:22 +02:00
Émilie Feral
33f7ca841c [shared] Change
ScrollableExactApproximateExpressionsView::setExpressions to setLayouts
2018-09-07 10:02:48 +02:00
Émilie Feral
66eba3cfb3 [solver] Fix ListController with new Poincare API 2018-09-07 09:47:56 +02:00
Émilie Feral
de3174d77f [solver] Fix EquationStore with new Poincare API 2018-09-06 18:05:31 +02:00
Émilie Feral
d583105d1d [solver] Fix EquationModelsParameterController with new Poincare API 2018-09-06 17:06:32 +02:00
Émilie Feral
0c38a17dab [solver] Fix Equation with Poincare API 2018-09-06 17:05:44 +02:00
Émilie Feral
eaf6105438 [sequence] Fix Sequence with new Poincare API 2018-09-06 17:04:09 +02:00
Émilie Feral
6ea91ecc4e [shared] ExpressionModel tidy pool of its Expression & Layout when
tidying
2018-09-06 17:03:27 +02:00
Émilie Feral
03dcb58096 [regression] Fix CalculationController with new Poincare API 2018-09-06 16:39:52 +02:00
Émilie Feral
2cc01dc2a5 [calculation] Calculation model does not need to override copy
constructor
2018-09-06 16:37:36 +02:00
Émilie Feral
cd199a97e6 [sequence] Fix SequenceToolbox with new Poincare API 2018-09-06 16:05:34 +02:00
Émilie Feral
f70f72da1a Change new Layout -> LayoutRef 2018-09-06 16:04:17 +02:00
Émilie Feral
e0d298789a [sequence] Fix TypeParameterController with new Poincare API 2018-09-06 15:56:31 +02:00
Émilie Feral
b6f977f894 [sequence] Fix TermSumController with new Poincare API 2018-09-06 15:56:31 +02:00
Émilie Feral
dde781b06a [settings] Fix MainController with new Poincare API 2018-09-06 15:56:31 +02:00
Émilie Feral
174c581474 [settings] Fix SubController with new Poincare API 2018-09-06 15:56:31 +02:00
Émilie Feral
d6005e4240 [settings] Fix Helpers with new Poincare API 2018-09-06 15:56:31 +02:00
Émilie Feral
75d89b6270 [escher] Container destructor: call m_activeApp destructor instead of
deleting it (it was created using placement new)
2018-09-06 15:56:31 +02:00
Léa Saviot
37df944860 [poincare] Reduce size of inlined TreePool::createTreeNode 2018-09-06 14:29:07 +02:00
Émilie Feral
30f83cde2c [apps] Change names: ExpressionLayout -> Layout 2018-09-06 14:23:57 +02:00
Émilie Feral
1d92883aed [graph] Fix GraphController with new Poincare API 2018-09-06 14:23:57 +02:00
Émilie Feral
6c1df5ffe8 [escher] Delete unused .cpp 2018-09-06 14:23:57 +02:00
Émilie Feral
51da9a00cc [statistics] Fix StoreController with new Poincare API 2018-09-06 14:23:57 +02:00
Léa Saviot
0b61b2a338 [poincare] Clean inlines in LayoutCursor and LayoutReference 2018-09-06 14:21:51 +02:00
Léa Saviot
54f8c5d0d0 [poincare] Clean inlining of Expression ad LayoutNode 2018-09-06 14:14:44 +02:00
Émilie Feral
94b26a8001 [graph] Fix CartesianFunction with new Poincare API 2018-09-06 14:07:41 +02:00
Émilie Feral
f326f16ffb [solver] Fix Equation with new Poincare APi 2018-09-06 14:07:41 +02:00
Émilie Feral
eeaea93468 [shared] Fix SumGraphController 2018-09-06 14:07:41 +02:00
Émilie Feral
5cc3930a44 [apps] Fix header inclusion: name of expression_layout_field_delegate
changed to layout_field_delegate
2018-09-06 14:07:41 +02:00
Émilie Feral
758b41cea5 [sequence] Fix cache_context and sequence_context with new Poincare API 2018-09-06 14:07:41 +02:00
Émilie Feral
367f628b5c [calculation] Free the pool of expressions when tidying the application 2018-09-06 14:07:41 +02:00
Émilie Feral
9f4429159a [shared] StoreContext does not hold a Float<double> anymore, it is built
when calling expressionForSymbol
2018-09-06 14:07:41 +02:00
Émilie Feral
845d5225d8 [poincare] GlobalContext: no need to keep Float<double> for Pi and e 2018-09-06 14:07:41 +02:00
Léa Saviot
106357bce7 [poincare] Clean TreeByReference 2018-09-06 14:06:18 +02:00
Léa Saviot
2e36ae0dd6 [poincare] Clean inlining in TreeNode 2018-09-06 14:01:40 +02:00
Léa Saviot
a6ff0d35a1 [poincare] Fix inlining in TreePool 2018-09-06 13:48:10 +02:00