Commit Graph

54 Commits

Author SHA1 Message Date
Émilie Feral
32d9f9516a [apps] Change name: scale->gridUnit
Change-Id: I1616bdf2c317fa2c8d35ff243ca5ae125ef9a799
2016-12-13 15:10:02 +01:00
Émilie Feral
372e5c0ef1 [apps/probability] Reinit the calculation when arriving on calculation
page

Change-Id: I9b28bcf86945ff286848a823e996630fb49feb89
2016-12-08 15:21:52 +01:00
Émilie Feral
67f9756943 [apps/probability] Enable to modify the calculation elements from the
calculation page

Change-Id: Icbcd5e4ae5e797587b78e3b539620c13ad54df03
2016-12-08 15:21:52 +01:00
Émilie Feral
2573562b41 [apps/probability] Display the calculation parameters on the calculation
page

Change-Id: Icc4ba1d84666e3e9117259d2d0e3f6572be405c0
2016-12-08 15:21:52 +01:00
Émilie Feral
d637711ba5 [apps/probability] Add the calculation parameter in the law model
Change-Id: Ifa82e9ae8d083149718c48cd43b7db5c38d9d8d0
2016-12-08 15:21:52 +01:00
Émilie Feral
30497c3813 [apps/probability] Update the subviews according to the type of
calculation given in law model

Change-Id: I9820cee5a6106928ebcfb30137ffd18cdad68fae
2016-12-08 15:21:52 +01:00
Émilie Feral
c08f31f799 [apps/probability] Handle selection in calculation controller
Change-Id: Ifc35c33c3fd8251daf112877074bdd8505aa1339
2016-12-08 15:21:52 +01:00
Émilie Feral
e20a976c8e [apps/probability] Add editable text subviews to the calculation
controller

Change-Id: I47833fbecd6eccc2b8dc8be816321846843b385f
2016-12-08 15:21:52 +01:00
Émilie Feral
85db237036 [apps/probability] In image table view, display the right image
corresponding to the type of calculation chosen

Change-Id: I7a1b6ef00d51088930de4df75a27530bec43f6e7
2016-12-08 15:21:52 +01:00
Émilie Feral
39bac510f5 [apps/probability] Add the type of calculation to the law model
Change-Id: I2256ea2d810ffc2919e575a01457a5e3286bb65a
2016-12-08 15:21:52 +01:00
Émilie Feral
f2c31963ea [apps/probability] Add an image table view in the calculation controller
Change-Id: I79408a274f29e0e5b5bca6b760f447aeaf406d92
2016-12-08 15:21:52 +01:00
Émilie Feral
e25d5fe794 [apps/probability] Create a class image table view
Change-Id: I96b90988226f29a5aef167c9d5fc2ffb7a9c28b9
2016-12-08 15:21:52 +01:00
Émilie Feral
067ee84242 [apps/probability] add images to select the type of probabilistic
calculation to compute

Change-Id: I0cf1a475c92df1e223e9f54649921090b42d986d
2016-12-08 15:21:52 +01:00
Émilie Feral
4bef23b7e2 [apps] Make the abstract curve view hold methods to draw labels
Change-Id: Ib1451b51c6d16db27487b5c9d34cd345fcf379f0
2016-12-08 15:21:52 +01:00
Émilie Feral
1b771eddd0 [apps/probability] Display the calculation controller when clicking on
the "suivant" button

Change-Id: Id79f48ab02c8d771aac55f6be30c83d4302ea8a1
2016-12-08 15:21:52 +01:00
Émilie Feral
095f2a2891 [apps/probability] Create a class calculation controller
Change-Id: I87f5a712d213ae3f4dd5553b64e2b641bd0601ba
2016-12-08 15:21:52 +01:00
Émilie Feral
5205e71e5a [apps/probability] Create a class law curve view inheriting from curve
view

Change-Id: I3a6aacd3532c4eb9303b9970765e08f546850439
2016-12-08 15:21:52 +01:00
Émilie Feral
f7eb0b97b3 [apps/probability] Improve the law model using the evaluate context
Change-Id: I33b9c9ce0a8120ff66ea6614fa7c5ac58a59b572
2016-12-08 15:21:52 +01:00
É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
4086a5e74a [apps/probability] Make parameters controller inherit from float
parameter controller

Change-Id: I02649795c656f191c1c71ae7495f9a993114bdfb
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
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
Romain Goyet
d6e96fe143 [kandinsky] Explicit color constructors
Change-Id: Ifd4a0c281a7c6aded225d06295f4d79039e4e848
2016-11-21 14:06:10 +01:00
Romain Goyet
6248a63b29 Proper ordering of Makefiles
Change-Id: I44faa72d5fb77d93898283add52ef1debc2f6823
2016-11-14 15:46:56 +01:00
Romain Goyet
b87f06e3a2 [ion] Update the Event model
Change-Id: I41a53caeb7dd8a15e7934f49675f6a53be8fe7be
2016-11-10 17:29:48 +01:00
Émilie Feral
30f37213d1 [escher][apps] add pointer to the container from the app and a method to
access the toolbox from the container

Change-Id: I89eb598b4a7d317d70d5a1f13b79422d35438d68
2016-11-10 10:55:15 +01:00
Émilie Feral
199ff9e63d [escher] Re layout subviews of menu list view when changing the text of
the cell

Change-Id: I9d21ffbc7967687f8701f0258501148b5b39fdc0
2016-11-08 13:59:19 +01:00
Émilie Feral
a80a58b3a8 [escher] add a modal view controller as instance variable in app
Change-Id: I2d95b34e0242f500c651f7cdec9dbf5d92bdd833
2016-11-04 14:53:11 +01:00
Émilie Feral
5133f75789 [escher] change horrible naming in selectable table view
Change-Id: Ia7bc06f2f079e529aa17ab01d961fb6ff62cbf98
2016-11-04 10:59:18 +01:00
Émilie Feral
cedabbb13a [escher] Change name list view cell -> menu list cell
Change-Id: I9fccf615fc0ebacadf7d0b55ca9af5ec997ce572
2016-10-25 17:55:28 +02:00
Émilie Feral
269b11efef [apps/probability] Use selectable table view in law controller
Change-Id: I286599de512fa9004846dbbe666d5ab8ed117407
2016-10-25 17:55:28 +02:00
Émilie Feral
a29c46f662 [escher] delete list view
Change-Id: Ia3e2aa2613479e2fcc7f12e7de3b7e8b8f2cff68
2016-10-25 17:55:28 +02:00
Émilie Feral
f809d089d6 [escher] Make table view accept only table view cell
Change-Id: I393375d0887e692a85747198d5b42d26d207dc83
2016-10-25 17:55:28 +02:00
Émilie Feral
686d759993 [escher] Split the class list view data source in a simple view data
source and a data source (as for table view data source)

Change-Id: I66fc17d2a10a3a4db1ca250776f19de8fb559656
2016-10-25 17:55:28 +02:00
Émilie Feral
cdf0d4fd84 [escher] Change name: table view cell -> list view cell
Change-Id: Ic224334f4311276da10fa09f9cb546361308e173
2016-10-18 09:47:42 +02:00
Romain Goyet
748fac0de8 [apps/home] Display app name and icon
Change-Id: Ia09827dd1fa027cee80145c0d2dab5a29cd51d11
2016-10-03 14:15:16 +02:00
Émilie Feral
7283a0c13a [escher] implement list view to inherit from table view
Change-Id: I4bee7292fa7d21ad4d24a86a287857309933d78f
2016-09-28 15:09:14 +02:00
Émilie Feral
f7779e2257 [escher] change table view name into list view
Change-Id: I56884819d1d049b8b63457edae01400644fd560e
2016-09-28 14:12:14 +02:00
Émilie Feral
2c19b09c9d [apps/probability] Modify law controller to use table view cells instead of law cells
Change-Id: I95857842332d8d7e8e3b49a4f64c8c4d6840f029
2016-09-26 14:42:13 +02:00
Émilie Feral
1ab75e8298 [escher] modify the constructor of table view to choose the margins at construction
Change-Id: Iadfc9e4b3142d5c0b4ec3b75db5a598eb40ffab7
2016-09-26 12:25:24 +02:00
Émilie Feral
46c5353116 [escher] Add a booleen in stack controller to decide whether or not display the first stack header
Change-Id: I13bdb3c70da9d1ef16f192439d6daf6a00438ad4
2016-09-16 13:33:48 +02:00
Romain Goyet
e3be7650d0 [apps/probability] Remove an useless ivar
Change-Id: I43f5d8d1d9d97b821078037f4bfe473c6965e632
2016-09-15 20:50:08 +02:00
Romain Goyet
3e62ead069 [Kandinsky] drawChar now takes two colors
Change-Id: I0d99bb5e6c22ad582d82eae643168e6c1118f434
2016-09-15 16:34:01 +02:00
Romain Goyet
8f9d9d0b0b [escher] focus -> firstResponder
Change-Id: I2e84afe6f14abfc65e45814300e8db9703840337
2016-09-15 16:21:29 +02:00