Commit Graph

8725 Commits

Author SHA1 Message Date
Léa Saviot
65f5eb6f6a [ion/bench] Fix LCDData / LCDTiming answer 2019-07-16 09:43:18 +02:00
Léa Saviot
74bc404bc9 Revert "[apps/tests] Put LCD data/timing limits to 2"
This reverts commit 81e2696fbd.
2019-07-15 16:26:40 +02:00
Léa Saviot
81e2696fbd [apps/tests] Put LCD data/timing limits to 2 2019-07-15 16:10:29 +02:00
Léa Saviot
20f42465d0 [apps/tests] Put LCD data/timing limits to 0 2019-07-15 15:57:02 +02:00
Léa Saviot
aafb6d5a5e [apps/ion] Clean and shorten LCDData and LCDTiming tests 2019-07-15 15:21:14 +02:00
Romain Goyet
a975f020f0 [ion/device/display] Update the LCD timings 2019-07-15 14:47:30 +02:00
Léa Saviot
1f7d553ea5 [apps/lcd_timing_test] Increase limit to 7 2019-07-15 09:39:45 +02:00
Léa Saviot
e737dcd61d [apps] Add missing file 2019-07-12 18:25:20 +02:00
Léa Saviot
606e132747 [apps/bench] Change LCD Data pattern (tiling red/blue/green) 2019-07-12 17:50:38 +02:00
Émilie Feral
6e22b37910 [apps/shared] Fix ExpressionListController: the cell heights memoization
was corrupted
2019-07-12 16:39:55 +02:00
Léa Saviot
bf9ba7b363 [apps/hardware_test] ColorsLCDTest 2019-07-05 12:25:50 +02:00
Léa Saviot
7b99f78352 [post_and_hardware_tests] Bad pixels limit of 2, not 0 2019-07-05 12:25:45 +02:00
Romain Goyet
0efbdf96b0 [scripts/device] Add a binpack target 2019-07-03 10:33:06 +02:00
Léa Saviot
d07211cde4 [apps/hardware_test] Centered screen test done at serial number view 2019-07-03 10:30:40 +02:00
Émilie Feral
5ac1c27401 Merge branch 'version-11' into f7 2019-06-17 15:48:03 -04:00
Émilie Feral
1717bafe29 build: Version 11.1.0 2019-06-17 15:40:47 -04:00
Émilie Feral
00797647c2 [regression] GraphController: add missing banner view reload 2019-06-17 15:38:53 -04:00
Émilie Feral
a13d6daab8 [solver] Reinitialize selected subcell when changing displayed layouts 2019-06-17 15:38:53 -04:00
Émilie Feral
fbe0a0ca3e [shared] ScrollableExactApproximateExpressionsView: reloadScroll when
displayed layouts have changed
2019-06-17 15:38:53 -04:00
Léa Saviot
ddce497916 [escher/layout_field] Fix cursor position when inserting "cos()" 2019-06-17 15:38:53 -04:00
Émilie Feral
63ae889bc9 [poincare] Symbol: fix uninitialized read (valgrind) 2019-06-17 15:38:53 -04:00
Émilie Feral
81a0e71409 [poincare] Decimal: avoid deferencing nullptr 2019-06-17 15:38:53 -04:00
Émilie Feral
7d2f69821a [shared] BannerView: add an assertion to avoid deferencing nullptr 2019-06-17 15:38:53 -04:00
Émilie Feral
c611084086 [python] Clean gc_collect and comment to explain potential address
sanitize error
2019-06-17 15:38:53 -04:00
Émilie Feral
84ae25b09f [python] Turtle module: fix modturtle_gc_collect from stack-buffer-overflow 2019-06-17 15:38:53 -04:00
Émilie Feral
a53bfdc807 [code] Fix 'use address after scope' issue
We used an array that was out of scope in PythonToolbox.
2019-06-17 15:38:53 -04:00
Léa Saviot
1ea5003c1f [apps/graph_controller] Clean code 2019-06-17 15:38:53 -04:00
Léa Saviot
0ff5867332 [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-17 15:38:53 -04:00
Léa Saviot
453c43967d [apps/shared] Share PadWithSpaces method 2019-06-17 15:38:53 -04:00
Léa Saviot
a29994e84f [escher/layout_field] Compute the pointed layout after the insertion
Otherwise it breaks the scenario:
Initial layout:   '0
"abs(x)" pressed in the toolbox => |•| is added, • being an empty layout
Final layout: |0'|
2019-06-17 15:38:53 -04:00
Léa Saviot
519c4ef32a [ion/utf8_helper] Fix StringGlyphLength 2019-06-17 15:38:53 -04:00
Léa Saviot
e5190f38ab [escher/text_area] Fix text indentation handling
We used a small buffer to preprocess a text to insert in text area (add
indentation, remove empty code points, compute the next cursor location),
but the size of this buffer was sometimes too small and caused a crash.
Now we do all the text odification in place in the text area buffer.
2019-06-17 15:38:53 -04:00
Léa Saviot
15b4803ba0 [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-17 15:38:53 -04:00
Léa Saviot
1328277132 [ion/unicode] StringGlyphLength method 2019-06-17 15:38:53 -04:00
Léa Saviot
53eb5ddd95 [apps/solver] Fix string length computation
The layout for delta=b^2*4ac did not appear properly
2019-06-17 15:38:53 -04:00
daffyb
426deda68d Update base.fr.i18n
some e become é
2019-06-17 15:38:53 -04:00
daffyb
a18b674c5a Update base.fr.i18n
"Numéro serie" >>> "Numéro série"
2019-06-17 15:38:53 -04:00
Léa Saviot
fd4eeada42 [ion/display] Increase display timings for bad LCD 2019-06-17 18:10:51 +02:00
Ruben Dashyan
cd94530d4a [ion/device/usb] Decrease GPIO OSPEEDR to fast 2019-06-17 18:09:18 +02:00
Ruben Dashyan
987f21ffe8 [ion/device/led] Decrease GPIO OSPEEDR 2019-06-17 18:07:56 +02:00
Ruben Dashyan
0468adea35 [ion/device/n0110/external_flash] Decrease GPIO OSPEEDR to fast 2019-06-17 18:07:30 +02:00
Léa Saviot
ea0a4856c6 [ion/n0110] Add Spread spectrum at 0.25% 2019-06-17 18:07:03 +02:00
Léa Saviot
debcda40b1 Merge branch 'master' into f7 2019-06-17 14:33:05 +02:00
Léa Saviot
0478fc816e [escher/layout_field] Fix cursor position when inserting "cos()" 2019-06-17 08:25:29 -04:00
Émilie Feral
a5536115c5 [poincare] Symbol: fix uninitialized read (valgrind) 2019-06-17 14:03:27 +02:00
Romain Goyet
7e1b4efbd2 [ion/device/display] Make sure the calibration is properly sent 2019-06-17 11:26:53 +02:00
Émilie Feral
57cc58dfb8 [poincare] Decimal: avoid deferencing nullptr 2019-06-17 10:20:25 +02:00
Émilie Feral
709a7028e8 [shared] BannerView: add an assertion to avoid deferencing nullptr 2019-06-17 10:20:25 +02:00
Émilie Feral
d07b3382e9 Merge branch 'master' into f7 2019-06-14 13:38:02 -04:00
Émilie Feral
b485319e76 [python] Clean gc_collect and comment to explain potential address
sanitize error
2019-06-14 13:37:11 -04:00