Émilie Feral
|
ccbcf18811
|
[poincare] VariableContext holds an Expression instead of a Float<T>
|
2018-11-23 12:03:59 +01:00 |
|
Léa Saviot
|
438968384c
|
[tests] Fix them by using the new APIs
|
2018-11-23 12:03:59 +01:00 |
|
Émilie Feral
|
e58395e8c8
|
[sequence] Get rid of Symbol::SpecialSymbols in Sequence
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
b597a79910
|
[regression] Fix Regression with variable-length symbols
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
0544aca649
|
[solver] Fix Solver with variable-length symbols
|
2018-11-23 12:03:58 +01:00 |
|
Léa Saviot
|
594bc6395e
|
[apps/statistics] Use new Symbol API
|
2018-11-23 12:03:58 +01:00 |
|
Léa Saviot
|
52a21198a4
|
[apps/ion] Use the new storage API
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
6113f97027
|
[solver] Display warning when one of the variable name exceeds 10
characters
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
c7bc22b5e2
|
[solver] Add message 'VariableNameTooLong'
|
2018-11-23 12:03:58 +01:00 |
|
Léa Saviot
|
2e2bf96bca
|
[apps/poincare] use Symbol::k_ans constexpr char *
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
042cfca724
|
[apps] Dummy variable_box_controller
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
1fc27bc204
|
[apps] Variable box controller
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
a4756c1945
|
[poincare] Cast matrix of char before calling getVariables
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
75a1de32ed
|
[solver] Fix EquationStore with variable-sized variables
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
7f72f820a0
|
[poincare] Get rid of SpecialSymbols::Ans
|
2018-11-23 12:03:58 +01:00 |
|
Léa Saviot
|
31d3a04678
|
[poincare] setExpressionForSymbolName takes a symbol name
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
a6663f524f
|
[poincare] VariableContext hold a const char * instead of a char
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
1fff98f1c4
|
[poincare] Change Expression methods' signature to work with const char
* symbol instead of char symbol
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
5beafd2bf3
|
[poincare] Change Expression::getVariables to get symbols with variable
sizes
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
bc2ce86825
|
[poincare] Change signature: polynomialDegree,
getPolynomialCoefficients, getPolynomialReducedCoefficients
|
2018-11-23 12:03:58 +01:00 |
|
Léa Saviot
|
522f5e781e
|
[poincare] Function expression
|
2018-11-23 12:03:58 +01:00 |
|
Léa Saviot
|
3bbb8b39d1
|
[poincare] Add context argument to some ExpressionNode methods
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
1982af1613
|
[regression] CalculationController: fix sub cell selection
|
2018-11-20 11:22:40 +01:00 |
|
Léa Saviot
|
f6edf05708
|
[calculation] Compare simplified exact and approx outputs to determine =
|
2018-11-19 18:02:55 +01:00 |
|
Léa Saviot
|
154d1e7307
|
[apps/calculation] Inline constructor
|
2018-11-19 18:02:55 +01:00 |
|
Léa Saviot
|
ed5a6d4a03
|
[apps/calculation] Remove unneeded arguments
|
2018-11-19 18:02:55 +01:00 |
|
Léa Saviot
|
6c5b0def7b
|
[apps/calculation] Test on equal/approximate display
|
2018-11-19 18:02:55 +01:00 |
|
Léa Saviot
|
37a22aa708
|
[apps/sequence] Margin in parameter controller between type and chevron
|
2018-11-16 14:13:27 +01:00 |
|
Romain Goyet
|
efaa87d36c
|
Merge branch 'master' into python_turtle
|
2018-11-16 09:46:11 +01:00 |
|
Ecco
|
74d4f397ac
|
Merge pull request #626 from zardam/utime_module
utime module
|
2018-11-15 17:04:08 +01:00 |
|
Romain Goyet
|
a3d6d6ddd6
|
[ion/timing] Cleanup
|
2018-11-15 16:19:07 +01:00 |
|
Émilie Feral
|
737393072e
|
[statistics] Fix histogram_controller and multiple_data_view_controller
life cycle (viewWillAppear, didEnterResponderChain)
This fixes the histogram labels when a serie is added
|
2018-11-15 12:02:21 +01:00 |
|
Émilie Feral
|
fe3b9ad5ba
|
[statistics] MultipleDataView: setDisplayBanner forces to re-layout the
banner view
|
2018-11-15 12:02:21 +01:00 |
|
Émilie Feral
|
592ae15499
|
[statistics] MultipleDataViewController: always select the right subview
(the controlled view might have been destroyed -returing to home for
instance)
|
2018-11-15 12:02:21 +01:00 |
|
Léa Saviot
|
4e5bf5db2f
|
[apps/settings] Writing format submenu has slightly bigger rows
So that the edition2D layout fits better
|
2018-11-15 11:56:00 +01:00 |
|
Léa Saviot
|
99d97814bc
|
[apps] Clean battery_view code
|
2018-11-15 10:26:34 +01:00 |
|
Léa Saviot
|
062ff5af1a
|
[apps] Update the battery level after an update
|
2018-11-15 10:26:34 +01:00 |
|
Léa Saviot
|
0eae57da09
|
[apps/stats] Fix pixel row not drawn when there are 3 histograms
|
2018-11-14 10:35:57 +01:00 |
|
Léa Saviot
|
851ad1ea74
|
[apps/stats] Clean test
|
2018-11-08 11:44:57 +01:00 |
|
Léa Saviot
|
e101f85d65
|
[apps/stast] Add test on median with null frequencies
|
2018-11-08 11:44:57 +01:00 |
|
Léa Saviot
|
bbd5cff042
|
[apps/stats] Do not fetch numberOfPairsOfSeries too often
|
2018-11-08 11:44:57 +01:00 |
|
Léa Saviot
|
6c1cdb21ef
|
[apps/stats] Median does not use null-frequency values
This fixes the median for (1,0), (2,1), (3,0), (4, 1). It should be 3
(the mean between 2 and 4), not 2.5 (the mean between 2 and 3).
|
2018-11-08 11:44:57 +01:00 |
|
Jean-Baptiste Boric
|
34f5abad46
|
[python] Add turtle toolbox
|
2018-10-30 19:14:00 +01:00 |
|
Jean-Baptiste Boric
|
0c94f44399
|
[python] Return value for turtle.pensize()
|
2018-10-30 17:34:13 +01:00 |
|
Jean-Baptiste Boric
|
9e2437047b
|
[python] Clean up turtle code and samples
|
2018-10-28 19:15:32 +01:00 |
|
Jean-Baptiste Boric
|
0a05b94b4d
|
[python] Turtle module improvements
|
2018-10-28 14:16:00 +01:00 |
|
Jean-Baptiste Boric
|
464c1a5c95
|
[python] Initial turtle module
|
2018-10-27 14:24:36 +02:00 |
|
Lionel Debroux
|
70a8d06cfe
|
[apps, poincare] Optimize the preferences singletons' usage by removing superfluous checks in the setters, and performing manual CSE in the callers.
Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
|
2018-10-23 11:49:09 +02:00 |
|
Lionel Debroux
|
1a8c6b6ae9
|
[poincare, escher, ion, apps] Split the huge umbrella header poincare.h, to reduce build time.
This should be a NFC, but surprisingly, it also reduces size... so what does it change ?
|
2018-10-23 11:49:09 +02:00 |
|
Jean-Baptiste Boric
|
da755cafe5
|
[home] Fix dirty bottom row of home screen
Fixes #645.
|
2018-10-19 09:49:48 +02:00 |
|