Commit Graph

239 Commits

Author SHA1 Message Date
Émilie Feral
2e16365100 [escher] Reorganize all cells'name and factorize their layouts
Change-Id: I69900ee98ff6a6868f96d70a0e335a589ef16c3f
2017-02-20 10:54:02 +01:00
Émilie Feral
4a1735c29e [escher] Avoid holding a working buffer for all chevron view
Change-Id: Ib8c5f085b57dd0417215d7e8689833dfee138699
2017-02-20 10:54:02 +01:00
Émilie Feral
f2512b2968 [apps/sequence] Temporary implementation of sequence toolbox
Change-Id: I59c703c4c50cd523d49af9a558a7fc3b0f360bc6
2017-02-20 10:51:58 +01:00
Émilie Feral
c584d1fb4e [escher] Add toolbox event handling in responder [apps] Correct the text
field delegate app accordingly

Change-Id: I180fe53aaa1e0929b357d3985f584937fba2ecca
2017-02-20 10:48:50 +01:00
Émilie Feral
5b73eed76a [apps] Merge toolboxcontroller and node list controller
Change-Id: Ie273b6d7bca3a035e2420ddb6e66a4163d103748
2017-02-20 10:47:05 +01:00
Émilie Feral
6f138e6b1c [escher] Add methods viewWillAppear/Disappear in view controller instead
of keeping track of dataHasChanged in the selectable table view

Change-Id: Id2626f527f44714e29b9bd66e2c843193e1b57b5
2017-02-17 16:35:07 +01:00
Émilie Feral
8691c55b06 [escher] Create a class expression menu list cell
Change-Id: I4dfa2acf33fd3a2bf39c6579650f74aef72395f1
2017-02-17 16:35:06 +01:00
Émilie Feral
7b9b8141ee [apps/sequence] In type parameter controller, improve u(n) layout
(subscript)

Change-Id: I0b64137e5dda642d15f4cb4e1103a98a0a5baaaa
2017-02-16 16:34:12 +01:00
Émilie Feral
94c63357d4 [escher] Create a class chevron expression menu list cell
Change-Id: I2351a77fcfadaad0ac1171e2ea08589d0ebbd535
2017-02-16 16:34:12 +01:00
Émilie Feral
f95979030c [escher] In selectable table view, add a method to set a delegate after
construction

Change-Id: I27e55bba2de111d501500e7470501a188f709b1a
2017-02-16 14:46:04 +01:00
Émilie Feral
b5b0cef18a [escher] Create a class text buffer menu list cell
Change-Id: I31fb8e2a0f842e7080ddde7d717511ff1e4b7ab5
2017-02-16 14:46:04 +01:00
Émilie Feral
24fc727b53 [escher] Uniformize methods in menu list cell and even odd cells
Change-Id: Idccb55bdfe0ff2010fd06bd5796b8c324469446b
2017-02-16 14:46:04 +01:00
Émilie Feral
f76b603c67 [apps/sequence] Create a class sequence title cell
Change-Id: I2a891e6a47ec742cedfa6780ee1a50eb3df24085
2017-02-13 17:15:08 +01:00
Émilie Feral
9d1bab79ce [escher] Move apps/settings/menu_cell to escher to be used by sequence
app and settings app

Change-Id: Ia7812d9e83f5f54af4670fd5da73ba371678cd15
2017-02-13 17:15:08 +01:00
Émilie Feral
69e46f4958 [poincare] Namespace Poincare
Change-Id: I51a84fa7978ba16f128cfe1d32c390970f2037e8
2017-02-13 17:15:06 +01:00
Émilie Feral
8b5e2be1b7 [escher] In selectable table view, avoid reloading all table cells when
not required

Change-Id: I31bdb1567eed6ebaa839672df61472994ab89b05
2017-02-06 16:30:41 +01:00
Émilie Feral
b3a2114417 [escher] In editable text menu list cell, layout subviews is handled by
parent class

Change-Id: Ic1260b423fa8df6aff2771200238b39b06a989c6
2017-02-02 10:29:07 +01:00
Émilie Feral
5e3de6eec9 [apps/probability] Improve stack title colors
Change-Id: Ifd6f79030e0ef13c478fae307205c71955ce4593
2017-02-02 10:29:06 +01:00
Émilie Feral
400e2e5a37 [apps/probability] Improve titles and parameter definitions layout
Change-Id: I84e04b9900d92b0a4d61c19dc27be426f9b9117c
2017-02-02 10:29:06 +01:00
Émilie Feral
f89c770bbc [apps/settings] Create a class menu cell
Change-Id: I609c54eeb3e4e4d68327f1ca1defebecfcef80a8
2017-01-30 15:30:58 +01:00
Émilie Feral
506fc5b7f7 [escher] In menu list cell, correct private/public/protected
Change-Id: I820ddfb22b1ed51bd80b03fd680c76021961903a
2017-01-30 15:30:58 +01:00
Émilie Feral
c4336c93b1 [escher] Clean indentation
Change-Id: Id3b187b4bfff1e151ea96faebe8039f3212da609
2017-01-30 15:30:58 +01:00
Émilie Feral
ad95a693da [escher] In palette, change name: YellowOne/Two -> YellowDark/Light
Change-Id: I0eba4914f7b4f9f78d7797d47fb893bd66ece454
2017-01-27 12:03:38 +01:00
Émilie Feral
9d0354f3bd [kandinsky] Add a default font size : large
Change-Id: I6b9f1a7b09292f120074c8957e328ddc33023c67
2017-01-27 12:03:06 +01:00
Émilie Feral
385fdc8bb4 [escher] Add a class even odd expression cell
Change-Id: Iacc6d96a2f5d8a4214a407d2f8a8b433e818a43a
2017-01-27 12:01:23 +01:00
Émilie Feral
6ef76341aa [escher] Correct layout metrics
Change-Id: I829d387885af23be3782b99926c09547219ba6cc
2017-01-27 11:59:47 +01:00
Émilie Feral
7bbd106cf9 [escher] Improve scroller indicator colors
Change-Id: Idc8adadf48cdafe213c71ebf24a40b1f4528e365
2017-01-27 11:59:26 +01:00
Émilie Feral
8eefe8e490 [escher] Improve scroll indicator render
Change-Id: I22fa1035ba33d2cadfc68fa6727fbaecdadd4efe
2017-01-27 11:52:02 +01:00
Émilie Feral
e3e0fb2120 [escher] In app, add an upperName
Change-Id: Iea37749e446c721b5e85af063681e2a98c0e4f37
2017-01-27 11:50:42 +01:00
Émilie Feral
0704ab8776 [apps][escher] Improve colors
Change-Id: I31d3353a5372b63a6c2b3e62c88fb3b5c627e088
2017-01-27 11:46:13 +01:00
Émilie Feral
d45000b3d9 [escher] In palette, improve colors
Change-Id: I2c8f33764cf2befeb994b9b47b46d39f116ae96c
2017-01-27 11:46:05 +01:00
Émilie Feral
a4df89d2f5 [escher] [apps] Add a title bar in all apps
Change-Id: If545e9b6cd96aa1189d83120f047ac7746a5a9d6
2017-01-27 11:20:20 +01:00
Émilie Feral
237f214fae [escher] Adjust tab width to their content
Change-Id: I564ff70c9067f4fa5fab332809b2be4cac127f40
2017-01-27 11:20:11 +01:00
Émilie Feral
3555a6306c [escher] In alternate empty view delegate, make is empty method const
Change-Id: Iad3fbfef4deb76676b0373cfb3c919127efc3207
2017-01-27 11:15:52 +01:00
Émilie Feral
ad0df1f2f6 [escher] In header view controller, delete useless method
Change-Id: I810d03878c01e472dfaf1134897337ebf8a921a0
2017-01-27 11:15:32 +01:00
Émilie Feral
f51ae5db12 [kandinsky] Introduce two fonts: small font and large font
Change-Id: I502dfa88d627b09ac5af76155140af63547025cd
2017-01-27 11:14:01 +01:00
Émilie Feral
ce88f34179 [escher] In text view, fix bug: color all background in background color
Change-Id: I45bab2759cde8d6af51b927750ba16610afc36cd
2017-01-27 10:39:26 +01:00
Émilie Feral
6e9528103b [apps] Factorize banner view implementation.
Change-Id: Iedc4350d2bed0f1b1c597c2492e028293f58d5f2
2017-01-09 15:08:56 +01:00
Émilie Feral
78198a5dcf [escher] In metric, add a constant: ParameterCellHeight
Change-Id: I6d90c9083d3d6de2308e86800b39104af5fc0457
2017-01-09 15:08:56 +01:00
Émilie Feral
2527e5434a [apps/regression] Create a class even odd double buffer text cell
Change-Id: I1e22de8ebe6110244184c4006cf459cf1ac4f6ec
2017-01-09 15:08:55 +01:00
Émilie Feral
6eb44373f4 [escher] In alternate empty view controller, do not layout the main view
as long as the view is empty

Change-Id: Ia079e350a5dc58ba73cda81de3918be3249e29d0
2017-01-09 15:08:54 +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
7d8a7527e6 [escher] Simplify the constructor of tab view controller
Change-Id: If430a627c451636e44e8d713f3a902cb5bdeed75
2017-01-09 15:08:54 +01:00
Émilie Feral
97cbd64a59 [apps/statistics] In calculations page, display results in grey
Change-Id: I7070c874f025161f3daae6c18d36ca593972d270
2017-01-09 15:08:54 +01:00
Émilie Feral
4ee0d26726 [escher] Add method to set the alignment in event odd buffer text view
Change-Id: I2d16f1b503b48a993ad9c0760a4c8255ea49ff31
2017-01-09 15:08:54 +01:00
Émilie Feral
924b0372d0 [escher][apps] Move value cell class to escher folder renamed even odd
buffer text view

Change-Id: I6c8b8fdcd90d2b6847ec94f65c4b2e64204b52ba
2017-01-09 15:08:54 +01:00
Émilie Feral
b85ea03b8e [escher] Add a method in even odd editable text cell to access editable
text cell

Change-Id: Ic1c7749dfacb890f6def5f7261ba4cb0659fc1f3
2016-12-20 10:06:40 +01:00
Émilie Feral
9eb65a374b [escher] Correct syntax error
Change-Id: Ic04ba9bdad1f0b5949c85b7c41fbf4c58688b74c
2016-12-20 10:04:42 +01:00
Émilie Feral
4b4aad556f [escher] Change even odd editable cell constructor
Change-Id: I2a4e5223e0806433e2e8ece998e0207dcab10e9e
2016-12-19 17:00:49 +01:00
Émilie Feral
de4ae4a3a8 [escher] Add a class even odd pointer text cell
Change-Id: I843ad6626fff17306ab288e532eba6273a034573
2016-12-19 17:00:49 +01:00