Commit Graph

468 Commits

Author SHA1 Message Date
Léa Saviot
1e7069f00e [apps/stats] Fix margins and column widths 2018-06-11 13:58:24 +02:00
Léa Saviot
cf03d7e7ac [apps/stats] Memoize number of non empty series 2018-06-11 13:58:24 +02:00
Léa Saviot
b503213037 [apps/stats] Memoize emptiness of series 2018-06-11 13:58:24 +02:00
Léa Saviot
e295dd678e [apps/stats] Fix drawin and reloading 2018-06-11 13:58:24 +02:00
Léa Saviot
e1b39b6f3a [apps/stats] Fix box drawing and dirtying 2018-06-11 13:58:24 +02:00
Léa Saviot
2c1d2b402b [app/stats] Prevent histogram blinking 2018-06-11 13:58:23 +02:00
Léa Saviot
e025cb30d5 [apps/stats] Clean code 2018-06-11 13:58:23 +02:00
Léa Saviot
c31527c54e [apps/stats] Fix histogram horizontal scrolling 2018-06-11 13:58:23 +02:00
Léa Saviot
ed7a29084c [apps/stats] Remove histogram blinkng 2018-06-11 13:58:23 +02:00
Léa Saviot
e0518ecaf9 [apps/stats] Remove histogram blinking 2018-06-11 13:58:23 +02:00
Léa Saviot
02c81e76fb [apps/stats] Remove compilation warning about non used value 2018-06-11 13:58:23 +02:00
Léa Saviot
357d3fbad0 [apps/shared/stats] Make store functions const 2018-06-11 13:58:23 +02:00
Léa Saviot
47fa6f4a41 [apps/escher] Share color selection for data (Red, blue, Green, Yellow) 2018-06-11 13:58:23 +02:00
Léa Saviot
df9be81ce7 [apps/stats] Dirty the whole box view when reloading it
This is needed because we now change the main box color on selection
2018-06-11 13:58:23 +02:00
Léa Saviot
3e547bb44c [apps/stats] Fix banner size computation 2018-06-11 13:58:23 +02:00
Léa Saviot
2997e991c4 [apps/stats] Fix display ok OK view for histogram parameters 2018-06-11 13:58:23 +02:00
Léa Saviot
c9407d6bdb [apps/stats] Color the box of the selected box view 2018-06-11 13:58:23 +02:00
Léa Saviot
4e9767b3c9 [apps/stats] Handle the upperleft cell navigation in calculation 2018-06-11 13:58:23 +02:00
Léa Saviot
5f59feb1a3 [apps/stats] Wider calculation columns 2018-06-11 13:58:23 +02:00
Léa Saviot
17e0fcc29e [apps/stats] Fix CalculationController::indexFromCumulatedWidth 2018-06-11 13:58:23 +02:00
Léa Saviot
0d47a193b2 [apps/stats] Fix table margins. 2018-06-11 13:58:23 +02:00
Léa Saviot
41215ac593 [apps/stats] Draw table separators in Calculation 2018-06-11 13:58:23 +02:00
Léa Saviot
249b15750a [apps/stats] Display all non empty series in calculation 2018-06-11 13:56:32 +02:00
Émilie Feral
f6bdf56c15 [escher] TableViewDataSource: implement default cumulatedWidthFromIndex,
cumulatedWidthFromIndex, indexFromCumulatedWidth,
indexFromCumulatedHeight
2018-06-07 16:21:31 +02:00
Émilie Feral
24c9549866 [escher] Handle copy/cut event on selectable table view 2018-06-07 14:46:14 +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
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
2717e8ebef [apps/shared] Draw separators between series in Store data 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