Émilie Feral
|
51da9a00cc
|
[statistics] Fix StoreController with new Poincare API
|
2018-09-06 14:23:57 +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
|
9182d66fcc
|
[apps] Apps are not allocated on the heap anymore but in a union hold by
the AppsContainerStorage
|
2018-09-06 09:49:38 +02:00 |
|
Léa Saviot
|
e3a09286ac
|
[poincare] Remove AllocationFailures
|
2018-09-05 16:19:11 +02:00 |
|
Léa Saviot
|
1aa12eef6b
|
[poincare] Fix missing const in static_cast
|
2018-09-05 14:47:59 +02:00 |
|
Léa Saviot
|
679f9815c1
|
[poincare] Put setjmp in apps_container and in Expression::parse
|
2018-09-05 14:37:52 +02:00 |
|
Émilie Feral
|
c762b31bc2
|
[poincare] Replace the overriding of operator T() by an inline function
to cast Expression in Derived Expression
|
2018-09-05 13:46:39 +02:00 |
|
Émilie Feral
|
5f65c59916
|
[apps] VariableBoxController cannot access private methods of Expression
|
2018-09-03 15:56:37 +02:00 |
|
Émilie Feral
|
3eb3568e60
|
[calculation] Fix replacement of ANS symbol
|
2018-09-03 15:56:37 +02:00 |
|
Émilie Feral
|
859cdb317f
|
[calculation] Build tests for Calculation Store
|
2018-09-03 15:56:37 +02:00 |
|
Léa Saviot
|
e9be5c6dbf
|
[poincare] Init Poincare by creating a shared TreePool
|
2018-08-30 10:53:06 +02:00 |
|
Émilie Feral
|
5fcd6e6718
|
[poincare] Work with references when possible
|
2018-08-29 11:53:36 +02:00 |
|
Émilie Feral
|
d7ef74c1d2
|
[shared] Change forgotten !isDefined --> isUninitialized
|
2018-08-28 10:52:18 +02:00 |
|
Émilie Feral
|
a1bcbe28e6
|
[quiz] Turn all assert in quiz_assert
|
2018-08-28 10:40:52 +02:00 |
|
Émilie Feral
|
556ea6b269
|
[poincare] Expression::Type --> ExpressionNode::Type
|
2018-08-24 13:13:37 +02:00 |
|
Léa Saviot
|
71c807b565
|
[poincare] Node->isDefined becomes !Node->isUninitialized
|
2018-08-14 16:40:12 +02:00 |
|
Léa Saviot
|
5d9e69dedc
|
[poincare] Remove Tree constructors that use nullptr as parameter
|
2018-08-14 14:58:47 +02:00 |
|
Romain Goyet
|
50d6eee4f4
|
[poincare] Add some integer tests
|
2018-08-10 16:27:13 +02:00 |
|
Émilie Feral
|
a4b19e5fc7
|
[apps] Fix VariableBoxController references to Matrix
|
2018-08-10 15:54:35 +02:00 |
|
Émilie Feral
|
294fd65e30
|
[apps] Fix references to Poincare in VariableBoxController
|
2018-08-10 13:18:46 +02:00 |
|
Émilie Feral
|
17e63a5b07
|
[shared] Fix references to Poincare
|
2018-08-10 13:18:46 +02:00 |
|
Émilie Feral
|
b5f66171fc
|
[calculation] Fix all reference to Poincare
|
2018-08-10 13:18:46 +02:00 |
|
Émilie Feral
|
e9c42e221b
|
[calculation] Fix Calculation
|
2018-08-10 10:14:59 +02:00 |
|
Émilie Feral
|
7c1649670a
|
[shared] Fix PoincareHelpers
|
2018-08-10 10:13:25 +02:00 |
|
Émilie Feral
|
aaa20a58fa
|
[poincare] Implement SerializationHelper and
SerializationHelperInterface. WriteTextInBuffer->serialize
|
2018-08-08 15:31:40 +02:00 |
|
Émilie Feral
|
cb4bb4f8f0
|
[poincare] Engine-->Helper and break LayoutHelper into LayoutHelper and
SerializationHelper
|
2018-08-08 14:00:52 +02:00 |
|
Émilie Feral
|
837da498cf
|
[regression] Add a comment regarding the maximal number of coefficients
of regression
|
2018-08-06 15:58:20 +02:00 |
|
Émilie Feral
|
54f9ea2d46
|
[poincare] Redesign of Expression: first attempt
|
2018-08-02 15:46:31 +02:00 |
|
Léa Saviot
|
e4596e9ecb
|
[apps] Remove dead development code
|
2018-07-31 11:38:28 +02:00 |
|
Léa Saviot
|
5a5f2403da
|
[poincare] Fix calculation height allocation failure handling
|
2018-07-30 15:36:45 +02:00 |
|
Léa Saviot
|
2d4e36b98c
|
[apps/calc] Handle alloc failure when computing calculation height
|
2018-07-30 14:47:41 +02:00 |
|
Émilie Feral
|
48f890ef93
|
[poincare] AngleUnit, FormatComplex and PrintFloatMode are now
enumeration of Preferences class
|
2018-07-30 13:48:04 +02:00 |
|
Émilie Feral
|
67e9405b8c
|
[poincare] TreeNode: clean names (childTree->child, parentTree->parent
...)
|
2018-07-27 11:00:50 +02:00 |
|
Émilie Feral
|
729a2eca5c
|
[poincare] References: replace typedNode by overriding node() with the
right return type
|
2018-07-27 11:00:50 +02:00 |
|
Léa Saviot
|
3b1fc4b3d5
|
[poincare] Remove old layouts
|
2018-07-26 14:46:55 +02:00 |
|
Léa Saviot
|
a3032e5ec3
|
Merge branch Tree into master
|
2018-07-19 14:01:02 +02:00 |
|
Léa Saviot
|
fba21344b1
|
[poincare] Put margins in sequence list
|
2018-07-19 10:16:31 +02:00 |
|
Léa Saviot
|
d890168241
|
[poincare] Change all subscripts font-size to base layout font-size
|
2018-07-19 10:16:31 +02:00 |
|
Léa Saviot
|
63ebf895df
|
[apps/sequence] Change method name
|
2018-07-19 09:55:46 +02:00 |
|
Léa Saviot
|
5b67269e72
|
[poincare] Fix SequenceToolbox special cells display when scrolling
When scrolling from "v(n+1)" to "abs(x)", the "v(n+1)" cell disappeared
|
2018-07-19 09:55:46 +02:00 |
|
Émilie Feral
|
e61a408a0a
|
[poincare] Get rid of AngleUnit::Default
|
2018-07-18 17:09:07 +02:00 |
|
Émilie Feral
|
2e7c08241a
|
[poincare] Change writeTextInBuffer signature (parameters are float
display mode and number of significant digits)
|
2018-07-18 16:32:50 +02:00 |
|
Émilie Feral
|
b8af15f1ab
|
[poincare] change createLayout signature
- CreateLayout depends on the float display mode and the number of
significant digits
- Float display mode does not have a default value anymore
|
2018-07-18 16:32:50 +02:00 |
|
Émilie Feral
|
d94ed82ab8
|
[poincare] Create class Approximation<T> to avoid useless conversion
between Decimal and float/double
|
2018-07-18 16:32:50 +02:00 |
|