Émilie Feral
ee67b6ba03
[apps/sequence] Forbid negative values and round float in values table and interval
...
settings.
Change-Id: Idf18b42dbba1c5cae940bb98cae57b67e7b6a4fd
2017-04-05 11:32:16 +02:00
Émilie Feral
b47188cbd3
Merge "[apps/shared] In curve view, reorder subviews to avoid redrawing OK view AND return the banner view as first child if the ok view is null"
2017-04-05 10:19:26 +02:00
Émilie Feral
d5c5e46b00
Merge "[apps/home] Improve rendering"
2017-04-05 10:16:09 +02:00
Émilie Feral
f34fac94a3
[apps/shared] In curve view, reorder subviews to avoid redrawing OK view
...
AND return the banner view as first child if the ok view is null
Change-Id: I14cc3ced812e17a7abc19f794f695d92d818dc6a
2017-04-05 10:15:01 +02:00
Émilie Feral
db31c9c5d1
Merge changes I49e6548a,If2d162e1
...
* changes:
[apps/shared] In curve view, change subviews order to avoid useless redrawing
[escher] Clean
2017-04-05 09:43:37 +02:00
Émilie Feral
e843737d17
Merge "[apps/home] Draw app name background in white to avoid dirtyness at scrolling"
2017-04-05 09:43:11 +02:00
Émilie Feral
d0f8d1a1d3
Merge "[apps/home] Do not redraw the white background at each scroll"
2017-04-05 09:42:45 +02:00
Émilie Feral
14341b9034
Merge "[liba] Remove warnings on external code"
2017-04-05 09:42:00 +02:00
Émilie Feral
febe29b9d8
[apps/home] Improve rendering
...
Change-Id: I0c129893805d102baae62097fcb3ea2f19b3d8db
2017-04-05 09:40:21 +02:00
Émilie Feral
7f7f80d790
[apps/shared] In curve view, change subviews order to avoid useless
...
redrawing
Change-Id: I49e6548ac2a72f33d3d78b95a8f248a498f7e74e
2017-04-04 18:29:05 +02:00
Émilie Feral
a3664a414d
[escher] Clean
...
Change-Id: If2d162e1e2e23fe3489f4e4caed7c43343b51c58
2017-04-04 18:10:10 +02:00
Émilie Feral
50f4bbd599
[apps/home] Draw app name background in white to avoid dirtyness at
...
scrolling
Change-Id: I8bef4a74c338a3d40d07143df4dde555e294df0f
2017-04-04 18:09:21 +02:00
Émilie Feral
e2d46081da
[apps/home] Do not redraw the white background at each scroll
...
Change-Id: Ifc7c30862ca9034dbdb22600e399792061f6ee4d
2017-04-04 18:08:39 +02:00
Romain Goyet
9c63201835
[liba] Remove warnings on external code
...
Change-Id: I801d84ce9f780ab3a91569b3d2c6c1341d1a513a
2017-04-04 16:52:56 +02:00
Romain Goyet
806d0809f3
Merge "[ion] Enable/disable FSMC clock with all clocks"
2017-04-04 16:42:12 +02:00
Romain Goyet
b26bfb98e6
Merge "[ion] Correct display reading timings"
2017-04-04 16:42:00 +02:00
Romain Goyet
e367051dd6
Merge "[ion/device] Add Console::peerConnected()"
2017-04-04 16:41:22 +02:00
Émilie Feral
6c2dabe7cc
[ion] Enable/disable FSMC clock with all clocks
...
Change-Id: I541532b1803181109d788dd943a6384b3b09db63
2017-04-04 16:26:25 +02:00
Émilie Feral
296a9aae1b
[ion] Correct display reading timings
...
Change-Id: I43ca8082227ab8b9f9c3d68e2a872341f6b968d5
2017-04-04 16:25:24 +02:00
Romain Goyet
c9be15ba63
[ion/device] Add Console::peerConnected()
...
Change-Id: Ic6dcea692f09a3efdccaf23db4aa17ab6d6cebde
2017-04-04 15:27:32 +02:00
Émilie Feral
a74472fb2c
[kandinsky] In small font, improve W
...
Change-Id: I88f8f7aef0d6c115393f48a37077885d9cf7fdf0
2017-04-04 14:50:05 +02:00
Émilie Feral
702e3fede8
[apps/settings] Add a row "about" in settings
...
Change-Id: I2c7dd5a26133d7460b9c7fce087347e5f99b9467
2017-04-04 14:25:49 +02:00
Émilie Feral
e42d4eee20
[escher] Add methods on message table cells to change rendering
...
parameters (font size, color ...)
Change-Id: I57a6a606607787a83d152eb326f87d9209d273b3
2017-04-04 14:18:40 +02:00
Émilie Feral
7091b2ea35
[ion] Add software version, patch level and serial number
...
Change-Id: I011eeb2d8596f63e0c2fdedf353d544dc8a8a202
2017-04-04 14:18:11 +02:00
Émilie Feral
c5df63a184
[apps/shared] In values controller, correct bug: do not forget to
...
deselect buttons when tab is reselected
Change-Id: I00a02661e1cb13986fe815bae95f35aa8aa3c55b
2017-04-03 17:24:35 +02:00
Émilie Feral
3c89a603ec
[escher] In tab controller, always active a tab when appearing
...
Change-Id: I22842bc42f1f93a7aa90b0d8e9fbc2b094190494
2017-04-03 17:17:19 +02:00
Émilie Feral
da4c28bf39
[apps/graph] Fix bug in values controller in willDisplayCellAtLocation
...
Change-Id: Ic3f166caac9d58205a9b896de2a288afe13c66d4
2017-04-03 17:05:03 +02:00
Émilie Feral
c893a4611e
[apps/shared] In list controller, fix bug in clearing function
...
expressions
Change-Id: I58a58558cd02b51b3a8e5afbb5f7a7103373dfa7
2017-04-03 15:55:45 +02:00
Émilie Feral
f28230b06a
[escher] When textfield receive "^2" (square) event, the cursor should
...
position after the 2
Change-Id: I76c0cf4724f06e7af70a329701003bc32d61fde8
2017-04-03 15:26:57 +02:00
Émilie Feral
5fb32f682c
[escher] Fix bug in text field
...
Change-Id: Id5289c9abc6c58e4ed122d95a617db421e7533ab
2017-04-03 15:22:17 +02:00
Émilie Feral
4e920d2a6c
[apps/hardware_test] Add LED test
...
Change-Id: I998074b74357f76a624962bfa274ebf7a10ac0fc
2017-04-03 14:04:13 +02:00
Émilie Feral
6dfbafdbac
[escher] Fix bug in text field (scrolling issue when deleting characters)
...
Change-Id: I5ac63e7f3c78fd6e87f7de3e3d2d25cac58e3417
2017-04-03 10:34:25 +02:00
Émilie Feral
7d39182aeb
[apps/hardware_test] Add a battery level and a charging state indicators
...
Change-Id: Ibb0534d8b1eb69b03703147ae0030a8010ea9c8f
2017-04-03 10:10:21 +02:00
Émilie Feral
2576824728
[apps/graph] Fix bug in values controller: display derivative values in the derivative column
...
Change-Id: I9489c4341922efc0f7aaf3da773cb65a0548775f
2017-03-31 18:05:05 +02:00
Émilie Feral
49a1ec952c
[apps/statistics] Prevent crash in drawing box view
...
Change-Id: I33f23e04f97cb8fde890a72db10a86425bb8e7b9
2017-03-31 17:39:01 +02:00
Émilie Feral
f7911f4d36
[apps/statistics] Fix bug in quartile computation
...
Change-Id: Ie5bbcf745b7a4f9766db1d3c39ca42d8489970da
2017-03-31 17:05:54 +02:00
Émilie Feral
65235d0551
[apps/calculation] Fix bug with ans
...
Change-Id: I8691c7901783e61518eae2cdb33632f2eb3e9247
2017-03-31 16:59:43 +02:00
Émilie Feral
fad88b5da7
[ion] In fsmc regs, enable different reading and writing timings
...
Change-Id: I3c387889d6716fd591e0455b44683ef579a4824a
2017-03-31 15:16:34 +02:00
Romain Goyet
a1dd063c45
Merge "[ion/device] Fix events generation"
2017-03-31 10:51:00 +02:00
Romain Goyet
27f9847713
[ion/device] Fix events generation
...
We now repeat some events (arrow, backspace)
Change-Id: I5f8e09b5f29ea4edbc709b94aae8674d7112a7b3
2017-03-31 10:43:43 +02:00
Romain Goyet
fe79578ad4
Merge changes I8da28143,I901c1fd6,I41e8723c,I12048983
...
* changes:
[ion] Introduce Ion::Keyboard::State
[liba] Add 64bit right shift as specified by AEABI
[ion/register] GPIO IDR/ODR can be bulk-accessed
[ion/registers] set/getBitRange can be useful as a public interface
2017-03-31 10:38:32 +02:00
Romain Goyet
a85158d4ce
[ion] Introduce Ion::Keyboard::State
...
Change-Id: I8da2814365391c3c23f2011f92532269b7a4381d
2017-03-30 17:48:14 +02:00
Romain Goyet
47a9f8258a
[liba] Add 64bit right shift as specified by AEABI
...
Change-Id: I901c1fd6719b7dff99df7e519e158861eb948fd5
2017-03-30 17:35:34 +02:00
Émilie Feral
5facbfb8ac
[apps/sequence] Specialize sequence go to parameter controller to round
...
the given abscissa and forbid negative values
Change-Id: Iaae39e575c0e2de4993a558e234717a839905872
2017-03-30 16:43:28 +02:00
Romain Goyet
6d6e5932a5
[ion/register] GPIO IDR/ODR can be bulk-accessed
...
Change-Id: I41e8723c46d6a851ab8c3603c295bb638545fd9f
2017-03-30 16:33:42 +02:00
Romain Goyet
1df7583dda
[ion/registers] set/getBitRange can be useful as a public interface
...
Change-Id: I1204898325c8b9c6acbf778cb7331ef55907a07e
2017-03-30 16:30:24 +02:00
Émilie Feral
e76cab75c1
[apps/shared] Factorize go to parameter controllers in parent class
...
(used in regression, graph, sequence)
Change-Id: I5e54bca17f9de7b21aeb705ea87818b064662904
2017-03-30 16:08:40 +02:00
Émilie Feral
4968ffff49
[apps] Add messages in i18n
...
Change-Id: I3fbe721fbfa84a5bab7b8c5d1db2e55fe608bdde
2017-03-30 16:07:48 +02:00
Émilie Feral
2e22ec4da1
[apps/hardware_test] Reset the test at when switching app
...
Change-Id: Ice30719b008721894f825f16f529adeaa673c9c9
2017-03-30 14:40:45 +02:00
Émilie Feral
b52d081839
Merge "[apps] First version of keyboard hardware test"
2017-03-30 14:31:00 +02:00