Commit Graph

3119 Commits

Author SHA1 Message Date
Émilie Feral
158292ec95 [on-boarding] Go to standby when suspended while the active app is
on-boarding
2019-04-15 10:04:11 +02:00
Émilie Feral
a5919f128c [ion] Power: fix names; Power key actually refers to OnOff key (to avoid
confusing with exponentiation key)
2019-04-12 16:56:57 +02:00
Émilie Feral
694fa34315 [ion] Keyboard: change keys name to more explicit ones 2019-04-12 16:56:57 +02:00
Léa Saviot
499f0cee21 [hardware_test] Split Screen test into centred screen and dead pixels 2019-04-12 16:43:38 +02:00
Léa Saviot
253833d7e9 [hardware_test] Add comments on LCD data test 2019-04-12 15:59:35 +02:00
Léa Saviot
a77f5173b1 [hardware_test] LCD DATA test 2019-04-12 15:59:35 +02:00
Léa Saviot
197e056d3a [hardware_test] Fix VBlank test 2019-04-12 15:59:35 +02:00
Émilie Feral
7d8e527d51 Merge branch 'version-11' of ssh://git.numworks.com/Epsilon into f7 2019-04-12 15:22:22 +02:00
Émilie Feral
da12904873 [ion] Dim Brightness before shutting down when the battery low 2019-04-12 15:16:53 +02:00
Léa Saviot
057939dd3f [apps/calc] displayExactOuputOnly only if the input is store in function
This prevents 1+x->f(x) from displaying 1+x = undef
[[1,2]] + [[1][2]] displays undef
2019-04-12 15:16:53 +02:00
Léa Saviot
50e2d11b1f [apps/calculation] Calculation::DisplayOutput can be Exact/Approx/Both 2019-04-12 15:16:53 +02:00
Léa Saviot
4298140013 [apps/tests/solver] Test equations + symbolic computation 2019-04-12 15:16:53 +02:00
Léa Saviot
3d8de2246f [poincare/tests] Parametered expressions + symbolic computation 2019-04-12 15:16:53 +02:00
Léa Saviot
5dc240c94f [apps/calculation] Add tests about no symbolic computation 2019-04-12 15:16:53 +02:00
Léa Saviot
a45cde2fed [calculation/test] Rename some test method arguments 2019-04-12 15:16:53 +02:00
Léa Saviot
69d90b155d [apps/solver] Test: conj(x)*x+1 should not be considered as polynom 2019-04-12 15:16:53 +02:00
Léa Saviot
8b10c979a0 [test] Fix tests for no symbolic computation 2019-04-12 15:16:53 +02:00
Léa Saviot
3554f441c1 [poincare] Remove symbolic computation 2019-04-12 15:16:53 +02:00
Léa Saviot
503a10afbb [apps] Clean apps/shared/expression_model_handle.cpp 2019-04-12 15:16:53 +02:00
Léa Saviot
4bbda406de [unicode] Use Poincare::SerializationHelper::CodePoint 2019-04-12 15:16:53 +02:00
Léa Saviot
522ecead7b [apps/toolbox] Matrix > Identity command 2019-04-12 15:16:53 +02:00
Léa Saviot
93a1546201 [apps] Removed unused static inline method 2019-04-12 15:16:53 +02:00
Léa Saviot
82d5ff7799 [ion/unicode] Clean special code points 2019-04-12 15:16:53 +02:00
Léa Saviot
5c9bdbf1f1 [apps/settings] Coding style 2019-04-12 15:16:53 +02:00
Léa Saviot
6e5fbe9966 [apps/settings] Clean unicode layout creations 2019-04-12 15:16:53 +02:00
Léa Saviot
f3675d83df [apps/settings] Factorize layout font sizes 2019-04-12 15:16:53 +02:00
Léa Saviot
7cfeac8387 [apps/reg] Factorize the model layouts fonts 2019-04-12 15:16:53 +02:00
Léa Saviot
93388a0248 [apps/reg] Clean regression models layout creation 2019-04-12 15:16:53 +02:00
Léa Saviot
cbcfa35110 [unicode] Use 3BC symbol instead of B5 for the glyph Mu.
NFKD normalization transforms uniB5 into uni3BC.
2019-04-12 15:16:53 +02:00
Léa Saviot
1832800a72 [apps/probability] Fix UTF8 problem when copying law parameter
In probability, when displaying the exponential law for instance, the
lambda did not appear correctly.
2019-04-12 15:16:53 +02:00
Léa Saviot
b49b86caa6 [apps/probability] Rename k_maxNumOfTitleChars -> k_titleBufferSize 2019-04-12 15:16:53 +02:00
Émilie Feral
d107b59f00 [probability] ExponentialLaw: fix
cumulativeDistributiveFunctionAtAbscissa for value < 0
2019-04-12 15:16:53 +02:00
Émilie Feral
c6493bdeef [shared] Clean unused method maxInt in ExpressionModelHandle 2019-04-12 15:16:53 +02:00
Émilie Feral
596f0c297e [sequence] Fix Sequence::isDefined 2019-04-12 15:16:53 +02:00
Émilie Feral
751361fb0b [sequence] Fix bug: number of curves in graph is the number of active
functions
2019-04-12 15:16:53 +02:00
Émilie Feral
549ed911d4 [sequence] Sequence: factorize InitialConditionModels 2019-04-12 15:16:52 +02:00
Émilie Feral
0e5d29950a [code] Get rid of unused member variable in VariableBoxController 2019-04-12 15:16:52 +02:00
Émilie Feral
d3fedf4ae5 [shared] ListParameterController: reinit hold record when removing it
from the storage
2019-04-12 15:16:52 +02:00
Émilie Feral
7c359a03a9 [sequence] Fix Toolbox: sequence fullName is for example "u.seq" which
cannot be compare to "u"
2019-04-12 15:16:52 +02:00
Émilie Feral
c93e021045 [apps/graph][apps/sequence] ListParameterController is a
ListViewDataSource instead of a SimpleListViewDataSource (indeed, each
cell has a specific type)
2019-04-12 15:16:52 +02:00
Émilie Feral
71195240e2 [shared] Change name of classes:
FunctionRecordData --> FunctionRecordDataBuffer
CartesianFunctionRecordData --> CartesianFunctionRecordDataBuffer
SequenceRecordData --> SequenceRecordDataBuffer
2019-04-12 15:16:52 +02:00
Émilie Feral
d0665d8558 [shared] Clean class names containing storage 2019-04-12 15:16:52 +02:00
Émilie Feral
de41064a47 [apps/shared] Change names:
Sequence::DefinitionHandle --> Sequence::DefinitionModel
Sequence::FirstInitialConditionHandle -->
Sequence::FirstInitialConditionModel
Equation::Handle--> Equation::Model
2019-04-12 15:16:52 +02:00
Émilie Feral
3c1e35ec04 [shared] Rename classes:
ExpressionModelHandle --> ExpressionModel
SingleExpressionModelHandle --> ExpressionModelHandle
StorageFunction --> Function
StorageCartesianFunction --> CartesianFunction
StorageFunctionApp --> FunctionApp
2019-04-12 15:16:52 +02:00
Émilie Feral
3ce406fde1 [shared] Clean unused classes 2019-04-12 15:16:52 +02:00
Émilie Feral
58f9a59d6e [ion] Move Storage extensions declaration in Storage class 2019-04-12 15:16:52 +02:00
Émilie Feral
653bdd6cdb [sequence] Add Poincare::Symbol::SpecialSymbols::UnknownN used in
Sequence
2019-04-12 15:16:52 +02:00
Émilie Feral
3cd28aac6d [sequence] Make tests build 2019-04-12 15:16:52 +02:00
Émilie Feral
9efeab98c4 [sequence] Optimize size of Sequence meta data 2019-04-12 15:16:52 +02:00
Émilie Feral
5b89c1caa9 [sequence] Implement specific setExpressionContent for Sequence model 2019-04-12 15:16:52 +02:00