Commit Graph

2910 Commits

Author SHA1 Message Date
Émilie Feral
33133648b7 [apps/graph] When possible, call the method to init the cursor position
directly in graph window methods

Change-Id: Icd9c29657a11e3a76cfc2e1232221b7428794019
2017-01-09 15:08:55 +01:00
Émilie Feral
f6849fa7c5 [apps] In toolbox, correct orthograph !
Change-Id: I6ad94258f4e0ed61640ea35720d5d5ce805dedd9
2017-01-09 15:08:55 +01:00
Émilie Feral
9d35d76e45 [apps/regression] Improve the page calculations
Change-Id: I78c67cf3cff2d94265491c82a05d5721f9c52e4b
2017-01-09 15:08:55 +01:00
Émilie Feral
2527e5434a [apps/regression] Create a class even odd double buffer text cell
Change-Id: I1e22de8ebe6110244184c4006cf459cf1ac4f6ec
2017-01-09 15:08:55 +01:00
Émilie Feral
6d528036f6 [apps/statistics] Center calculation view
Change-Id: I6f43269422e0e0509807e54eaf8c1ce94ca6a03e
2017-01-09 15:08:55 +01:00
Émilie Feral
545d3239ec [apps/regression] Enable the graph controller to move cursor position
Change-Id: I1ccfea8795d809085470c3d91f60118df28b125b
2017-01-09 15:08:55 +01:00
Émilie Feral
b0a9d23ce3 [apps/regression] Make graph view inherits from Curve view with banner
and cursor

Change-Id: I3d63eb2b0750ba7c11374bb608347efc2418ccfd
2017-01-09 15:08:55 +01:00
Émilie Feral
1c7be02d3c [apps/regression] Make data model inherits from curve view window with
cursor

Change-Id: I619a759550b785d1da24b106a380953fdabc8ae4
2017-01-09 15:08:55 +01:00
Émilie Feral
a75e163e32 [apps/graph] Make graph view inherit from curve view with banner and
cursor

Change-Id: Ibc3239a1e0e16d53510f8e1a75699a8a00a6d91e
2017-01-09 15:08:55 +01:00
Émilie Feral
c4e0e7f750 [apps/graph] Make graph window inherit from window curve view with
cursor

Change-Id: Ib787e5175e74c41b08bda59d25740a83f726146f
2017-01-09 15:08:55 +01:00
Émilie Feral
ac51a691f1 [apps] Create an abstract class Curve View with Banner and Cursor
Change-Id: I195425d270980de30c2ea7fafb90c33c3b15c3b6
2017-01-09 15:08:55 +01:00
Émilie Feral
a37963c4a9 [apps] Create an class window curve with with cursor
Change-Id: Ic90eccedeefc689858576e190fd5df1d3f8b30e3
2017-01-09 15:08:55 +01:00
Émilie Feral
71f9913b08 [apps] Move the graph/cursor view to the apps root to be used by other
app (as regression app)

Change-Id: Ie3b7f1028333fe136b0ac761cc728a05a90ffc7f
2017-01-09 15:08:55 +01:00
Émilie Feral
7e44dfee12 [apps/regression] Improve the data model with methods to move the cursor
position

Change-Id: Ie18080e66776d334fd2c02915bd93fc7ff6e286b
2017-01-09 15:08:55 +01:00
Émilie Feral
45f266c7fe [apps/regression] Set the graph view as main view of graph controller
Change-Id: Id644559371fb593c90b7e85f317875b521828a43
2017-01-09 15:08:55 +01:00
Émilie Feral
948a98905f [apps//regression] Create a graph view
Change-Id: I434e3647f7acf7b1358203f894d5847b787a2375
2017-01-09 15:08:55 +01:00
Émilie Feral
11787aee4e [apps] Add a method drawDot in curve view
Change-Id: Ic6b421ebe094aeeaa110a009d9251f0464941db1
2017-01-09 15:08:55 +01:00
Émilie Feral
280fe277ca [apps/regression] Create a banner view class
Change-Id: I30ad498b2c63c1a7edb09a05c40dd1f94373ead1
2017-01-09 15:08:55 +01:00
Émilie Feral
2aea72d228 [apps/regression] Add a method to data model
Change-Id: Ic08de61e87a0886dfb2520bf9292ba1176b3d84a
2017-01-09 15:08:55 +01:00
Émilie Feral
a1b14762b2 [apps/statistics] Do not shit the origin label in histogram view
Change-Id: I4c3f67e6284a8fdc2d6850e278a414968c232184
2017-01-09 15:08:55 +01:00
Émilie Feral
aec9f8db2a [apps] Delete redundant constexpr definition
Change-Id: Ibc72723a576cc69a692b2dc263576a4d0d9d8161
2017-01-09 15:08:55 +01:00
Émilie Feral
4801577bf1 [apps/regression] Add methods in data model
Change-Id: I20670142f632b09c2af89d3f32c6bc3dc18ffd77
2017-01-09 15:08:55 +01:00
Émilie Feral
a993c745c1 [apps/home] Avoid selecting unvisible app cell
Change-Id: I2fd3d1f329750e73d60c8f9cee87cba229730afe
2017-01-09 15:08:55 +01:00
Émilie Feral
764f12124b [apps/regression] Create a model data inheriting from the Apps::data
Change-Id: Ie0aed12437f63176329625da30986e4eff91d877
2017-01-09 15:08:55 +01:00
Émilie Feral
9c1095092a [apps/statistics] Make data and data controller inherit from classes in
apps/

Change-Id: Ie6a0b95c13a212321c1bf8132c39255f31a71429
2017-01-09 15:08:55 +01:00
Émilie Feral
4841bdb8af [apps] Create an abstract class of data model and of data controller
Change-Id: I764b07bde5f81068eaeebed80969f410495bf6b6
2017-01-09 15:08:55 +01:00
Émilie Feral
60cb611278 [apps/regression] Create the structure of the application regression
Change-Id: I2433a5e6dabdd9a15d87c8e2ddf3cea5ad329a0e
2017-01-09 15:08:54 +01:00
Émilie Feral
3c3a900bb7 [apps/statistics] Handle the edge case with only one pair of value and
size

Change-Id: I812ffea48b7a06d0646d044aacd811c48fa95d9e
2017-01-09 15:08:54 +01:00
Émilie Feral
bf9d80ab3d [apps/probability] Make calculation text fields wider
Change-Id: I8362361ca2c7638e67b13805e345505ebb096c58
2017-01-09 15:08:54 +01:00
Émilie Feral
ff3d8dce5a [apps] Display float in decimal mode in curve views and title
Change-Id: I3c069f3e001b43c98d4c54975b02636dad330acf
2017-01-09 15:08:54 +01:00
Émilie Feral
b395680cc7 [apps] Add constants to decide the number of digits in decimal mode
Change-Id: Ie83ff2f934cf45618fbd2485eee58a22ce575eb5
2017-01-09 15:08:54 +01:00
Émilie Feral
bc38d3db4b [escher] When using input view controller, init the text content to the
previous text edited

Change-Id: Id201196f38e8f2b6cd909c7e52708f2e84ab8a47
2017-01-09 15:08:54 +01:00
Émilie Feral
30d9a1e227 [apps/probability] Correct error: confusion between left and right
integrals

Change-Id: Ic1fe49701ec37fffb2bd09f83b2e65a50a03e2a6
2017-01-09 15:08:54 +01:00
Émilie Feral
3888802fa0 [apps] Avoid white vertical lines in integral curves due to pixel
rounding

Change-Id: I6ef439e46bf189f32c2458537f68472a4c3d3509
2017-01-09 15:08:54 +01:00
Émilie Feral
3c313cc50d [apps/graph/graph] Make graph view inherit from curve view with banner
Change-Id: Iec003055a0974d0111f81d68771982192ffb8d1f
2017-01-09 15:08:54 +01:00
Émilie Feral
852a6146e8 [apps] Rename methods in curve view with banner
Change-Id: I676ea90c241de1ade692fa04ee9c1daa89f3480f
2017-01-09 15:08:54 +01:00
Émilie Feral
77b4187888 [apps/statistics] Change name: banner view -> histogram banner view
Change-Id: Ib8b864b7b17f7cd3ad028701380bf949a0915876
2017-01-09 15:08:54 +01:00
Émilie Feral
ad93c1efd2 [apps/statistics] Make histogram view and box view inherits from curve
view with banner

Change-Id: Iab25cb2442ee7b20a97dfa4e4fce9742f16e5a96
2017-01-09 15:08:54 +01:00
Émilie Feral
19d57a8897 [apps] Create a class curve view with banner
Change-Id: I49108e9231f97aeed53351e2596b6550568c6314
2017-01-09 15:08:54 +01:00
Émilie Feral
b8eba2c42a [apps/graph/graph] Make the cursor position belong to th emodel
"GraphWindow"

Change-Id: I8cdcda85f0e29e4b678829f39b8bd212cd8d1086
2017-01-09 15:08:54 +01:00
Émilie Feral
6753974724 [apps/statistics] Add a banner to the box page
Change-Id: I26623369cc2fcf192582eb6fb618e1711da4baea
2017-01-09 15:08:54 +01:00
Émilie Feral
b9de56148b [apps/statistics] Create a class banner view
x

Change-Id: Ifad6658d49638739f4875914faeefa10ccba080c
2017-01-09 15:08:54 +01:00
Émilie Feral
035673dc61 [apps/statistics] Make the histogram banner appears and dispapears when
navigating on the histogram page

Change-Id: I2a00f2f29fe462638513af0d3f62394fb2f29e32
2017-01-09 15:08:54 +01:00
Émilie Feral
d1686ecfeb [apps/statistics] Avoid rounding error
Change-Id: I92e2a5d29ac18cbb3559f0cd30eeb9e921b31780
2017-01-09 15:08:54 +01:00
Émilie Feral
95daa6ccc0 [apps/statistics] Unable the user to set the bar width with a INF/ NAN
value

Change-Id: I42963c034a269971c332888839b940ea9bdec3c1
2017-01-09 15:08:54 +01:00
Émilie Feral
8d94b4f26b [apps]Make the curve view margins customisable
Change-Id: I7a632ae9ad98ae0b92a2259fa8465c3aecfbf570
2017-01-09 15:08:54 +01:00
Émilie Feral
63376e100c [apps] Change method names in editable cell table view controller
Change-Id: Ife743d81a0a3293fbfb37c2ed1a5b1be4baf1b39
2017-01-09 15:08:54 +01:00
Émilie Feral
7d8a7527e6 [escher] Simplify the constructor of tab view controller
Change-Id: If430a627c451636e44e8d713f3a902cb5bdeed75
2017-01-09 15:08:54 +01:00
Émilie Feral
5fa64fadcc [apps/probability] Delete useless methods in calculation (type recovery)
Change-Id: I52933b092fd0022153cef4c8ed42ed88c749dd16
2017-01-09 15:08:54 +01:00
Émilie Feral
d4c7656186 [apps/probability] In calculation, add methods: lowerBound and
upperbound

Change-Id: Ieeffe78b40b3a4166a184000de3d8bd05b5da3c0
2017-01-09 15:08:54 +01:00