Commit Graph

2910 Commits

Author SHA1 Message Date
Émilie Feral
415ab22fa2 [apps/hardware_test] Fix bug: overwriting wrong memory space
Change-Id: Ie29e657d91ddef78ecf7c0d75f1eac937bb8213f
2017-04-24 16:58:56 +02:00
Émilie Feral
93e98abf17 [apps/settings] Open/close hardware test
Change-Id: I1a5cef4643e586a500ec1a8063aca416476d556a
2017-04-24 14:37:28 +02:00
Émilie Feral
49d24c3c7c [apps] Hide hardware test
Change-Id: I56e8b4844513a5d169b9b0ad08a03b9009defd31
2017-04-24 14:37:28 +02:00
Émilie Feral
46b4adc71c [apps/shared] In zoom parameter controller, change the layout to avoid
useless redrawing

Change-Id: I4336da535e99e95ace065d26c0f15b02f60ed24d
2017-04-24 14:37:28 +02:00
Émilie Feral
9ee0c7fd5d [apps/shared] Correct bug when quitting graph/sequence app
Change-Id: Ib6d7c0122930c1873d7e9b6bbcbda1f30fe10011
2017-04-24 14:37:28 +02:00
Émilie Feral
5a0af6e351 [apps/probability] In calculation controller, handle Backspace on
textfield

Change-Id: I16f2280263149ef3c112e6e8b764c77cfd4833f0
2017-04-24 14:37:28 +02:00
Émilie Feral
e8753e15d3 [apps/shared] In float parameter controller, handle Backspace event on
textfields

Change-Id: Ie37843114b9d0ecb9f7745d19d8e284701bfa840
2017-04-24 14:37:27 +02:00
Émilie Feral
54c5f4dcda [apps/shared] Make the float parameter controllers a dynamic controller
view

Change-Id: I216b7f6df15e5a406624ce3c1b0e892d0f871a6b
2017-04-24 14:37:27 +02:00
Émilie Feral
78317dc06c [apps/sequence] Improve sequence draw rect (equal pixel step, greater
sampling ratio)

Change-Id: Ife94998430e453902212debc315a3e55b16af1f8
2017-04-24 14:37:21 +02:00
Émilie Feral
5c7d763291 [apps/shared] Make tab table controller dynamic view controller
Change-Id: Id3a383e72173779eb295dc998f780041f62f8bf0
2017-04-21 10:08:09 +02:00
Émilie Feral
9295a5f107 [apps/sequence][apps/graph] Make list controller a dynamic view
controller

Change-Id: I1c6036861bddcb45169bb6c71f75c90ffd949a44
2017-04-21 10:08:04 +02:00
Émilie Feral
80873cf025 [apps/calculation] Make calculation views dynamically allocated
Change-Id: I45946e46203bd8dde21793ee2395c76dc15db06c
2017-04-20 12:12:04 +02:00
Émilie Feral
5fde73dac2 [escher] Change name: viewWillDisappear -> viewDidDisappear
Change-Id: Ie7e324cfd9c1313ef4f5310e1688be0b7fabd0bf
2017-04-18 15:29:09 +02:00
Émilie Feral
c71c1297c0 [apps/regression] Correct bug in goto parameters
Change-Id: I01faf3dcbd03f7294353f16c0f49e03a5d63dba5
2017-04-18 13:22:31 +02:00
Émilie Feral
2712be881c [apps/statistics] Delete useless space in banner view
Change-Id: I49a5a88010405dcd35b880677da9e3a4c6ff7854
2017-04-18 11:55:49 +02:00
Émilie Feral
1516ee106b [apps/sequence] Add comments in term sum controller
Change-Id: I781cd881786fbc58d03ae8ac66f0a6024029cc3e
2017-04-18 11:23:47 +02:00
Émilie Feral
8cec0ccd28 [apps/sequence] Clean sequence buffer implementation
Change-Id: I03e4ead6d32f883c11e5b070896e386e29533cf7
2017-04-18 11:05:28 +02:00
Émilie Feral
8a9df36a35 [apps/sequence] Cleaner resolution and comments
Change-Id: I3e4919f9f76ede2a81a672f21060adda2b98f1bd
2017-04-18 10:52:29 +02:00
Émilie Feral
5afd182164 [apps:sequence] Handle back event in term sum controller
Change-Id: I8d5f197d6d610c44923e6ac0dd8dc5e5037056de
2017-04-18 10:28:04 +02:00
Émilie Feral
c174708f90 [apps/statistics] Delete shadows in box drawing
Change-Id: I26f8986ba6fa8b1fc42d441e1dbed31f951e8130
2017-04-18 10:28:04 +02:00
Émilie Feral
0072b04427 [apps/regression] Prediction knowing y: if the value has multiple
antecedent (horizontal slope) reselect last cursor position

Change-Id: I730819c1c0ef5cbe0b3234368185dc7e56a74955
2017-04-18 10:28:04 +02:00
Émilie Feral
202c378462 [apps/graph][apps/sequence] When setting interval start bigger than
end, increase the end. Forbid to set the end greated than start
Change-Id: Ib04186bc66ba94cd99ada8da82b0efc0a81ff7c0
2017-04-18 10:28:03 +02:00
Émilie Feral
30c035cdb2 [apps/sequence][Apps/graph] Delete function row when clicking on del
Change-Id: I7dfc8261aa63161b061fc7eaf32f57263fee7a72
2017-04-18 10:28:03 +02:00
Émilie Feral
5ad85c59c2 [apps/probability] For discrete law, round calculation parameters to the
closest integer

Change-Id: I53dcc0605ae91ed27257fa4b831ce8a2287db3ef
2017-04-18 10:27:57 +02:00
Émilie Feral
8f2a6c3122 [apps/sequence] Cap the sum of terms to a maximum number of terms
Change-Id: Ib9abcdc92cef5e4e188a81c319b20be2c8b7ab72
2017-04-17 15:48:23 +02:00
Émilie Feral
6226daa04a [apps/sequence] In term sum, enable to go directly to a rank n by typing
its digits

Change-Id: I26905f856303a67fafbf6da54fef15060c85da2c
2017-04-17 15:48:23 +02:00
Émilie Feral
5e4c1705c8 [apps/statistics] Fix bug: When the main view is selected, the first
responder should be the histogram controller

Change-Id: Iaf7c697c1c1d01ac716e4ae3f6053c94381d170d
2017-04-17 15:48:23 +02:00
Émilie Feral
c8876f93f2 [apps/statistics][apps/regression] Disposition of legends in banner view
Change-Id: Id7c4697a7c51a2ee0016b52f8d2f01831575f6d0
2017-04-17 15:48:18 +02:00
Émilie Feral
37ca728a65 [i18n] Change legend: "plot"->"plot graph"
Change-Id: I424889ecffcee0cabcfda9c8fa32ec9b147173d5
2017-04-17 11:12:59 +02:00
Émilie Feral
72ab4cb00c [apps/probability] Add a grey outline on editable text fields in
calculation page

Change-Id: Id9f0c10338d36cffad9072748349114e362f341b
2017-04-17 11:10:17 +02:00
Émilie Feral
67f8dc61a9 [apps/probability] Avoid useless draw rect / layout in calculation page
Change-Id: Ibf9b3d5445128d0f202b4d095c6754284e7bd796
2017-04-17 11:10:16 +02:00
Émilie Feral
7b48a575cf [apps/probability] Improve image table view rendering
Change-Id: Id1ccca550fe925fd28aa14d38b995d4adcce5515
2017-04-17 11:09:38 +02:00
Émilie Feral
257e90f108 [apps/calculation] Only 5 rows can be displayed at the same time
Change-Id: I5db0c336be2b6b7b8df4bccb9033f7379eb44286
2017-04-14 18:32:17 +02:00
Émilie Feral
8957734f92 [apps] Decrease store sizes
Change-Id: I06b9020aeca0000dfd6a9d72e697151330fee6cc
2017-04-14 18:32:03 +02:00
Émilie Feral
024e55abeb [apps][escher] Delete magic numbers
Change-Id: If7a589d9f02895fc1b2e8b496133ab11381e733c
2017-04-14 18:30:58 +02:00
Émilie Feral
d2597321d0 [apps/shared] A cursor can reach Infinity in ordinate but not in
abscissa (otherwise, the cursor is stuck...)

Change-Id: I6d64dd6289dc3674cfdad70f5c6d710bb771c5b4
2017-04-14 13:46:21 +02:00
Émilie Feral
a773228657 [apps/sequence] In model, use float buffers to avoid recomputing all the
sequence to find a recurrent sequence value at an abscissa n

Change-Id: Ic476a5065bbf7aa45c06aa3e9b4d3caa79dd18af
2017-04-14 13:46:21 +02:00
Émilie Feral
fe99f740d1 [apps/sequence][apps/graph] Set different graph resolution in sequence
and in function graph

Change-Id: I498e77122a425c233ba536bdde24b9288b2c4513
2017-04-14 13:46:21 +02:00
Émilie Feral
2a9084aab6 [apps/sequence] Draw only visible dots when range is too big.
Change-Id: I8624fa3063d1787049510f4063f562d900f002c5
2017-04-14 13:46:16 +02:00
Émilie Feral
a6f204d406 [apps/shared] Avoid potential useless redrawing in function expression
view

Change-Id: I2e28b339879a51d0688ccf426ad8dd03c734d954
2017-04-13 18:47:50 +02:00
Émilie Feral
cdb9e273aa [apps] Improve variable box cell
Change-Id: I04bfd4cced27d811ac4ab2245da4157e0e83d4bb
2017-04-13 18:03:47 +02:00
Émilie Feral
0c7100002f [apps/probability] Improve proba cells
Change-Id: I85a7077eb2b996316ed6dff8af12fd6cfb2876a3
2017-04-13 18:03:27 +02:00
Émilie Feral
aa995669cb [apps/shared] In curve view, avoid error when computing label 0
Change-Id: Ibc093a3ac6ad17c0c2b90287f23d05c06d7ed593
2017-04-13 17:06:34 +02:00
Émilie Feral
0ec90c36f8 [apps/shared] In range, never set NAN values
Change-Id: I7511952acafdedb5b85aeee38232abe153523a49
2017-04-13 16:04:49 +02:00
Émilie Feral
1f84157395 [apps] Correct bug: display warning only once !
Change-Id: I474aa564da189a548ef36ca9990ce627e0b50acc
2017-04-13 16:04:01 +02:00
Émilie Feral
9ecb2c0c53 [apps] Warn & Suspend when the battery is too low
Change-Id: I814697b36f6111198dc367d4591371e6a6e260d8
2017-04-13 14:46:23 +02:00
Émilie Feral
e5610b2916 [apps] Add an icon when mode exam is on
Change-Id: I5b12f7857fe27d7b2db97062c17cafe7b571e303
2017-04-13 12:06:38 +02:00
Émilie Feral
e82e9a9571 [ion][kandinsky] Change LED color in sleep mode to yellow (does no
require a timer)

Change-Id: I3ffcf5d050fd94f8b06662646577a3a391e78190
2017-04-13 12:06:37 +02:00
Émilie Feral
8b355814ec [apps] Improve variable box leaf cells
Change-Id: Ib7b39731e0408f40ff38d56d78636c85442a2f34
2017-04-12 09:37:49 +02:00
Émilie Feral
f3cefe8359 [apps] Change battery icon iniation and update quicker
Change-Id: I528519deb0d768de48660d1f0ddfed3b570e74f4
2017-04-12 09:37:49 +02:00