Commit Graph

79 Commits

Author SHA1 Message Date
Émilie Feral
78198a5dcf [escher] In metric, add a constant: ParameterCellHeight
Change-Id: I6d90c9083d3d6de2308e86800b39104af5fc0457
2017-01-09 15:08:56 +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
43ac44c1b6 [apps/graph/list] Fix error: Avoid editing the button add new function
Change-Id: I4999765eacef9e2bdac5aad467d0cc99d35de2e9
2017-01-09 15:08:54 +01:00
Émilie Feral
8c284ba34f [escher][apps] CHange textField API
Change-Id: I766d153b7f7429473f297707a08358051123accc
2016-12-15 13:51:40 +01:00
Émilie Feral
b2da9687f1 [escher] make an independent class alternate empty view to handle
empty store and add a delegate to the header view controller class

Change-Id: I7c4e8342876e9273270772d4bad0db9424276a98
2016-11-23 12:03:44 +01:00
Romain Goyet
d6e96fe143 [kandinsky] Explicit color constructors
Change-Id: Ifd4a0c281a7c6aded225d06295f4d79039e4e848
2016-11-21 14:06:10 +01:00
Émilie Feral
3d96c4694d [apps/graph] Quicker initiation of char[]
Change-Id: Ib5684000f6d878c7be7d856fc3c4801b8307527a
2016-11-18 11:46:29 +01:00
Émilie Feral
4ed7e06373 [apps][escher] Fix insering several letters when clicking on SIN
e. g.

Change-Id: If71400b22f65878a94090fed7f3c68433a10506c
2016-11-18 10:00:37 +01:00
Émilie Feral
c34498b15d [escher] Change palette names to make them consistant
Change-Id: If5381b7f970e106bea1196ef40e36ea12f846dad
2016-11-14 17:06:55 +01:00
Émilie Feral
5a03f8fd03 [apps] Delete useless handleEnter
Change-Id: I48bc390b1f370270b51f74dbda1d9f50c2608b81
2016-11-10 17:29:48 +01:00
Romain Goyet
b87f06e3a2 [ion] Update the Event model
Change-Id: I41a53caeb7dd8a15e7934f49675f6a53be8fe7be
2016-11-10 17:29:48 +01:00
Émilie Feral
3ccc240d05 [escher] in menu list cell, change name contentView->accessoryView
Change-Id: Ide0ce134f83b6b491b66bc6df9900a1928888a8a
2016-11-10 17:29:43 +01:00
Émilie Feral
e98b64f2eb [apps] use the chevron menu cell class
Change-Id: Ic5161b729fe2239f75e03666b9d2bb4ceb6e8936
2016-11-10 17:26:06 +01:00
Émilie Feral
65465897d3 [apps/graph/list] Delete obsolete manual scrolling in function list
Change-Id: I3202dcc7f6a8551a80cd1a0f17c1dda65e21aa98
2016-11-04 16:53:08 +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
81a4f11beb [escher] move even odd cell in escher
Change-Id: Ifb751ac5e8c738965cb358ea55cf7ca67459ffa5
2016-10-27 14:34:31 +02:00
Émilie Feral
a0383ac3ac [apps/graph/list] Use expression view in function expression view
Change-Id: Ia6158691a6c24fb259ee8a88455400ec83824a10
2016-10-27 14:03:31 +02: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
b1b9af61f9 [apps/graph/list] Use selectable table view in parameter controller
Change-Id: I833d7775ec77d8900e378a3fa536f66ce5b4902b
2016-10-25 17:55:28 +02:00
Émilie Feral
be8341b4a2 [apps/graph/list] Use selectable table view in the list controller
Change-Id: I7b4429ab04e7f452c5ff12f6483fc39fd39cea85
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
b56d88cefa [apps/graph] make the function title cells consistent
Change-Id: Ib59f3d5f8a679cddd8a88e16711138425a6e9ecb
2016-10-25 17:55:28 +02:00
Émilie Feral
25a4e619dc [apps/graph/list] Correct how switch view is updated
Change-Id: Iabe467f102d7e9f4beb36d48aac0ed86edbf0aff
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
927ba42e22 [apps/graph/list] Add a button add a function in the function list
Change-Id: I0a535df7dbcee8809e5b52ff1c8fb28af6cbd916
2016-10-24 15:24:01 +02:00
Émilie Feral
34a614fbdf [apps/graph/list] Create a class for the button new function
Change-Id: Id9a03b9c7047ca709ee29298f10f7dde216e259a
2016-10-24 15:24:01 +02:00
Émilie Feral
e5ff8f65c3 [apps/graph] Handle undefined function
Change-Id: Id26e0f81ba5c1446655f33b2c63f97ab5b684e41
2016-10-24 15:24:01 +02:00
Émilie Feral
8c0f4afb7f [apps/graph/list] Correct bug: reload the table view when first
responder

Change-Id: I23b8fe548a507b9259b90e779ff18c5867946e85
2016-10-24 15:24:01 +02:00
Émilie Feral
866201ebb4 [apps/graph/list] Reload information about the function when displaying
the parameter page

Change-Id: If1aab12bc0d9473a0241b94960fbb51dc2d02593
2016-10-24 10:31:21 +02:00
Émilie Feral
8766a2aea5 [apps/graph/list] Enable to overwrite the function expression when
typing numerical event

Change-Id: I556631cb6d833d7549f5852fc119e5e35e8f416f
2016-10-19 16:22:08 +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
Émilie Feral
96a9ac3a9c [apps/graph] Wrap in namespace Graph
Change-Id: I08b37438f42749ff86e105770cd5aa566f84a237
2016-10-14 11:47:19 +02:00
Émilie Feral
0dafbcbd26 [apps/grpah/list] Make the list controller inherits from header view controller
Change-Id: I1164b53b3cb926108c6cb768eed460fd26963528
2016-10-12 17:39:53 +02:00
Émilie Feral
a4a0a4b298 [apps/graph/list] improve the drawing of the list of function
Change-Id: I0e0ea607988fdb6debeb7c48a04945519859db19
2016-10-12 17:39:50 +02:00
Émilie Feral
22271b1f74 [apps/graph/list] Improve the drawing of the list of functions
Change-Id: I5325ed1a8959b55958dfd14c111e5369aed4ce81
2016-10-12 17:38:40 +02:00
Émilie Feral
c3524fa287 [apps/graph/list] make the class function cell inherits from even odd cell class
Change-Id: I8c786d76c7be726b2672713a5150dce5abb12061
2016-10-11 10:31:50 +02:00
Romain Goyet
7b059c096c Remove some warnings
Change-Id: I18456e133c84e81adf5b18171ed23e7d15f6644b
2016-10-04 17:26:45 +02:00
Émilie Feral
9e7ce25976 [apps/graph] handle function edition in list controller
Change-Id: I3d5bee396d268cff120c35d65c1128bf4a01c4f0
2016-10-04 15:59:29 +02:00
Émilie Feral
64b3e0906e [apps/graph] Correct error: keep the function of interest highlighted when going back and forth to the parameter page
Change-Id: I52e631a586fc2fa87e899092ee6efc02435c2e4e
2016-10-04 12:26:30 +02:00
Émilie Feral
a29be020f5 [apps/graph] add a method in function expression view to mark a cell as dirty
Change-Id: Iee820055f36f18a31af5bd69097557e9718c6425
2016-10-04 12:26:30 +02:00
Émilie Feral
5f30507f2d [apps/graph] handle edge case: when the function store is empty
Change-Id: I5e9ce26fffc0e6957a6333e8e1230d38f2145fec
2016-10-04 12:26:13 +02:00
Émilie Feral
3bf5ff9007 [apps/graph/list] draw function names align to expression baselines with colors
Change-Id: I381ef6c984db156fc61129a76a2ac086a769fe9a
2016-10-03 14:14:24 +02:00
Émilie Feral
611528eab4 [apps/graph/list] adjust the row height occupied by functions to their sizes.
Change-Id: Icd99d12c62f42847036b6d2900ca5a14b2bc3b2e
2016-10-03 14:04:58 +02:00
Émilie Feral
e109a23485 [apps/graph] add methods to handle function names and colors.
Change-Id: Ic11f2dd6bd9cb473b436d5e7769e2660c173c733
2016-10-03 14:04:58 +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
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