Romain Goyet
654024e860
[apps] Use the Home app
...
Change-Id: I25d881f237ce4b7db0b92afe68596416d3704781
2016-10-03 11:24:20 +02:00
Romain Goyet
d510dc6ab9
[apps/home] Select the active cell by default
...
Change-Id: I09febc2a9e07de35c1427ae337c88241bf191330
2016-10-03 11:17:50 +02:00
Romain Goyet
e6d3f8a9dc
[apps/home] Cell selection
...
Change-Id: Iebfd7d6ba2c4ec2ce94929dd039fcbcba324218b
2016-10-03 11:17:50 +02:00
Romain Goyet
e1d8289bea
[apps] Add a Home app
...
Change-Id: I4d2da7d8a954131a3e561f175f88cd72abf6f2ba
2016-10-03 11:17:50 +02:00
Émilie Feral
47a02344c2
[apps/graph/list] Modify the controller of functions to use a table view instead of a list view
...
Change-Id: I3767de865ef07761eb80310cfe80d6eb60821bb0
2016-09-30 17:12:32 +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
ab74fe6933
[apps/graphs] Modify how functions are handled by the function store
...
Change-Id: I0d7a989526440a3b6d6a925b30d0d8742017e3f9
2016-09-26 14:51:10 +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
7efec4331d
[apps/graph/list] Improve the drawRect of function cells
...
Change-Id: I2338151444e04f44e2b432ec8435ff63a2837fc9
2016-09-26 14:18:12 +02:00
Émilie Feral
1e3bc1b85e
Merge "[apps/graph/list] keep the function of interest selected when going forth and back to the parameter page"
2016-09-26 14:17:02 +02:00
Romain Goyet
fa2d8848d3
Merge "[apps/graph/list] clean empty functions"
2016-09-26 12:29:36 +02:00
Émilie Feral
89736fd3f1
[apps/graph/list] clean empty functions
...
Change-Id: I73e6e068f663002216dbab864f8f2281fe176f80
2016-09-26 12:25:41 +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
7708b903c9
[apps/graph/list] keep the function of interest selected when going forth and back to the parameter page
...
Change-Id: I0b73395d579d82e36b51e5fb3601e621445463c0
2016-09-26 12:14:22 +02:00
Émilie Feral
a6ed6fcc31
[apps/graph/list] do not suppress the last function of the list
...
Change-Id: Iba5af053fa388fd65cc9017507b21ee1dd853b9e
2016-09-26 12:13:31 +02:00
Émilie Feral
ff70414108
[apps/graph/list] handle deleting functions from the parameter page
...
Change-Id: I34eff520f40ed5901011499c770c1b06d72b3cc7
2016-09-26 09:39:46 +02:00
Émilie Feral
82ea774621
[apps/graph] implement add and remove functions in function store
...
Change-Id: Iabbe9a83f575a81081999d65e6faedbc05476626
2016-09-26 09:39:46 +02:00
Émilie Feral
98f1a2e998
[apps/graph/list] handle the activation and desactivation of a function in the parameter page
...
Change-Id: Ie4adbcd6f626d16e80001ceb426dc3dbf2b8990e
2016-09-26 09:39:28 +02:00
Émilie Feral
86983d2280
Clean warnings
...
Change-Id: I576621aeea71cc343a255ea2d668a0cbd3504e9e
2016-09-23 09:41:41 +02:00
Émilie Feral
56edcded0a
[apps/graph/list] Add a switch to the parameter page in graph app
...
Change-Id: I51f432939157cbd772e7e868d3e0c8e54d279a6d
2016-09-21 11:55:18 +02:00
Émilie Feral
219d6e6731
[escher] change structure of table view cell and define label view
...
Change-Id: Iaeb3f567c4e1be6dfea3076ee7465c21e5ad98e9
2016-09-21 11:55:01 +02:00
Émilie Feral
6594628fa8
[apss/graph/list] implement the parameter page as a table view data source
...
Change-Id: Id27758683f67419c3741754dc40ead6712bd1232
2016-09-20 12:08:45 +02:00
Émilie Feral
1f7ba888c9
[apps/graph] add an attribute "activate" to functions
...
Change-Id: I1a1f548c540a6e31fe9ce1aeb742bf6a6292362c
2016-09-20 11:12:46 +02:00
Émilie Feral
52f30ddf28
[apps/graph/list] turn the childless function cell in a controller with two subviews
...
Change-Id: I7606a3c2b4ab81cba90b78ed70dac9ba6ebb09c2
2016-09-19 15:07:00 +02:00
Émilie Feral
844d6f848e
[apps/graph/list] clean the list controller (handle parameter controller)
...
Change-Id: I7c8e976ebcceb7071e0f57348af4b07203d35adb
2016-09-16 17:27:06 +02:00
Émilie Feral
082a3883cd
[apps/graph] Add a name attribute to functions
...
Change-Id: I7a8fd1701b026b27d1dfcfc87fc92398c494e7fd
2016-09-16 17:23:45 +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
Émilie Feral
bc9e504394
[apps/graph] add a method in list/graph controller to return the parent tabController
...
Change-Id: I4865b6a6096a96a570cc9cc8d0b8802294ba2225
2016-09-16 13:33:22 +02:00
Émilie Feral
1b3c3a1e72
[apps/graph/list] allow return to tab from the list of function
...
Change-Id: I8359c60906bbbe43fb2c90d4820b88c563489514
2016-09-16 10:33:39 +02:00
Émilie Feral
c19ee9da0c
[apps/graph/list] change color of selected function cell
...
Change-Id: Ib1069046e72ff9a809b18221d2a853f1ae82dcab
2016-09-16 10:30:00 +02:00
Émilie Feral
d344835477
[apps/graph/graph] allow to return to tab from graph view
...
Change-Id: Ibd78489aa65e7ee2ced9745194c4ff0cf535dd8a
2016-09-16 10:15:41 +02:00
Romain Goyet
e3be7650d0
[apps/probability] Remove an useless ivar
...
Change-Id: I43f5d8d1d9d97b821078037f4bfe473c6965e632
2016-09-15 20:50:08 +02:00
Romain Goyet
dde5200263
[apps/graph] Remove an undefined order
...
Change-Id: If73735421518adab5b1efe184e675fe2966d612b
2016-09-15 20:48:48 +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
Émilie Feral
c337b5088f
[apps/graph] Add a parameter page to the graph/list to test the stack controller of list
...
Change-Id: Ibee4d038f4917567d4a237fe4b7a813b79cb1c81
2016-09-15 11:06:09 +02:00
Émilie Feral
496a10aebd
[Graph/List] Add a stack controller to handle the parameter page
...
Change-Id: I7d3f916b2f2ae981bc8cd16b70e6e841e687f2e7
2016-09-15 11:04:17 +02:00
Émilie Feral
091fbd8d72
[Graph] clean the function cell
...
Change-Id: I91b5c3754367aef9b58d108bf90f96e3f036f595
2016-09-15 11:00:05 +02:00
Romain Goyet
14cf96157c
[apps/graph] Function store a color
...
Change-Id: I1339f999b9c41a4293dfc5211d2183db46300ecf
2016-08-29 13:38:06 +02:00
Romain Goyet
753a4a7cb5
[Ion] Move to C++
...
Change-Id: Id75fca5e92a3fdf18258015bcda7cd70297b0fdb
2016-08-23 16:30:15 +02:00
Romain Goyet
00afebbe2d
GraphApp: Use a FunctionStore
...
Change-Id: Ib75947c40167489726fafc493ccb0ebf2862142b
2016-08-22 14:40:07 +02:00
Romain Goyet
0d0694422b
Graph app : Some parts aren't needed if the view is tiled
...
Change-Id: I8898726bb604cafbe504cc97577c302c27eb7134
2016-08-19 16:57:05 +02:00
Romain Goyet
223ac2607c
Apps: Use the Probability app in the launcher
...
Change-Id: I07cc48db08eb3682e3173399e99d059423b527a6
2016-08-19 16:56:44 +02:00
Romain Goyet
4dea239ab8
Apps: Add a parameters controller
...
Change-Id: I93ab1c4f7050a3c490a64aed5462437910ef981d
2016-08-19 16:44:13 +02:00
Romain Goyet
2905975b43
Add a Probability app
...
Change-Id: I1c12b1de3cc4a7cf955f6d8389a4fdf69c4bff1c
2016-08-19 16:20:05 +02:00
Romain Goyet
7789123913
[Escher] Add a Container that lets us run multiple apps
...
Change-Id: I674348ed0ff48934eb248dc48735f4ba13c34692
2016-08-12 15:15:28 +02:00
Romain Goyet
ff3cca0867
[Escher] Remove App::runningApp
...
Change-Id: I4953bae09391079b77c93ee482c6e9cd8202c2d4
2016-08-12 10:22:00 +02:00
Romain Goyet
53cf3e2ead
[Escher] Responder can get a pointer to the parent App
...
We assume the root parent is the App. This works well because each view
controller is a Responder.
Change-Id: I5d90053949a4ffbdb78746cc85430a15138e48e7
2016-08-12 10:12:22 +02:00
Romain Goyet
afebacdb63
PicView uses a faster rect fill
...
Change-Id: I08fdff5b85fa7687a37556ca1d88a51cf338ab12
2016-08-08 12:01:09 +02:00