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