Commit Graph

2910 Commits

Author SHA1 Message Date
Émilie Feral
837e0694d1 [shared] Remove New Function Cell class which is a duplicate of Even Odd
Message Text Cell
2018-06-07 13:46:17 +02:00
Émilie Feral
78e750b053 [shared] Change the ModelStore to store Expression Model Store 2018-06-07 13:46:17 +02:00
Émilie Feral
e05709f097 [shared] Factorize FunctionStore in ModelStore<T> (for future
implementation of equation store)
2018-06-07 13:46:17 +02:00
Émilie Feral
b266c4cbd1 [shared] Make a parent class to Function: ExpressionModel (factorize
code for furtur model Equation)
2018-06-07 13:46:17 +02:00
Émilie Feral
e160282e06 [escher] Change the function expression cell to inherit from
even odd expression cell
2018-06-07 13:46:17 +02:00
Romain Goyet
c0d3b97c6b [apps/code] Fix getopt handling 2018-06-05 13:57:04 +02:00
Romain Goyet
caff93cda0 [code] Avoid init/deinit-ing uPy in each editor redraw 2018-06-04 16:08:11 +02:00
Romain Goyet
b52590e2f7 [code] Use named colors 2018-06-04 16:08:11 +02:00
Romain Goyet
6cd18cca89 [python] Malloc the syntax-highlighting uPy heap 2018-06-04 16:08:11 +02:00
Romain Goyet
29cacbc44f [code] Implement syntax highlighting in PythonTextArea 2018-06-04 16:08:11 +02:00
Romain Goyet
88e40266f6 [code] Create a PythonTextArea 2018-06-04 16:08:11 +02:00
Romain Goyet
d2b2705d2d [escher] TextInput doesn't use colors anymore 2018-06-04 16:08:11 +02:00
Émilie Feral
4cbf0b86e9 [probability] Increase binomial n cap to 99999 2018-06-04 15:42:13 +02:00
Léa Saviot
fae5659bee [apps/shared] HideableEvenOddCell 2018-05-29 15:34:49 +02:00
Léa Saviot
452957caf6 [apps/shared] Class Hideable 2018-05-29 15:34:49 +02:00
Léa Saviot
8ad6fd3c8c [apps/stats] Fix sizing problem
It left one line of pixels non colored
2018-05-29 15:34:49 +02:00
Léa Saviot
1950994019 [apps/stats] Fix deletion on last non hidden data row 2018-05-29 15:34:49 +02:00
Léa Saviot
e7f074667a [apps/stats] Series name in the box banner 2018-05-29 15:34:49 +02:00
Léa Saviot
d5e75e2598 [apps/stats] FIx navigation bug in boxes 2018-05-29 15:34:49 +02:00
Léa Saviot
0cb2c6215d [apps/stats] Color the boxes 2018-05-29 15:34:49 +02:00
Léa Saviot
ed703c20cd [apps/stats] Adapt box vertical size to number of boxes. 2018-05-29 15:34:49 +02:00
Léa Saviot
6e9021ed35 [apps/stats] Fix display one axis only in Box tab
The axis view is now a separate view, so there is no problem of
computing the height of the "axed" box view.
2018-05-29 15:34:49 +02:00
Léa Saviot
3ce71b4ef9 [apps/stats] Give bigger frame the box view that display axis 2018-05-29 15:34:49 +02:00
Léa Saviot
6b5cea34a7 [apps/stats] Display only one axis in box view 2018-05-29 15:34:49 +02:00
Léa Saviot
81b09501cb [apps/stats] Display multiple boxes 2018-05-29 15:34:49 +02:00
Léa Saviot
31ad501a14 [apps/stats] Median/Quartiles computation for non integer sizes 2018-05-29 15:34:49 +02:00
Léa Saviot
f4eb4e3476 [apps/stats] Abstract multiple data view and controller 2018-05-29 15:34:49 +02:00
Léa Saviot
7b37f4d0bc [apps/stats] Remove unnecessary constructor parameter 2018-05-29 15:34:49 +02:00
Léa Saviot
b762471574 [apps/stats] HIstogram::ContentView is MultipleHistogramsView 2018-05-29 15:34:49 +02:00
Léa Saviot
076ac081cd [apps/stats] StoreCell, StoreTitleCell inherit from StoreSeparatorCell 2018-05-29 15:34:49 +02:00
Léa Saviot
2717e8ebef [apps/shared] Draw separators between series in Store data 2018-05-29 15:34:49 +02:00
Léa Saviot
70fa8d658e [apps/shared] Handle empty cells in store data table navigation 2018-05-29 15:34:49 +02:00
Léa Saviot
24d7593276 [apps/shared] k_numberOfColumnsPerSeries is a FloatPairStore attribute 2018-05-29 15:34:49 +02:00
Léa Saviot
2b185261b7 [apps/stats] Hide empty histogram cells 2018-05-29 15:34:49 +02:00
Léa Saviot
8997a7671e [apps/stats] Fix quartiles computation for non integers value sizes 2018-05-29 15:34:49 +02:00
Léa Saviot
19cc3fd60b [apps/stats] Connect the OK button in histogram 2018-05-29 15:34:49 +02:00
Léa Saviot
cbe9a95472 [apps/stats] Display OK in histogram 2018-05-29 15:34:49 +02:00
Léa Saviot
ac99767a58 [apps/stats] Remove unneeded parameter 2018-05-29 15:34:49 +02:00
Léa Saviot
82a5b9f982 [apps/stats] Fix histogram bar parameters initialization 2018-05-29 15:34:49 +02:00
Léa Saviot
4f0672ba67 [apps/stats] Better margins for histogram label displaying 2018-05-29 15:34:49 +02:00
Léa Saviot
64fddab928 [apps/stats] Remove unneeded dependency 2018-05-29 15:34:49 +02:00
Léa Saviot
c3b343a108 [apps/stats] Finer auto range and bar parameters
The values are computed so that all bars of all histograms are shown
2018-05-29 15:34:49 +02:00
Léa Saviot
b0076e05cf [apps/stats] Keep displaying histogram axes label when selecting the tab 2018-05-29 15:34:49 +02:00
Léa Saviot
d928fbed78 [apps/stats] Histograms axis labels follow the selection 2018-05-29 15:34:49 +02:00
Léa Saviot
ac59105a46 [apps/stats] Display the labels of the bottom histogram only 2018-05-29 15:34:49 +02:00
Léa Saviot
db94ba351f [apps/stats] Hide the banner view if no histogram selected 2018-05-29 15:34:49 +02:00
Léa Saviot
9c1c16c8dd [apps/stats] Color the histogram 2018-05-29 15:34:49 +02:00
Léa Saviot
a9ec0a3805 [apps/stats] Fix histogram dirty tracking 2018-05-29 15:34:49 +02:00
Léa Saviot
8980a7d90a [apps/stats] Fix histogram display if series 0 is empty 2018-05-29 15:34:49 +02:00
Léa Saviot
645fcdfcd8 [apps/stats] Display the banner view 2018-05-29 15:34:49 +02:00