Commit Graph

3407 Commits

Author SHA1 Message Date
Léa Saviot
abb94feea9 Merge branch 'master' into f7 2019-06-14 16:03:59 +02:00
Émilie Feral
9c2fc84cd0 [code] Fix 'use address after scope' issue
We used an array that was out of scope in PythonToolbox.
2019-06-14 15:53:45 +02:00
Léa Saviot
bedc09f9f1 [apps/graph_controller] Clean code 2019-06-14 09:31:46 -04:00
Léa Saviot
3de7e4daab [apps/regression] Fix bannerView
For data
0 0
1 2
2 6
3 12
4 20
5 30
6 42
7 56
and square regression, the coefficient c is not fully displayed
2019-06-14 09:31:46 -04:00
Léa Saviot
a886c0fb32 [apps/shared] Share PadWithSpaces method 2019-06-14 09:31:46 -04:00
Émilie Feral
0d1efdfd78 Merge branch 'master' into f7 2019-06-13 12:12:55 -04:00
Léa Saviot
78bdd0e04b [apps/statistics] Fix banner view
Scientific mode, Data:
10 - 1
20 - 5
30 - 4
40 - 3
50 - 1
Display the histogram, there are problems in the banner view
2019-06-13 10:37:47 -04:00
Léa Saviot
1e64db68ef [apps/solver] Fix string length computation
The layout for delta=b^2*4ac did not appear properly
2019-06-13 08:50:45 -04:00
daffyb
d7333e6585 Update base.fr.i18n
some e become é
2019-06-12 15:55:27 +02:00
daffyb
278c8a5cc9 Update base.fr.i18n
"Numéro serie" >>> "Numéro série"
2019-06-12 15:54:10 +02:00
Léa Saviot
22d6cfedda Merge branch 'version-11' into f7 2019-06-06 10:10:50 +02:00
Ruben Dashyan
5015bc231b [apps/code/editor_controller] Fix backspace event handling
If there are only spaces on the left of the cursor, then a backspace
should remove two spaces (or one if there is only one of it). The number
of spaces was miscomputed.
2019-06-06 10:00:32 +02:00
Ruben Dashyan
3ed2c3d046 [apps/code] Fix PythonToolbox
"kandinsky module function prefix" did insert "kandinsky.function"
instead of "kandinsky.\x11"
2019-06-06 10:00:32 +02:00
critor
7450a35659 encoding fix 2019-06-06 10:00:32 +02:00
critor
6249eacf4e Fixed german special characters
Now that special unicode characters are supported, when appropriate, replaced occurrences of the 'ae', 'oe', 'ue', and 'ss' digrams with the proper character.
2019-06-06 10:00:32 +02:00
Ruben Dashyan
ea4dd33826 [apps/regression] Use a new helper to compute linear regression coefficients 2019-06-06 10:00:32 +02:00
Ruben Dashyan
13c63f495c [apps/regression/model/exponential_model] Explicit fit 2019-06-06 10:00:32 +02:00
Ruben Dashyan
9f41a46ce7 [apps/regression] Add tests about exponential regression 2019-06-06 10:00:32 +02:00
Ruben Dashyan
baf067f20d [apps/code/catalog.*.i18n] arctan -> atan 2019-06-06 10:00:32 +02:00
Ruben Dashyan
5ee130a959 [apps/code/editor_controller] Fix backspace event handling
If there are only spaces on the left of the cursor, then a backspace
should remove two spaces (or one if there is only one of it). The number
of spaces was miscomputed.
2019-06-05 18:15:48 +02:00
Ruben Dashyan
9a63be7ac6 [apps/code] Fix PythonToolbox
"kandinsky module function prefix" did insert "kandinsky.function"
instead of "kandinsky.\x11"
2019-06-05 18:15:48 +02:00
Léa Saviot
eadf561b13 [ion/bench] LCDData command 2019-06-03 11:49:27 +02:00
critor
1ef0e4054d encoding fix 2019-05-31 08:00:15 -04:00
critor
ec40cdd347 Fixed german special characters
Now that special unicode characters are supported, when appropriate, replaced occurrences of the 'ae', 'oe', 'ue', and 'ss' digrams with the proper character.
2019-05-31 08:00:15 -04:00
Léa Saviot
8597f47c36 [apps/POSTAndHWTest] In LCDDataOK iterate on Text and Tiling tests 2019-05-29 14:06:42 +02:00
Ruben Dashyan
a36ea6d1e3 [apps/regression] Use a new helper to compute linear regression coefficients 2019-05-29 11:27:30 +02:00
Ruben Dashyan
2c21055a0f [apps/regression/model/exponential_model] Explicit fit 2019-05-29 11:27:30 +02:00
Ruben Dashyan
5672853511 [apps/regression] Add tests about exponential regression 2019-05-29 11:27:30 +02:00
Léa Saviot
1980b1a9d1 [apps/POSTAndHWTest] LCDTest: Remove invalid pixels count limit 2019-05-28 16:50:58 +02:00
Léa Saviot
ad85f01c1e [apps/POSTAndHWTest] POST does Text tests, not full LCD tests 2019-05-28 16:50:58 +02:00
Léa Saviot
9f5ade8210 [apps/POSTAndHWTest] Remove WhiteTilingLCDTestOK 2019-05-28 16:50:58 +02:00
Léa Saviot
859064e9fb [apps/POSTandHWtest] LCD test displaying characters 2019-05-28 16:50:58 +02:00
Léa Saviot
7a9a1cdbe5 [POST/HardwareTest] LCD ad hoc white tiling test 2019-05-28 16:50:58 +02:00
Ruben Dashyan
f1a6067027 [apps/code/catalog.*.i18n] arctan -> atan 2019-05-27 15:51:47 +02:00
Léa Saviot
795bf64188 [apps/apps_container] Switch of LED if low battery if no exam mode 2019-05-22 16:49:15 +02:00
Léa Saviot
680fd5086a [apps/POST/HWtest] VBlank test failure doesn't freeze the calculator 2019-05-22 16:49:15 +02:00
Léa Saviot
c85358967b [POST/HardwareTest] Change pattern in LCDDataTest
The pattern is a tiling of checkers of colors 2**k with k between 0 and
15 and their contraries.
This fixed a problem of failing LCD screens not detected.
2019-05-22 16:49:15 +02:00
Émilie Feral
7d7afce5c0 [hardware-test] Add FastLCDData to LCD data test 2019-05-10 13:42:35 +02:00
Émilie Feral
98a2a17f42 Merge branch 'version-11' into f7 2019-05-09 16:29:50 +02:00
Émilie Feral
a0a93a1287 [regression] GraphController: reinitialize the selected series when
displaying graph if the current selected series has been removed
2019-05-09 16:28:36 +02:00
Émilie Feral
dc61256b24 [on-boarding] PowerOnSelfTest: test VBlankOK and FastLCDDataOK before
testing BatteryOK
2019-05-09 10:49:32 +02:00
Émilie Feral
927b69067c Merge branch 'version-11' into f7 2019-05-03 17:25:53 +02:00
Émilie Feral
8b926612a2 Revert "[ion] Namespace Ion::UTF8Helper and Ion::UTF8Decoder"
This reverts commit 23da0d3f2c.
2019-05-03 16:29:28 +02:00
Émilie Feral
c1c280762f [regression] Add an assertion on the number of entries of matrices used
in models
2019-05-03 15:54:22 +02:00
Émilie Feral
9a411874ee [code] Console: when displaying results, do not split in lines in middle
of code points. Otherwise, this triggers crashes when manipulaping the
text (removing code point for instance)
2019-05-03 15:54:22 +02:00
Émilie Feral
93b81cb26c [poincare] Tests: fix build 2019-05-03 15:54:22 +02:00
Émilie Feral
8c2f8a9aea [calculation] DisplayOutput: avoid to recursively scan the expression
multiple times instead of one.
2019-05-03 15:54:22 +02:00
Émilie Feral
cbbb827532 [poincare] Clean recursive tests on expression (isApproximate, IsRandom,
IsMatrix etc)
2019-05-03 15:54:22 +02:00
Émilie Feral
7f373a5c3c [calculation] Calculations involving matrices display only approximate
results and should not toggle the exact output.
2019-05-03 15:54:22 +02:00
Léa Saviot
f5cdf95bc5 [apps/banner_view] Replace assert with escape case 2019-05-03 15:54:22 +02:00