Commit Graph

2638 Commits

Author SHA1 Message Date
Émilie Feral
be9b66ea80 [apps/sequence] In term sum controller, pan the window to make the
cursor visible when view will appear

Change-Id: I9e3e16cc5d3741c39ba76bfe1c8f74dd5a03ece2
2017-06-05 11:40:48 +02:00
Émilie Feral
9800cf6467 [apps/shared] In interactive range, fix bug
Change-Id: Ie1034cbe7898556a3b78a39ef8b1e6cbe42cd5a5
2017-06-05 11:38:25 +02:00
Émilie Feral
39f422a95a [apps/shared] In interactive curve view controller, repaire bugs due to
wrong initialisation of the range

Change-Id: I2222e27df19b8130ddb3926eba584f7e6d90b7ba
2017-06-05 11:17:17 +02:00
Émilie Feral
ccf8ea0dc5 [apps/shared] In list controller, fix bug
Change-Id: I3c3849c7c10789dfbcb48a3e644f86da674bc892
2017-06-05 09:52:06 +02:00
Émilie Feral
d97f1df376 [apps/i18n] Avoid weird banner layout in histogram view
Change-Id: If44bad4b87efdbbe3452d1746a97daf634b2a1ce
2017-06-02 17:52:31 +02:00
Émilie Feral
99b9b43b55 [apps/regression] Change graph view drawing
Change-Id: I33d8ad0dba5c5dfb7d36cd27c1091703ac71d725
2017-06-02 17:45:06 +02:00
Émilie Feral
f05b591605 [apps] Color consistency
Change-Id: I17bd72a542985bdf117595a28c52fd2dd9a1f0cb
2017-06-02 17:39:18 +02:00
Émilie Feral
f43b307856 [escher] In table view, add method 'reloadCellAtLocation'
Change-Id: I2d662669621392698ee963a6c8e70d3d2f4ee829
2017-06-02 16:56:41 +02:00
Émilie Feral
0559661a07 [apps/hardware_test] Launch hardware test on FCC-ID row
Change-Id: I65d5d853fdd0ae8c0917a5505820256eb8baf871
2017-06-02 15:36:09 +02:00
Émilie Feral
b13594fe04 [kandinsky] Change root symbol
Change-Id: I62007d1a10fa5232de816a2a2e07a1924c95dae7
2017-06-02 15:24:54 +02:00
Émilie Feral
275ea4d854 Change software version to 1.0.0
Change-Id: I7b57d0e5120e4150aa26cc5f0ce1c087956e2785
2017-06-02 14:21:14 +02:00
Émilie Feral
6a888136c3 [apps/settings] Add FCC ID in about menu
Change-Id: Iafe06e56591399a1442b8de64257990ffa23ddac
2017-06-02 14:16:55 +02:00
Émilie Feral
8e914ec599 [apps/settings] Avoid reloading all table to update only one cell
Change-Id: I87b9572cd2ac013ee16a93a5a5732189dfdfd870
2017-06-02 14:07:56 +02:00
Émilie Feral
a54e45e8ef [apps.shared] In interactive curve view range, avoid inconsistent window
range

Change-Id: Iaa787b0c96b3ccdc34249c9649f3378182cf7f69
2017-06-02 14:07:56 +02:00
Émilie Feral
539f295017 [apps/probability] Fix bug: window range when n = 0
Change-Id: I54e1235fe458264da0b65b3bb9f1d2967023c158
2017-06-02 14:07:56 +02:00
Émilie Feral
ce09d2f9c4 [apps] Event 'right' on chevron cells behaves as OK and 'left' on the
next cell as 'back'

Change-Id: I2470659d8237373b21ad106c79cc5f8945f0edb5
2017-06-02 14:07:56 +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
9ea68ed938 [apps/sequence] Fix bug in term sum controller
Change-Id: Ia304aa891d4056a271258361ac867f0490c6cf87
2017-06-02 14:07:55 +02:00
Émilie Feral
9a48b1cce3 [apps/shared] In interactive curve view controller, reinit cursor
position after zooming in or out

Change-Id: I4542e7cf25382fa2e4be3a92f3cbbf7e9c4fdcd4
2017-06-02 14:07:55 +02:00
Émilie Feral
9604f2bfcb [apps/shared] In list controller, avoid selecting empty cell
Change-Id: If0887d5e922bc2b79ed0322e617d27c757faebea
2017-06-02 14:07:55 +02:00
Émilie Feral
c7440c9e25 [i18n] Clean
Change-Id: Id41ae92bf219190fb9710474cbe804ea1a911a16
2017-06-02 14:07:55 +02:00
Émilie Feral
13e0cd97fa [escher] Widen all pop up box (to avoid croping toolbox texts)
Change-Id: I969ea119bb5b65ae6f03e484e8f07107712f40d1
2017-06-02 14:07:55 +02:00
Émilie Feral
462fbd9434 [apps/shared] In editable cell table view controoler, reinit selection
only when no cell is selected

Change-Id: I5c1b0a18d504291bda308261efb9bb27470fc688
2017-06-02 14:07:55 +02:00
Émilie Feral
61787593e1 [apps/shared] Improve perf of values controller
Change-Id: I22b0f81c59d06bb8fa58de7f8958a20e0bcf53b0
2017-06-02 14:07:55 +02:00
Émilie Feral
d2c55eb7d0 [apps/graph][apps/sequence] In values controller, memoize the number of
columns to improve performance

Change-Id: Ie3c545d0198a2f23575bd22fdbf56e9c6b8ff2b8
2017-06-02 14:07:40 +02:00
Émilie Feral
25383b73e5 [poincare] Add parser tests
Change-Id: I2009700628b29be980792e6a31cd374cfdc74eaf
2017-06-01 10:35:36 +02:00
Émilie Feral
ea04b00728 [poincare] Fix bug in parser
Change-Id: I02520c8ca6c4b41c3fbbeea381e123edda1a25e6
2017-06-01 10:35:17 +02:00
Émilie Feral
6afa7cd3fd [apps/hardware_test] Redesign hardware test
Change-Id: Id2c55fe66ca68ce617ea131f5cfb77d78557860b
2017-06-01 09:43:22 +02:00
Émilie Feral
3ef5b67162 [poincare] Clean complex test
Change-Id: I7fe668e1c612df26ddeaa30892556201fe7db7a9
2017-05-31 14:52:29 +02:00
Émilie Feral
df59cd6ef7 [apps/calculations] Clean calculation store test
Change-Id: I9fd0d93f9c2f8ba2ba9f0be38b4a0f471eae86b8
2017-05-31 13:58:49 +02:00
Émilie Feral
747bcb808a [escher] Clean tab view controller
Change-Id: Ia56e0d9d4efd9bad87e7ef4c7a183f0c7efedaad
2017-05-31 12:21:46 +02:00
Émilie Feral
fe9e6ec59a [escher] Clean scroll view
Change-Id: I7eb00da6c9d8a60847c108eed5355bdb289dbebb
2017-05-31 12:14:24 +02:00
Émilie Feral
b58cfee5a1 [poincare] Clean matrix power
Change-Id: I7ff27b45f240e0f6c89fb5bf79f21126475265e4
2017-05-31 12:05:59 +02:00
Émilie Feral
49f4e9b6e3 [apps/calculation] Add comment
Change-Id: I552e851cb0d5035f0bfa9d617e499c085c9d3078
2017-05-31 11:56:33 +02:00
Émilie Feral
5c47f00ab3 [apps/shared] In Function, make m_expression private
Change-Id: I500f8e9ce53a1798fdf92bbc66ecdc867294a0a0
2017-05-31 11:54:54 +02:00
Émilie Feral
d4f3fc6b5c [apps/calculation] Insert text rather than overwrite when selecting a
history cell

Change-Id: Ie2cbe92a14a64caa3d1b4eabce6dc6de4baaaa34
2017-05-31 11:54:54 +02:00
Émilie Feral
6e98c4aa02 [apps/calculations] Clean
Change-Id: I2fedcae85cfb84b58713ad181c9da177239630d9
2017-05-31 11:54:54 +02:00
Émilie Feral
f96a4556aa [apps/sequence][apps/graph] Switch to editing the function after event
'toolbox' or 'variables'

Change-Id: Iaa7b04871c4a74abf2ddcfc5905804448c7a44a4
2017-05-31 11:54:54 +02:00
Émilie Feral
211da258fa [apps/shared] Change color
Change-Id: Id5abc6021829f91c18627b0cbe15dfa057c2b335
2017-05-31 11:54:54 +02:00
Émilie Feral
30d3ff16a8 [escher][apps/shared] In table view, when scrolling to a cell, check if
the table size has not decreased to adjust the offset

Change-Id: Ifd89ec2b51b2adb9ca860ce0b58f2b6e58b838a1
2017-05-31 11:54:54 +02:00
Émilie Feral
1d7d7f4ef1 [escher] In scroll view, mark the indicator rect as dirty if the scroll
indicator parameters has changed

Change-Id: I3136f8613a08d5b8e7c8039502f77f552f7868c2
2017-05-31 11:54:54 +02:00
Émilie Feral
ba493bdb74 [apps/calculations] Add 'ans' when the text field starts with '^2'
Change-Id: I8cc8a5455f934e875ef4ba1e8388d16210630107
2017-05-31 11:54:54 +02:00
Émilie Feral
9686832b73 [poincare] In multiplication: fix bug due to indice confusion
Change-Id: Ic4b054e0b0c16c392bc5f8a62520065d9172c85a
2017-05-31 11:54:54 +02:00
Émilie Feral
9fdbf0d4d7 [poincare] Matrix power: M^n with n <= 0
Change-Id: I4dd9cd66d820213baa377851c7b36934f799e979
2017-05-31 11:54:54 +02:00
Émilie Feral
1d877e5a26 [apps/calculation] Rebuild calculation from input and output text (to
ensure that the evaluation corresponds to the right context)

Change-Id: If9fcf4e3dfb01434008ad57c3d1a5f735b5779d3
2017-05-31 11:54:54 +02:00
Émilie Feral
2286de8fcd [apps/calcualtions] In calculation, fix isEmpty method
Change-Id: I3a03450a4d4f102f0915d3de1deb7715907acf06
2017-05-31 11:54:54 +02:00
Émilie Feral
5754ea3c85 Merge "[apps/calculation] Add test for rinn buffer of calculation store" 2017-05-31 11:47:43 +02:00
Émilie Feral
4478536e81 Merge "[apps/shared] Fix edge cases in interactive curve view range" 2017-05-31 11:47:04 +02:00
Émilie Feral
f20c7ca85d Merge "[apps/shared] In go to parameter controller, center window at the same time, the cursor is changed" 2017-05-31 11:46:54 +02:00
Émilie Feral
065a7c623c Merge changes I13cebe8a,Iee7c65e1
* changes:
  [apps/graph] Fix bug
  [apps/calculations] Fix selection error
2017-05-31 11:46:46 +02:00