Commit Graph

11243 Commits

Author SHA1 Message Date
Émilie Feral
bd094056e6 [apps/graph] Avoid storing weird x values in the local context
Change-Id: Iee751da03fb9c6cda2e77d2570e8af2aef5ed5da
2017-03-02 15:35:03 +01:00
Émilie Feral
e2ec5409c5 [poincare] Parse u(n), v(n)... as symbols
Change-Id: I3a24aaf546b070d8f583f828c6de7597f06a20d1
2017-03-02 15:35:03 +01:00
Émilie Feral
5b78ad893d [apps/shared] Specifiy the meaning of a defined sequence in sequence/
Change-Id: I082a7f9f9785c12dfedcee070badb4eded66ab89
2017-03-02 15:35:02 +01:00
Émilie Feral
7f4323ad40 [poincare] Avoid bug when parsing unknown symbols
Change-Id: I0ad770b106a720ee649104d31b2a31cb8c733491
2017-03-02 15:35:02 +01:00
Émilie Feral
b29c131a6d [apps/shared] Resize cursor
Change-Id: I67b2cb91a40114038e1973eb8f2be4178744283c
2017-03-02 15:35:02 +01:00
Émilie Feral
519cf2564b [kandinsky] Large font: new '3'
Change-Id: I876caa0e0fbb46343bac4afc8110e49745c1cb7d
2017-03-02 15:34:57 +01:00
Émilie Feral
830dee0fe5 Merge "[poincare] Fix bug" 2017-03-02 15:32:58 +01:00
Émilie Feral
72dbdfc13f Merge changes Icf56a238,I95999d57
* changes:
  [apps/shared] Fix bug: do not turn off editing mode when selection has not changed in editable cell table view controller
  [poincare] Correct trigo evalutation
2017-03-02 15:32:54 +01:00
Émilie Feral
d8582e5817 Merge changes I5380c799,Ifbe1c45f
* changes:
  [apps/statistics][apps/regression] Correct bug: reinit the right column
  [apps/sequence]Correct sequence toolbox
2017-03-02 15:32:05 +01:00
Émilie Feral
4ddfe04319 Merge changes I9ad48290,I01b5c245
* changes:
  [apps] Better compartimentalize viewWillAppear and didBecomeFirstResponder
  [escher] Do actions in this order: layouts, viewWillAppear, didBecomeFirstResponder
2017-03-02 15:31:59 +01:00
Émilie Feral
1cca3b0f9e Merge "[apps/sequence] Reorder list parameter controller" 2017-03-02 15:16:43 +01:00
Émilie Feral
9239e10b4c Merge "[escher] Function colors" 2017-03-02 15:16:13 +01:00
Émilie Feral
8031aa71a5 Merge "[escher] [apps] Get rid of magic numbers" 2017-03-02 15:16:04 +01:00
Émilie Feral
5b3427508b Merge "[escher] Typo" 2017-03-02 15:16:00 +01:00
Émilie Feral
a31f021f49 Merge "[escher] Change wall screen color for even odd table" 2017-03-02 15:15:55 +01:00
Émilie Feral
62cc18317d Merge "[apps/shared] In list controller, factorize handle event" 2017-03-02 15:15:51 +01:00
Émilie Feral
608a117e8c Merge "[apps/sequence][apps/graph]Correct bug: Enable to edit the last added function by clicking on a text event" 2017-03-02 15:15:43 +01:00
Émilie Feral
4e24b66869 Merge "[apps/shared] Correct bug in interactive curve view controller" 2017-03-02 15:15:32 +01:00
Émilie Feral
184c16a66c Merge "[apps/sequence] Fix bug: correct "ajouter suite" button color" 2017-03-02 15:15:08 +01:00
Émilie Feral
d4fe1760a5 Merge "[apps/shared] Avoid infinite loop in curve view" 2017-03-02 15:15:03 +01:00
Émilie Feral
cbd379f723 Merge changes Iefaabcc4,If237f461
* changes:
  [apps/regession] Return warning when the user want to go to a point no reached by the regression curve
  [apps/regression] Correct bug: reload data if go to parameter page to update x or y prediction
2017-03-02 15:14:58 +01:00
Émilie Feral
672746cd14 Merge "[escher] Correct bug: do not forget to set the first responder when deselecting the header" 2017-03-02 15:14:47 +01:00
Émilie Feral
af58f6afc2 Merge "[escher] Reorganize all cells'name and factorize their layouts" 2017-03-02 15:04:21 +01:00
Émilie Feral
b4aff6914a Merge "[escher] Avoid holding a working buffer for all chevron view" 2017-03-02 15:04:17 +01:00
Émilie Feral
eb3bdb115b Merge "[apps/sequence/list] Display specific toolbox" 2017-03-02 15:04:14 +01:00
Émilie Feral
bad8ac3077 Merge "[apps/sequence/list] Improve cell rendering" 2017-03-02 15:00:19 +01:00
Émilie Feral
643e9299de Merge "[apps/sequence] Redesign list controller" 2017-03-02 15:00:13 +01:00
Émilie Feral
c2ee9d2984 Merge changes I01ad7dfd,I0aaa139b
* changes:
  [ion/device] Minimal clock setup to enable RNG
  [ion] Use a C API for logging
2017-03-02 13:53:34 +01:00
Romain Goyet
09518c4a0b [apps/hwtest] Add CHARGE and KEYBOARD commands to lowlevel test
Change-Id: Ifd3d4c6b0e69c1a5cfbdbff62c6c5f370ecd3dc9
2017-03-01 10:04:41 +01:00
Romain Goyet
b44bad3b92 [apps/hwtest] Proper MCU_SERIAL command
Change-Id: I485bd67fa464a541a89d2c1c878b41a3328bed88
2017-02-28 18:56:21 +01:00
Romain Goyet
eaeed82eea [ion] Add a Ion::serialNumber function
Change-Id: Ib2dd1d9187936f5c044bbcbc21dc7164fe6e9822
2017-02-28 18:56:04 +01:00
Romain Goyet
1b893ac4ee [apps/hwtest] Add ADC and BACKLIGHT commands to the lowlevel test
Change-Id: I29085da31be739fc52a2be4a18e12a3e5aa49015
2017-02-28 18:24:51 +01:00
Romain Goyet
78b947a6cc [ion/device] Use the proper ADC channel
Change-Id: I6dd4245cc4e8c8d0fc5ffd1fa53857e7774c5515
2017-02-28 18:24:23 +01:00
Romain Goyet
bca8a6fd86 [ion] Add a console facility
Change-Id: I34b406ae8589fdd2a5d6b826b34ac411359b58dc
2017-02-27 14:13:19 +01:00
Romain Goyet
59c35f7705 [apps/hwtest] Blink the LED from the lowlevel test
Change-Id: I64425caf00b063b4a86f6eaa089fef6995d93ebd
2017-02-27 13:25:19 +01:00
Romain Goyet
257f81d4d2 [apps/hwtest] The lowlevel test uses the UART
Change-Id: I78dabe99abc10667666ee926d886a7c7828b4cd3
2017-02-27 11:30:23 +01:00
Romain Goyet
8d5cd4b939 [ion/device] Add USART register
Change-Id: I4883a5bd5cd1092106729641e0bda051c6a7240c
2017-02-27 11:29:13 +01:00
Romain Goyet
ba2b03bbc3 [apps] Add a lowlevel test app
Change-Id: Id217736cfd39f9994e9d0b4325a52cd63d4a7460
2017-02-27 09:48:11 +01:00
Romain Goyet
d0300ff457 [ion/device] Add SPI registers
Change-Id: I5e91a31e0c4bfc11057714e57e7daad0eba41da3
2017-02-27 09:46:05 +01:00
Émilie Feral
34fa1a4062 Merge changes I12f5e15c,I59c703c4
* changes:
  [apps/graph/list] Simplify funciton expression cell to be used by sequence
  [apps/sequence] Temporary implementation of sequence toolbox
2017-02-20 17:55:35 +01:00
Émilie Feral
689cceda39 Merge changes I180fe53a,Ie273b6d7
* changes:
  [escher] Add toolbox event handling in responder [apps] Correct the text field delegate app accordingly
  [apps] Merge toolboxcontroller and node list controller
2017-02-20 17:55:01 +01:00
Émilie Feral
f05086f910 Merge changes I3f379092,I917c09dd
* changes:
  [kandinsky] Change unicode symbol of e (exponential)
  [apps/sequence] Change default XNT text to 'n'
2017-02-20 17:54:46 +01:00
Émilie Feral
ec3e9bb919 Merge changes If4cd8127,I0f739ed2,I138bd13f
* changes:
  [apps/sequence] Correct bug
  [escher] In app, dismiss any modal view when changing app
  [apps/graph] Change name: function->cartesian_function
2017-02-20 17:54:37 +01:00
Émilie Feral
a40b436d6e Merge changes I6aad82ed,I0398542b,I49cc6bf9,I6c518ed2
* changes:
  [poincare] Replace complex constructors by named constructors
  [poincare] Clean complex: replace m_numberOfSignificantDigits by k_numberOfSignificantDigits
  [poincare][apps] Make preferences a const object accessible from anywhere (poincare and apps)
  [apps/shared] Correct bug: reinit the cursor position when changing app (in case preferences has changed, trigo function graph will be different)
2017-02-20 17:54:29 +01:00
Romain Goyet
9c0b5b2008 [ion] Enable logging event names in DEBUG
Change-Id: Id5700072ada8fd8dd99dc076a808333e170214f8
2017-02-20 16:14:55 +01:00
Romain Goyet
809fd8a17a [ion] Ion::random()
Change-Id: Ib85055ab3b4bf3dfce991f9990659c744be20f39
2017-02-20 16:14:48 +01:00
Romain Goyet
bd220b2cd7 [ion/device] Minimal clock setup to enable RNG
Change-Id: I01ad7dfdb25f00b918263459660544f24d480257
2017-02-20 13:33:14 +01:00
Romain Goyet
abf8fcd259 [ion] Use a C API for logging
Change-Id: I0aaa139b3434b62618f5e8d6ac88fe164bca4c2b
2017-02-20 13:33:14 +01:00
Émilie Feral
8d9adb0fd1 [poincare] Fix bug
Change-Id: Id5d759d86b27266f77b6ea6ce0842706a4ba2fda
2017-02-20 11:46:10 +01:00
Émilie Feral
73c366652f [apps/shared] Fix bug: do not turn off editing mode when selection has
not changed in editable cell table view controller

Change-Id: Icf56a2383272f6c14b5698bd38fd538fd04291dc
2017-02-20 11:45:11 +01:00