Émilie Feral
051c68df23
Merge changes I540f86aa,I27e55bba,I31fb8e2a,Iff6a0023
...
* changes:
[apps/sequence/list] Create a class type parameter controller
[escher] In selectable table view, add a method to set a delegate after construction
[escher] Create a class text buffer menu list cell
[apps] Switch to mode editing when clicking on toolbox or variable box
2017-02-17 13:13:38 +01:00
Émilie Feral
5cadb02424
Merge changes Idccb55bd,Ic0d4581c,I0717998e
...
* changes:
[escher] Uniformize methods in menu list cell and even odd cells
[apps/sequence] Display the list controller in the first tab
[apps/shared] Do no display button to add a new cell when the maximum number of functions is reached
2017-02-17 13:11:22 +01:00
Émilie Feral
0d41808d90
[escher] Fix bug in textfield
...
Change-Id: I86df7fb5c95c0a030018b332ee5dfa63c66b4127
2017-02-16 16:34:13 +01:00
Émilie Feral
0960fab1a5
[apps/sequence] Correct bug
...
Change-Id: I86bf0d4c45f2f0da774348b69037026f0b809efd
2017-02-16 16:34:12 +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
4ba14c8597
[apps/sequence] Personalize the button "add a function" for sequence app
...
Change-Id: Ie84757feec57a934c80573ad24b71e868c0d7b81
2017-02-16 16:34:12 +01:00
Émilie Feral
21f0f68d61
[apps/sequence/list] Improve title cells layout (subscript)
...
Change-Id: I7df57e7915e4191af569310fac189687cb3403e0
2017-02-16 16:34:12 +01:00
Émilie Feral
200364e9d9
[apps/sequence/list] Change the list parameter to controller to the one
...
specific to sequence app
Change-Id: I879a8cb42231bba2a2607953d1e4808aafa463d9
2017-02-16 16:34:12 +01:00
Émilie Feral
b0d333dfed
[apps/sequence/list] Metrics
...
Change-Id: Iff0dba5e2e2d83412f3a8921a6e7291e464c9a14
2017-02-16 16:34:12 +01:00
Émilie Feral
0a135fe7d7
[apps/sequence/list] Create a list parameter controller specific to
...
sequence
Change-Id: If6342a137715c1295b110e2d4e24499fcaf8edbc
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
81b0f58fd8
[apps/sequence/list] Correct selection navigation
...
Change-Id: I1d4ec884bae977e284affcfbc00f89379f53dd0b
2017-02-16 16:34:11 +01:00
Émilie Feral
b796098e8f
[apps/Sequence/list] Make sequence cell responder
...
Change-Id: I3250845b59524a3841bb45e7845c97746860c428
2017-02-16 16:34:11 +01:00
Émilie Feral
483d5c4ed7
[apps/sequence/list] Make sequence title cell and sequence expression
...
cell inherit from sequence cell
Change-Id: Ie9525ffdb9400ec03a6e3daa89249cb3cdb8e71f
2017-02-16 16:34:11 +01:00
Émilie Feral
5f5fbfac7a
[apps/sequence/list] Create a class sequence cell
...
Change-Id: I2443133224c7b961ee805026d3a96fe4408e5115
2017-02-16 16:34:11 +01:00
Émilie Feral
607d9c00bf
[apps/sequence/list] Display the list parameter when clicking on the
...
sequence name
Change-Id: I09deb2f19e35af3b44e33b94310c26a9f5e7706d
2017-02-16 16:34:11 +01:00
Émilie Feral
962b4de74c
[apps/sequence] Improve sequence title cell
...
Change-Id: I09091c5a2d4b3175494715f7b63b6d3fe94509bd
2017-02-16 16:34:11 +01:00
Émilie Feral
8cfdc66e48
[apps/sequence/list] Edit the selected sequence when clicking on OK (or
...
event with text)
Change-Id: Ib9ac0c0605424cb3e57b0e3e5dcd64bd99ea97e3
2017-02-16 16:34:11 +01:00
Émilie Feral
8f76c04bea
[escher] Fix bug: scroll to the right cell if data have changed
...
Change-Id: I8e8fbdfa86c46bc7a17b9603c3fd8262a05a5d75
2017-02-16 16:34:11 +01:00
Émilie Feral
cfc6689363
[escher] Improve colors
...
Change-Id: I3878793f5f5b8d21ef2034d2633ea88b22ff741b
2017-02-16 16:34:05 +01:00
Émilie Feral
5d0fe67ef0
[apps/sequence] Use modal instead of stack to choose type of sequence
...
Change-Id: Ifcf6ed205e4401b0ed7603d2749693dd551fcc3e
2017-02-16 14:46:05 +01:00
Émilie Feral
08a663a64f
[apps/sequence] Do no add a new function as long as the user did not
...
choose a type
Change-Id: I67c3172b416d7d80a3bd9a4eb18091ab72626e4b
2017-02-16 14:46:04 +01:00
Émilie Feral
e414f81d67
[apps/sequence/list] Create a class type parameter controller
...
Change-Id: I540f86aaffc883939eb48d27fd80c9633067159d
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
0f4d7f0914
[apps/shared][apps/graph][apps/sequence] Reorganise list controllers,
...
function title cells and function expression cells
Change-Id: Idbdae4975c8ed83a023c781dc14929b8c2053bb0
2017-02-16 14:46:04 +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
9d6a945fbe
[apps] Switch to mode editing when clicking on toolbox or variable box
...
Change-Id: Iff6a00234ac95c6519fba8046149d2f645f8ca86
2017-02-16 14:46:04 +01:00
Émilie Feral
dfb4f30c52
[apps/sequence] Display the list controller in the first tab
...
Change-Id: Ic0d4581c7b7045c13451434c7d03cdfed265e91a
2017-02-16 14:46:03 +01:00
Émilie Feral
20c13c172c
[apps/shared] Do no display button to add a new cell when the maximum
...
number of functions is reached
Change-Id: I0717998ee3ae9ca575462ee0139182c698ea6c02
2017-02-16 14:45:59 +01:00
Émilie Feral
954fe411eb
Merge changes I95c569cc,I2a891e6a,Icaec669c,I13696462
...
* changes:
[apps/sequence/list] Create a class list controller
[apps/sequence] Create a class sequence title cell
[apps/sequence/list] Create a class sequence expression cell inheriting from function expression cell
[apps/sequence] Improve sequence model
2017-02-16 14:29:43 +01:00
Romain Goyet
b2823dc624
[Escher] Allow binary logging of events with a #define
...
Change-Id: Ia056b8681ac9274e8b24182f8d3e4e62e69bf6a5
2017-02-16 11:08:29 +01:00
Romain Goyet
7455a363da
Silent building with AFL
...
Change-Id: Ia54cfdd7d62b15622d863b644345ee289f717aac
2017-02-16 11:00:57 +01:00
Romain Goyet
a447c8d0b8
[ion] Ion::Log::print(int)
...
Change-Id: I5cdb33194d32b5ac219b92cb26d77fcc978cbcb4
2017-02-16 11:00:53 +01:00
Romain Goyet
a94e8c314f
Simplify the makefile configuration
...
Change-Id: I826916e0d0b23f7429a66dfa7001b19dcc53080a
2017-02-16 11:00:17 +01:00
Romain Goyet
9b6b341c62
[ion] Clean the shared folder
...
Change-Id: I165135ec1600795266a331ee740e608be16c7933
2017-02-16 10:59:43 +01:00
Romain Goyet
1da13c5b91
[ion/device] Enable RNG register
...
Change-Id: If252378cec2709d22acf0b3b3046bbd88a306551
2017-02-16 09:43:58 +01:00
Romain Goyet
ff7df4e750
Merge changes Ib331bae9,I9d5000cd,I65ab7310,Ifbe11515,I1edddefd, ...
...
* changes:
Organize the build system
[ion/device] Enable powering the LCD controller from a GPIO
[liba] Enable malloc/free logging
[ion] Fix the C API
[ion] Fix the blackbox platform
[ion] Add a C bridge for the logging function
[ion] Implement Log::print using SWO on the device
2017-02-16 09:34:24 +01:00
Romain Goyet
babfe50763
Organize the build system
...
Change-Id: Ib331bae99041b998eb721b44c3b0b44426270b38
2017-02-15 19:10:23 +01:00
Émilie Feral
57ca8e6c07
Merge changes I8123b26d,Iba069b97
...
* changes:
[ion] Fix a volatile error
[ion] Add a Ion::Log::print method
2017-02-15 18:08:27 +01:00
Émilie Feral
e87f99e713
Merge "[escher] Move apps/settings/menu_cell to escher to be used by sequence app and settings app"
2017-02-15 10:36:24 +01:00
Émilie Feral
60a02e6265
Merge changes I3b2235d4,I2dad6b5d,Ie42a8b6c,I4a019c32,I33d245c8, ...
...
* changes:
[apps/shared] Move part of apps/graph/list/list_controller to the shared folder to be used by sequence
[apps/shared] Move apps/graph/function_title_cell to shared folder to be used by sequence
[apps/shared] Move apps/graph/list/new_function_cell to shared folder to be used by sequence
[apps/shared] Move apps/graph/list/function_expression_cell in shared folder to be used by sequence
[apps/shared] Move apps/graph/list/parameter_controller to shared/ folder to be used by sequence
[apps/shared] Add method in shared function store
2017-02-14 18:00:20 +01:00
Émilie Feral
4138d3fc5d
Merge changes I2404c746,I58846748,I4413365d,I9880e857
...
* changes:
[apps/graph/list] Clean
[apps] Add sequence app to the apps container
[apps/sequence] Create a first version of sequence structure
[apps/sequence] Add model to the new application folder sequence/
2017-02-14 17:59:57 +01:00
Émilie Feral
32f52a14c3
Merge changes I89380d59,I2fbd4136
...
* changes:
[apps/shared] Move function store class to shared/ to be used by sequence
[apps/shared] Move function model in shared to be used by sequences
2017-02-14 17:36:48 +01:00
Émilie Feral
611e7ae164
Merge "[apps/shared] Namespace shared"
2017-02-14 17:36:35 +01:00
Émilie Feral
16d2e2977e
Merge changes I94e4474f,I51a84fa7,I49120cee,I350958f0
...
* changes:
[apps\shared] Create a folder shared/
[poincare] Namespace Poincare
[apps/graph/list] Clean
[poincare] Replace E by small capital E to respresent 10^
2017-02-14 17:36:22 +01:00
Émilie Feral
e06c64badf
Merge changes Iea9c7cb8,If8d97134
...
* changes:
[poincare] Parse ".004"
[poincare] Add tests for the parser
2017-02-14 17:35:36 +01:00
Émilie Feral
2aa4a28b45
Merge "[poincare] Add test on complex operations"
2017-02-14 17:35:24 +01:00
Émilie Feral
d2652d6ef1
Merge "[poincare] Implement complex evaluation of trigonometric functions"
2017-02-14 17:35:12 +01:00
Émilie Feral
bb5fb02415
Merge changes Icbba7712,Ib810a319,I3895897f,I1080cbc4
...
* changes:
[Kandinsky] New glyph for i complex
[poincare] Create a class hyperbolic tangent
[poincare] Create a class hyperbolic sine
[poincare] Create a class hyperbolic cosine
2017-02-14 17:35:02 +01:00