Émilie Feral
|
620b64a583
|
[apps/probability] Create a class evaluate context for probability app
Change-Id: I38448ddeec25225edad1d96bf89d32d1eb86915d
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
eeb17625d1
|
[apps] Create a curve view to draw curves from any expression
Change-Id: I6e1183a560042688c596e3aa2385ab3bf0dcda2c
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
cb4eb743fb
|
[apps] clean
Change-Id: I0f1709c1559109628ffe0f21a0b29751cfca46aa
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
4086a5e74a
|
[apps/probability] Make parameters controller inherit from float
parameter controller
Change-Id: I02649795c656f191c1c71ae7495f9a993114bdfb
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
f95e49929b
|
[apps] Move float parameter controller from apps/graph to apps/ to be
used in apps/robability
Change-Id: I00ab38bd35d2b3ad77d9aee3072422b9bd36fe01
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
306d36ca69
|
[apps/graph] Use editable text menu list cell in float parameter
controller to enable editing parameter "inline"
Change-Id: Ibfb8134242ebdcdc8e17027f31196b94a537bd1b
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
b0474c492c
|
[escher] create a class editable text menu list cell
Change-Id: Ic35b86675f1f1dc0930eee29f3628c1ab16dcc6f
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
5ff87c1ba2
|
[apps/graph/values] Make editable value cell inherit from value cell
Change-Id: I7aa93c4a5b70d892966bf65ec53f942bafb7cc86
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
a45582bde7
|
[apps/graph/grpah] Prevent initiating the cursor when no function in
store
Change-Id: I6e2ef2faa1cda34f96ab425bfdf9327faee7f204
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
0e0bbddebc
|
[apps/graph/values] Edit abscissa values directly in their cell
Change-Id: I9f15f828c38edb8e06c7ca7d1956c4c9fa479994
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
e48660050a
|
[escher] in text field, add a method to choose the text field delegate after
construction
Change-Id: I7c71f102c61b892fd8caed694728384935b8513a
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
e92672be83
|
[apps/probability] Make the app expression text field delegate
Change-Id: I01cf8de46366fc38d84390cb79436d6d654580bf
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
4cb1d51d4c
|
[apps/probability] Tidy PNG files in a folder
Change-Id: I5a6e23341323641b47dc1f050f718ede34c079a2
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
c1ff9f3cd8
|
[apps/probability] Improve page to enter law parameter
Change-Id: I585329221739efc640e3456c4a40761c5da85d3d
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
5523e26486
|
[escher] Prevent bad access in selectable table view
Change-Id: If6c04a447675765b0dfe75c077114bacd786a177
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
7224506936
|
[apps/probability] Add methods to the model law
Change-Id: Ia5d5dda28679a36f2068811607ce6c4fea1007c2
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
a695fec6ff
|
[apps/probability] Improve the law controller
Change-Id: Ic70cc03d70b1faa383a01c9c2e00136d483b114b
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
aa9efcc0e5
|
[apps/probability] add png images to illustrate cells
Change-Id: Ie22df16c39d0531906a27a3082063e7609e21b5d
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
978e3927ee
|
[apps/probability] Create a class cell for the probability main menu
Change-Id: I101e35a64cab6c7d5ebdee1a91b9c37e54964497
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
3ab38866dd
|
[apps/probability] Create a class for law model
Change-Id: I17f883b12d5a8286d7bf92c83b928a96685f9868
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
ab29a8d60e
|
[escher] update color in palette
Change-Id: I83fa12b276e5cf044c78144f68b6eeb14528c4d6
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
b1ff25111a
|
[escher] Add a method to update the title in stack view controller
Change-Id: Id3a7702c108de38fed74fa0db33022f186780b13
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
c59145c5c8
|
[escher] Ensure to initiate chevron view as unfocused
Change-Id: Ie2e227861c3c4ab400013cd9db8fa9b89b4d0b36
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
471cf95b5e
|
[apps/graph/graph] Simplify the curve parameter controller constructor
Change-Id: I5ee00e2585c11f8648fa12de9d0940f22df09c98
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
485ae21aee
|
[apps/graph/graph] Delete useless class
Change-Id: I37af086e544c51401d2e4fd519910444401db438
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
89248a9072
|
[apps/graph/graph] Implement "aller a (abscisse)"
Change-Id: I167f38b61be530fecb8c276f61785a7d1c373c36
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
073f209165
|
[apps/graph/graph] Correct error: set the graph view as first responder
when deselecting header
Change-Id: I3b5543186209255d072e2ad3ce11c24d6a3c7ce7
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
8942c00a46
|
[apps/graph/graph] Move window when the cursor goes out of view
Change-Id: I098f1911fcefeb2f42886a33f078fa12b34fc273
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
df790ac071
|
[apps/graph/graph] display correctly cursor at the right position
Change-Id: I9244d06fd92f51b7fd3cc5d8093b41e0818d962d
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
48c953dd56
|
[apps/graph/graph] Display a curve parameter page when ckicking on a
curve in the graph view
Change-Id: I4ca2ee01bf29b850d72fdb9d4748f7c7ddc400d0
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
a18bde0745
|
[apps/graph/graph] Delete useless cast
Change-Id: I41c9dc5e0098395750c5abcbe95d58d4208ea133
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
4b84f63ef1
|
[apps/graph/graph] anti-aliasing on the cursor in graph view
Change-Id: I9943d0dc09b0b950910b988f348374b1fcfc3d85
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
70aa44390d
|
[apps/graph/graph] Improve cursor drawing
Change-Id: I6f8e29d107bac410bd502bf54b5f9b955ff9c9d7
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
f7079bf876
|
[apps/graph/graph] Handle the cursor moves in the graph view
Change-Id: I5db563e4b88a6dd33dd6fc9ce5a4cf1337d43c31
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
56240d61bb
|
[apps/graph/graph] initialize the graph view context when the graph controller is
the first responder
Change-Id: I12c7b2c28e750cd49ef59de59c659a349dd0a346
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
9c677a8483
|
[apps/graph/graph] Improve the position of the 0 label on both axes
Change-Id: I76a4eeec4b2f08b29fd434f1517eebcc92a395fd
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
6b6a60403e
|
[apps/graph/graph] Add labels to axis in graph view
Change-Id: I306f5d06df48c73820b5512c8f069816e746b5da
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
9c64468fb4
|
[escher] Add a default constructor to buffer text view
Change-Id: Ic71b478f146591f2e93ca80722e1597eb05ccfdd
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
9b01508fac
|
[liba] add the method ceilf in math library
Change-Id: I339c6e51b5b89d6d18ee5dc55f069919697aea3a
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
a0c9b858c5
|
[apps/graph/graph] Draw grids in graph view according to xScale and
yScale
Change-Id: I2c47a4a68fb5ccfa5c7097a959b5a8e222d47193
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
27972eafb6
|
[apps/graph/graph] Display the initialisation parameter cpage when
clicking on the header button
Change-Id: I7a911677a0acf9d5f86236d0bcd2940e385574c7
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
d7b68c63ed
|
[apps/graph/graph] Create a class initialisation parameter controller to
set the axis interval to predefined default values
Change-Id: Ia7802da9d617fa69e3494886bb3ba99431329f8a
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
807d841009
|
[apps/graph/graph] Display the interactive zoom controller when clicking
on the zoom button
Change-Id: Ia0e52d5f723a6c4aef4f2032cea81bc9289dcc2b
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
4317f08f51
|
[apps/graph/graph] Create a class zoom parameter controller
Change-Id: If0abd9b69e48a8246b1f3bca420c09b14b453cd9
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
6b34ab9f58
|
[apps/graph] Add scales to the axis interval model
Change-Id: I54185f995bac532c2a056284d07c5bc9f0ab6866
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
7e7b47d4dc
|
[apps/graph/graph] Zoom by cliking on +/- on graph view
Change-Id: I38f0b710beffb334ffeeffd375c1fbaffb0ec87c
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
40f7181766
|
[apps/graph/graph] add a method reload to graph view
Change-Id: I483ad9617992a89a460e33701ce44148e21f3616
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
d14eb7f29f
|
[apps/graph/graph] Delete useless method
Change-Id: Ic2dd592f4b61f732f99c0168c778f2f48298b4bb
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
81290a3b6d
|
[apps/graph] clean
Change-Id: Ia752707c347630c8e1bf19049a9bf95f81e32377
|
2016-12-08 15:21:52 +01:00 |
|
Émilie Feral
|
0448278e36
|
[calculation] Make the results of calculation expressions
Change-Id: I9eb685b21944cfc6cc346a42d442f064ae5938dd
|
2016-12-08 15:21:52 +01:00 |
|