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
Léa Saviot
bf9ba7b363
[apps/hardware_test] ColorsLCDTest
2019-07-05 12:25:50 +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
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
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
Léa Saviot
dbd7196599
[apps/hardware_test] remove test done twice
2019-04-29 17:20:24 +02:00
Léa Saviot
641484457c
[apps/hardware_tests and POST] Factorize the tests
2019-04-26 12:02:53 +02:00
Léa Saviot
204be4e7a3
Revert "[apps/hardware_test] Remove POST from hardware tests"
...
This reverts commit d103cd0919 .
This tests are needed to block the production if they fail
2019-04-26 11:35:16 +02:00
Léa Saviot
d103cd0919
[apps/hardware_test] Remove POST from hardware tests
2019-04-24 16:25:10 +02:00
Léa Saviot
da5a2d15f7
[apps/on_boarding] Power-on self-test
...
POST checks the battery, VBLANK and LCDData
2019-04-24 16:18:55 +02:00
Léa Saviot
a4b0567e64
[hardware_test/lcd_test] Fix the BlackWhite test
2019-04-24 12:05:19 +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
Léa Saviot
0f9c1346f8
[hardware_test] VBlank test
2019-04-12 15:13:14 +02:00
Émilie Feral
7ce3432963
[ion] TEMPO: fix PowerKey (B2 for N0100 and B3 for N0101)
2019-04-09 14:00:06 +02:00
Romain Goyet
4f2c7a3763
[build] Update the i18n processing to fit the out-of-tree build
2019-03-06 15:00:59 +01:00
Romain Goyet
4f1d74f44b
[build] Use an out-of-tree build
2019-03-06 15:00:59 +01:00
Léa Saviot
a7208ade0f
[apps] Container::switchTo returns a bool (false if could not switch)
2019-01-22 14:57:51 +01:00
Léa Saviot
bea78aa3b1
[apps/escher] Invocation::Action returns a bool
2018-11-23 12:04:04 +01:00
Lionel Debroux
1a8c6b6ae9
[poincare, escher, ion, apps] Split the huge umbrella header poincare.h, to reduce build time.
...
This should be a NFC, but surprisingly, it also reduces size... so what does it change ?
2018-10-23 11:49:09 +02:00
Léa Saviot
5d92f13c26
Clean strlcpy arguments
2018-10-17 11:22:37 +02:00
Romain Goyet
f8beae3b86
[kandinsky] Move to KDFont
2018-10-11 16:44:02 +02:00
Émilie Feral
86b3d366ca
[apps] All apps are allocated in the same union
2018-09-11 11:32:29 +02:00
Émilie Feral
48f890ef93
[poincare] AngleUnit, FormatComplex and PrintFloatMode are now
...
enumeration of Preferences class
2018-07-30 13:48:04 +02:00
Émilie Feral
b8af15f1ab
[poincare] change createLayout signature
...
- CreateLayout depends on the float display mode and the number of
significant digits
- Float display mode does not have a default value anymore
2018-07-18 16:32:50 +02:00
Émilie Feral
33ad49789b
[escher][apps] Make View using blendRectWithMask without background
...
inherit from TransparentView
2018-05-15 17:24:27 +02:00
Émilie Feral
7bc5142c8f
[hardware test] Avoid passing battery test if the level is "somewhere in
...
between"
2018-05-09 09:50:56 +02:00
Romain Goyet
a29c775663
[ion] Encode the serial number in Base64
...
Also, expose serialNumber() in Ion and keep "copySerialNumber" in
Ion::Device. This allows the DFU bootloader to remain .bss-free.
2018-05-04 17:31:41 +02:00
Romain Goyet
5d9f66df28
[hardware_test] Get rid of the USB step
2018-05-04 17:04:24 +02:00
Romain Goyet
aa776be032
[hardware_test] Get rid of the reset step
2018-05-04 17:04:24 +02:00
Romain Goyet
71f9ce3b67
[hardware test] Use a BankViewController
...
And add a SerialNumberController
2018-05-04 17:04:24 +02:00
Émilie Feral
6de71ae145
[poincare] Clean: convertFloatToText should be in PrintFloat instead of
...
Complex
2018-03-21 15:57:19 +01:00
Émilie Feral
5c4740913b
[kandinsky] Replace KDText::stringSize(" ") by KDText::charSize()
...
Change-Id: Ie962d7784b54ff41431d21f64d9af0887a86f9b7
2017-08-17 16:21:17 +02:00
Émilie Feral
82e212e771
[poincare] Template for double
...
Change-Id: I7404bd5cefc9ef78a5dbd572c3874a557cded28e
2017-08-16 09:55:29 +02:00
Émilie Feral
1011fae644
[apps] Clean dispatch event apps container
...
Change-Id: I960fffd914c3b3e821e0654a7ad20318b5a7c807
2017-07-10 10:11:24 +02:00
Émilie Feral
cb8a18e551
[apps/hardware_test] Clean plugging USB test
...
Change-Id: I4fcc116c4d498bbc3510c9d9be4596c4e3472f4f
2017-06-30 15:18:28 +02:00
Émilie Feral
e97e2607ad
[apps/hardware] Add schematic instruction for USB plugging
...
Change-Id: I77a04242128d8f3d1aa322f468b6bea30fead870
2017-06-29 15:50:40 +02:00
Émilie Feral
53c4c20be4
[apps/hardware_test] Create an arrow view
...
Change-Id: I0054820a3c6d21638dd358f88299765d0ebf5b18
2017-06-29 15:02:30 +02:00
Émilie Feral
434d9f1107
[apps/hardware_test] Add USB-plugging test
...
Change-Id: Ief50c7618e4f4083566a6b32b07d23b64bb4fbf2
2017-06-12 10:25:10 +02:00
Émilie Feral
62fdda45bf
[apps/hardware_test] Update battery info after every events
...
Change-Id: Ie535939aa6ee64aa50ddf9ce0a0d9a6584bb47f4
2017-06-02 14:07:55 +02:00
Émilie Feral
6afa7cd3fd
[apps/hardware_test] Redesign hardware test
...
Change-Id: Id2c55fe66ca68ce617ea131f5cfb77d78557860b
2017-06-01 09:43:22 +02:00
Émilie Feral
f9a1caa8eb
[ion] Add a class State in Keyboard
...
Change-Id: I42b2c892deaedc83a7629d8c8be66cd4e1fbcb5c
2017-05-23 15:24:55 +02:00
Émilie Feral
67e1943679
[apps/hardware_test] Redesign app
...
Change-Id: If31db838918dd41c13970517bec59e3007b5f402
2017-05-22 16:35:27 +02:00
Émilie Feral
0e158d7817
[apps/hardware_test] Clean controller (without resolving bug ...)
...
Change-Id: I8b0fdf1101e2ca69e0ed03490aa96670c7e70ee4
2017-05-19 10:55:44 +02:00
Émilie Feral
71284311bb
[escher] [apps] Implement app snapshot
...
Change-Id: I24d7eed7cef964af8be1c85222e758c297dc0da1
2017-05-18 14:16:41 +02:00