É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
Émilie Feral
0acd372a74
[apps/graph] reduce stamp size
...
Change-Id: If245b3c8c3588729bb736a93ae94fee952205895
2016-11-21 14:10:32 +01:00
Émilie Feral
f448cb319a
[apps/graph] Make continuous curves in graph (instead of dotted curves)
...
Change-Id: Icc9d85e22b94e8f7d2de1f1a5f5d528c84e3d865
2016-11-21 14:10:32 +01:00
Romain Goyet
d6e96fe143
[kandinsky] Explicit color constructors
...
Change-Id: Ifd4a0c281a7c6aded225d06295f4d79039e4e848
2016-11-21 14:06:10 +01:00
Émilie Feral
a96490d232
[Kandinsky] change method name: blendRectWithMask
...
Change-Id: Iea893d2d545aa792c305a7d5880516a7f25e928c
2016-11-18 11:46:30 +01:00
Émilie Feral
3d96c4694d
[apps/graph] Quicker initiation of char[]
...
Change-Id: Ib5684000f6d878c7be7d856fc3c4801b8307527a
2016-11-18 11:46:29 +01:00
Émilie Feral
fc10dd1410
[apps] Handle clicking on XNT in a sum or a product
...
Change-Id: Ia951d8aedf89068fb184661f7292358271e68248
2016-11-18 10:15:44 +01:00
Émilie Feral
02930c498b
[apps] correct syntax error in toolbox
...
Change-Id: I9ad419573c489ce7a617a54120b2fc04fcc1e557
2016-11-18 10:00:43 +01:00
Émilie Feral
e56cf21a69
[apps] handle XNT event in the delegate text field
...
Change-Id: I077309e59e859006f79a097d16ad3db6a598fffb
2016-11-18 10:00:43 +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
9181f8e8fa
[escher] Improve textfield API (method names)
...
Change-Id: Ie8cacaa77840780647ce57c2969446b19cba65cc
2016-11-17 11:27:26 +01:00
Émilie Feral
74ee0ec63a
[apps] enable node navigation to decide the leaf row height
...
Change-Id: Ib013dd50c4d57df31e9be7813440037173415330
2016-11-15 12:01:35 +01:00
Émilie Feral
0e3804d784
[apps] use variable box leaf cells in variable box controller
...
Change-Id: If3ef3850318b9a4c29af8539d09dd1111f2c985e
2016-11-15 12:01:35 +01:00
Émilie Feral
9f34049950
Merge changes Iab0d283d,Ib1ca31d4,Iac52d377,Iee2efaab,If5cc51c3, ...
...
* changes:
[apps] create a class variable box lead cell
[apps] Ensure const methods when needed in node class
[apps] use toolbox leaf cell in the toolbox controller
[apps] create a class toolbox leaf cell
[apps] Improve the drawing of boxes (variable and toolbox)
[escher] enable stack view controller to have different stack view colors
[escher] Change palette names to make them consistant
[apps] enable node navigation controller to use different cell types (implemented by its subclasses)
[escher] Correct int comparison issue in text field
[escher] improve stack view drawing
[escher] add default constructor for text menu list cell
2016-11-15 11:58:56 +01:00
Émilie Feral
1dcd102e99
[apps] create a class variable box lead cell
...
Change-Id: Iab0d283d4472a40a5c628d770d829dc84979791b
2016-11-14 17:06:55 +01:00
Émilie Feral
68eae7f010
[apps] Ensure const methods when needed in node class
...
Change-Id: Ib1ca31d4eeaaf1a05cc2e25e408b382111fa3648
2016-11-14 17:06:55 +01:00
Émilie Feral
139158557c
[apps] use toolbox leaf cell in the toolbox controller
...
Change-Id: Iac52d3777761f6d5183391608db4fe7df3c1fbd4
2016-11-14 17:06:55 +01:00
Émilie Feral
0df7d64dce
[apps] create a class toolbox leaf cell
...
Change-Id: Iee2efaab85646329700078ebd83079a82e5a31f6
2016-11-14 17:06:55 +01:00
Émilie Feral
e4cf865dde
[apps] Improve the drawing of boxes (variable and toolbox)
...
Change-Id: If5cc51c33e994b09cea9c873502e238c28a43608
2016-11-14 17:06:55 +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
41f8d0c75c
[apps] enable node navigation controller to use different cell types
...
(implemented by its subclasses)
Change-Id: I44ef187c0142f049c710a4515c3dc0edf5573927
2016-11-14 17:06:55 +01:00
Romain Goyet
5f04544503
Proper dependency tracking
...
Change-Id: Ib55da5b0c9779610c323ddaf6f695eb88d3583c7
2016-11-14 15:46:56 +01:00
Romain Goyet
6248a63b29
Proper ordering of Makefiles
...
Change-Id: I44faa72d5fb77d93898283add52ef1debc2f6823
2016-11-14 15:46:56 +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
b220ed5dd8
[apps] change name toolBox->toolbox
...
Change-Id: I55c72fdfdf0334de6c1da55224bb8e2abecba135
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
af6a1c7046
[apps] add a method to get the global context in appsContainer
...
Change-Id: I4b7a4c1c64ae21c7e4f0193b3314d96cef805cbb
2016-11-10 17:26:07 +01:00
Émilie Feral
54bd0a3912
[apps] display the variable box when clicking on SECOND
...
Change-Id: I6684538aaf49144f12745a68982d1406d82e3ca4
2016-11-10 17:26:07 +01:00
Émilie Feral
a4e0a452a1
[apps] create a class variable box controller
...
Change-Id: I139bc23fa778127e9f89a5d8d9fde91030d0e9dd
2016-11-10 17:26:07 +01:00
Émilie Feral
da31c78ceb
[apps] create a class variable box node
...
Change-Id: I9b80465ea757a3bf61f4bed7e2787834432795b2
2016-11-10 17:26:07 +01:00
Émilie Feral
703282f403
[apps] Deselect table once a math command has been selected in toolbox
...
Change-Id: I38833ce9b803760a9ab73d87370a3bd5870c0448
2016-11-10 17:26:07 +01:00
Émilie Feral
ac0fdeeca8
[apps] create an abstract class for node
...
Change-Id: I3a946df720c37ec2b087cf6131ea886da3e26c95
2016-11-10 17:26:07 +01:00
Émilie Feral
e1dbfbe51c
[apps] make a parent class node navigation controller to navigate in a
...
tree model
Change-Id: Ib5671c688237435c6da3b1f1e5cd715671e75cd9
2016-11-10 17:26:07 +01:00
Émilie Feral
2561f6fd3c
[apps] split the tool box controller into a table view controller and a
...
navigation controller
Change-Id: I9e1e91ba547df245f22dc44df0637cd7205e3420
2016-11-10 17:26:06 +01:00
Émilie Feral
7933c7b68d
[apps/graph] Correct error in selecting cell when becoming responder
...
Change-Id: I66a4112794f87ff9aaecd2ef50b394e8d374f9a7
2016-11-10 17:26:06 +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
9ad2ae56b9
[apps] Base the tool box controller on a tree model
...
Change-Id: I2124e66964cc3abcc2cbb538adcddd7b31e9f19a
2016-11-10 11:56:32 +01:00
Émilie Feral
3c921a734f
[apps] create a class Node
...
Change-Id: I8e1270bab5e4b121cb49750299c7d726c5bbb8d0
2016-11-10 10:55:21 +01:00
Émilie Feral
33eb1601be
[apps] Display the tool box when clicking on F5
...
Change-Id: I529a455c2c2cc0933575d334b8f592c458ac242c
2016-11-10 10:55:20 +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
f3bbe536bc
[apps] Add a tool box as instance variable of the app container
...
Change-Id: I02e841da8668ca50cd7cd59101445be84244a6eb
2016-11-10 10:35:00 +01:00
Émilie Feral
d09a34cde7
[apps] Handle enter in tool box controller
...
Change-Id: Id36bf56871b7d4245062244eaa9a2ef9f6b5a14c
2016-11-10 10:34:51 +01:00
Émilie Feral
2575e3226a
[escher] add methods to add text to buffer in textfield
...
Change-Id: I51388c7495ed8919d1f2ba48d645aee9476c5ed6
2016-11-10 09:53:09 +01:00
Émilie Feral
0743b57e5d
[apps] create a tool box controller
...
Change-Id: I2947f0e0656174f0218f0ef4147560c37c917069
2016-11-09 13:35:28 +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
a6b251510f
[apps] Handle math error in expression text field
...
Change-Id: I908e96cbe1d88e519020b83ddc8f06c7b1240aaa
2016-11-07 09:54:01 +01:00
Romain Goyet
84430961da
Executables are not always .elf files
...
Change-Id: I1abebbe9d3e7a4a208ba912f1f29ceddf23617ca
2016-11-05 21:01:06 +01:00
Romain Goyet
150f52a993
Proper C++ array initialiation
...
Change-Id: Ic2fab5db3921f477832eaddf5226b6727f68a34c
2016-11-05 14:49:25 +01:00
Émilie Feral
f4a95cb43f
[apps/graph] Replace multiple pointers to evaluate context by
...
app()->evaluateContext()
Change-Id: I21035aa357e9d2f2c471ad5751bed59cf05cebf3
2016-11-04 17:37:23 +01:00