Commit Graph

11243 Commits

Author SHA1 Message Date
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
Émilie Feral
fbe798c06e [ion] USB: specify usb interface string description for N0100 and N0200 2019-05-29 11:55:22 -04:00
Émilie Feral
fc0f19cdab [ion] Clean header guards 2019-05-29 11:55:22 -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
Ruben Dashyan
712ec0b81c [poincare/decimal] Fix rounding error when buidling 0.9999... 2019-05-28 17:59:18 +02:00
Ruben Dashyan
cbd14480ff [poincare/test/number] Test that long decimals 0.999...9 are rounded off to 1 2019-05-28 17:59:18 +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
Romain Goyet
d8199ff186 [liba] Define calloc
To silence a warning in LZ4. The code is not even built.
2019-05-28 16:47:03 +02:00
Romain Goyet
f5c951ca5e [poincare] Remove a warning (comparison sign) 2019-05-28 16:46:40 +02:00
Romain Goyet
4ae24bcd35 [kandinsky] Add a debug line to help diagnose wrong glyph sizes 2019-05-28 16:05:10 +02:00
Romain Goyet
9a23d12b2b [kandinsky] Fix the rasterizer with old libpng 2019-05-28 16:05:10 +02:00
Romain Goyet
199ef93d40 [kandinsky] Use TTF fonts 2019-05-28 16:05:10 +02:00
Romain Goyet
dbfec9f08b [kandinsky] Enforce proper size for the small font 2019-05-28 16:05:10 +02:00
Romain Goyet
1eddc2d2e4 [kandinsky] Use SmallFont.otf and LargeFont.otf
It makes the Makefile shorter
2019-05-28 16:05:10 +02:00
Romain Goyet
f9634041c0 [kandinsky] Auto-detect libpng in the rasterizer 2019-05-28 16:05:10 +02:00
Romain Goyet
a0ddc9df72 [kandinsky] The rasterizer can check the size of the emitted glyphs 2019-05-28 16:05:10 +02:00
Romain Goyet
c94a5deae3 [kandinsky] Add safeguards in the rasterizer 2019-05-28 16:05:10 +02:00
Léa Saviot
d2d43b8cb0 [poincare] Add tests about cursor positioning in layout 2019-05-27 17:24:11 +02:00
Léa Saviot
3d991e56da [escher/poincare] Cleaner way to find the cursored layout in LayoutField
Everything is now in the virtual method
LayoutNode::layoutToPointWhenInserting
This removes a dirty inclusion of apps/i18n.h in escher
2019-05-27 17:24:11 +02:00
Ruben Dashyan
19529db5d5 [kandinsky/font] Fix for gcc 2019-05-27 15:57:16 +02:00
Ruben Dashyan
1c09f49ec0 [poincare] Fix trigonometric inverse functions' names in comments 2019-05-27 15:51:47 +02:00
Ruben Dashyan
f1a6067027 [apps/code/catalog.*.i18n] arctan -> atan 2019-05-27 15:51:47 +02:00
Ruben Dashyan
d0ba2e9e76 [ion/events] Fix typo: arcsin -> asin and so on 2019-05-27 15:51:47 +02:00
Émilie Feral
9ebff093e5 [ion] Fix simulator build 2019-05-27 09:29:55 -04:00
Romain Goyet
fce14662b7 [ion/device/display] Add gamma control commands 2019-05-24 12:03:25 +02:00
Romain Goyet
78f18b6785 Merge branch 'f7' of ssh://git.numworks.com/Epsilon into f7 2019-05-24 12:00:44 +02:00
Romain Goyet
d9ee5a29b9 [ion/device/display] Send gamma calibration on panel 0x4E4101 2019-05-24 11:59:10 +02:00
Romain Goyet
5c21670103 [ion/device/display] Add panelIdentifier 2019-05-23 17:47:30 +02:00
Léa Saviot
a5b5a99d20 [ion/external_flash] Clearer instruction name ReadStatusRegister1 2019-05-23 15:34:00 +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
9a1eb3ede9 [ion/display] Add timeout in waitForVBlank 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
76854bd6bd [ion] Create a modified 'getEvent' to make a benchmark of execution
timings
2019-05-22 08:58:57 -04:00
Ruben Dashyan
5b9598ee22 [ion/device/drivers/display] FSMC GPIO OSPEEDR set to Medium 2019-05-21 16:33:56 +02:00
Ruben Dashyan
fc864630fb [ion/device/drivers/display] FSMC GPIO OSPEEDR set to High 2019-05-21 10:19:29 +02:00
Ruben Dashyan
e4461a101f [ion/device/shared] Enable compensation cell
Define compensation cell registers
2019-05-21 10:19:29 +02:00
Ruben Dashyan
e746d24e03 [ion/device/shared/regs/gpio] Add comment about OSPEEDR 2019-05-21 10:19:29 +02:00
Émilie Feral
7b2884a6c7 Merge branch 'version-11' into f7 2019-05-13 17:55:44 +02:00
Émilie Feral
4dd7d1d792 [escher] ExpressionView: discard optimization that triggers a bug 2019-05-13 17:54:45 +02:00
Émilie Feral
ef2cf465d2 [ion] n0100: fix board (init takes no parameter and doesn't init
Peripherals)
2019-05-13 12:00:22 +02:00
Émilie Feral
7d7afce5c0 [hardware-test] Add FastLCDData to LCD data test 2019-05-10 13:42:35 +02:00