Commit Graph

7625 Commits

Author SHA1 Message Date
Léa Saviot
396a2c4330 [poincare] Add "properties" tests 2018-08-27 11:57:29 +02:00
Léa Saviot
ef882b936c [poincare] ConfidenceInterval 2018-08-27 11:42:10 +02:00
Léa Saviot
a24d317b0f [poincare] ComplexArgument 2018-08-27 10:59:33 +02:00
Émilie Feral
563da64da6 [poincare] Fix AbsoluteValue 2018-08-27 10:53:09 +02:00
Émilie Feral
d245ac1d6a [poincare] Fix ApproximationHelper::Map 2018-08-27 10:52:37 +02:00
Léa Saviot
d28c648cbd [poincare] Ceiling 2018-08-27 10:50:02 +02:00
EmilieNumworks
f4dfe82f60 Merge pull request #638 from EmilieNumworks/clean_LED_blinking
Clean LED API
2018-08-27 10:22:41 +02:00
Léa Saviot
b3fdf28ddc [poincare] BinomialCoefficient 2018-08-27 10:21:48 +02:00
Émilie Feral
3177b26f30 [ion] Clean LED API 2018-08-27 09:53:47 +02:00
Léa Saviot
48a6d92676 [poincare] Remove SimplificationRoot 2018-08-24 17:55:13 +02:00
Léa Saviot
aaa13079a3 [poincare] Enable more trigo tests 2018-08-24 17:53:46 +02:00
Léa Saviot
e4653f8193 [poincare] cosh, sinh, tanh 2018-08-24 17:51:39 +02:00
David
7d26412afb Fixed README 2018-08-24 17:45:28 +02:00
Romain Goyet
40f499b594 Switch to libgcc entierly when using gcc as a toolchain 2018-08-24 17:44:35 +02:00
Damien Nicolet
a4abd5e34c Add option USE_LIBGCC to link agains libgcc instead of liba softfloat implementation. 2018-08-24 17:44:35 +02:00
Romain Goyet
f0c06a0405 [apps] Exam mode controller uses dark yellow buttons 2018-08-24 17:39:27 +02:00
Romain Goyet
c52ed0bf6d [escher] Allow customizing the background color of a button 2018-08-24 17:39:27 +02:00
Romain Goyet
ebf309654c Revert "Changed active button color to YellowDark"
This reverts commit 90f6205330.
2018-08-24 17:39:27 +02:00
Léa Saviot
8044922982 [poincare] Hyperbolic trigonometric functions 2018-08-24 17:24:53 +02:00
Léa Saviot
3c48aff750 [poincare] ArcTangent 2018-08-24 16:50:24 +02:00
Léa Saviot
ccf63069d0 [poincare] Enable NaperianLogarithm beautification in Logarithm 2018-08-24 16:29:06 +02:00
Léa Saviot
4dd89ac53e [poincare] Add default implementation to simplificationOrderSameType
It is the previous StaticHierarchy::simplificationOrderSameType
2018-08-24 16:22:12 +02:00
Léa Saviot
a9127e9f8c [poincare] ArcSine 2018-08-24 16:21:50 +02:00
Léa Saviot
53a2f3705e [poincare] ArcCosine 2018-08-24 16:21:24 +02:00
Émilie Feral
74967904f8 [poincare] Change static_cast<Expression> to static_cast<Expression&>
when necessary and possible
2018-08-24 16:02:48 +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
0b101
90f6205330 Changed active button color to YellowDark 2018-08-24 14:36:34 +02:00
Rémy Da Costa Faro
7a0e39f88e Inverted SwitchView handle position 2018-08-24 14:32:15 +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
Émilie Feral
47ce55b74d [ion] Fix namespace in dummy LED implementation 2018-08-24 10:05:05 +02:00
Léa Saviot
0a806a582a [poincare] Refactor operand() to childAtIndex() 2018-08-24 09:54:33 +02:00
Léa Saviot
bb58230f34 [poincare] Add missing const to shallowReduce 2018-08-24 09:49:36 +02:00
Léa Saviot
351370862d [poincare] Refactor editableOperand to childAtIndex 2018-08-24 09:47:44 +02:00
Léa Saviot
fe77449ea4 [poincare] Refactor the first lines of shallowReduce 2018-08-24 09:45:34 +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
992575084e [ion] Add comment on LED 2018-08-23 18:10:02 +02:00
Émilie Feral
e303570e16 [ion] Fix a register size wrongly defined 2018-08-23 18:02:32 +02:00
Émilie Feral
4613dd9d8f [ion] Change LED API 2018-08-23 17:40:47 +02:00
Léa Saviot
9e0702a13c [poincare] Refactor to make shallowReduce const 2018-08-23 17:08:47 +02:00
Émilie Feral
5eb18c601c [ion] Add registers in RCC 2018-08-23 16:05:08 +02:00
Émilie Feral
6add685ce0 [ion] Revert implementation of msleep using internal clock 2018-08-23 16:02:21 +02:00
Émilie Feral
c8b26a2bd5 [build] Revert compile FLAG 2018-08-23 15:57:38 +02:00
Léa Saviot
97a6257c6c [poincare] Tangent 2018-08-23 15:42:50 +02:00
Léa Saviot
2bf6d27013 [poincare] Fix Sine and Cosine 2018-08-23 15:42:21 +02:00
Léa Saviot
4da07d23a9 [poincare] Fix Addition::shallowBeautify 2018-08-23 15:41:26 +02:00
Émilie Feral
b8ef271cea [ion] Clean useless regs 2018-08-23 15:01:47 +02:00
Léa Saviot
133f16c721 [poincare] Fix Cosine 2018-08-23 14:06:54 +02:00
Léa Saviot
67cf8a1a46 [poincare] Sine 2018-08-23 14:06:31 +02:00
Léa Saviot
462a3816a8 [poincare] Cosine 2018-08-23 13:51:51 +02:00