É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
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
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
Léa Saviot
a233df7619
[poincare] Fix DataNotSuitable message (was too long)
2018-09-05 14:31:54 +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
0b71e92625
[apps] Add missing min/max redefinition
2018-09-04 12:19:49 +02:00
Émilie Feral
b2b0f4fab0
[apps] Clean buffer size declaration
2018-09-04 12:19:49 +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
adf895daee
[apps] Fix DoublePairStore::storeChecksum computation
...
We used to compute the crc32 of the whole data array, putting empty data
pairs to (0,0), but this hides (0,0) data points additions or removals.
2018-08-30 17:39:44 +02:00
Léa Saviot
2f946e7987
[apps/regression] Add private method globalContext on GraphController
2018-08-30 17:39:10 +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
3177b26f30
[ion] Clean LED API
2018-08-27 09:53:47 +02:00
Romain Goyet
f0c06a0405
[apps] Exam mode controller uses dark yellow buttons
2018-08-24 17:39:27 +02:00
Louis Rannou
70a2db9336
Fix warnings about comparing different signedness
...
Some variables were declared as int while they are size_t. As we try to compare
them to unsigned values, a warning was raised (comparison of integer expressions
of different signedness).
2018-08-24 15:32:26 +02:00
Émilie Feral
556ea6b269
[poincare] Expression::Type --> ExpressionNode::Type
2018-08-24 13:13:37 +02:00
EmilieNumworks
a0654e1d20
Merge pull request #632 from EmilieNumworks/exam_mode_boricj
...
LED blinking with timer (steady blinking + blinking in stand-by mode)
2018-08-24 10:35:10 +02:00
Léa Saviot
812de5d1a0
[apps] Fix pop up clash when plugging the device
...
Build with ON_BOARDING_APP=1 and power off the calculator. When plugging
the calculator, the device did not enter the DFU mode nor quits exam
mode.
2018-08-23 18:12:30 +02:00
Émilie Feral
4613dd9d8f
[ion] Change LED API
2018-08-23 17:40:47 +02:00