Commit Graph

63 Commits

Author SHA1 Message Date
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