Commit Graph

11243 Commits

Author SHA1 Message Date
Émilie Feral
627dd676be [apps/shared] Correct bug in checksum
Change-Id: I47eeefb54da25f9534a1da3e4a93519dd43b9009
2017-02-17 16:35:07 +01:00
Émilie Feral
956a153bdc [poincare] Correct naperian logarithm
Change-Id: I3f2e7c8063507c705aab0b7c8c32a0416f3c8824
2017-02-17 16:35:07 +01:00
Émilie Feral
d656d0d2eb [kandinsky] Add a special char for e (2.7...)
Change-Id: Ia2ab2f4cdeadedde5228357d2aed97c3e602b67f
2017-02-17 16:35:06 +01:00
Émilie Feral
1f751589b9 [Kandinsky] In font, for the i complex, use the i cyrillic instead of
iota

Change-Id: I746e1060f1437fe090a2dee533c3bbec24bda7d4
2017-02-17 16:35:06 +01:00
Émilie Feral
282447d14e [apps/sequence/list] display the page change type when clicking on the
sequence type row in the list parameters

Change-Id: I11a2931cb81eda8a14a9e163ded93148dba5bb4c
2017-02-17 16:35:06 +01:00
Émilie Feral
610abe109e [apps/sequence/list] create a class change type parameter controller
Change-Id: I5ab07900166ce23987f3a2b96954f361bece2bde
2017-02-17 16:35:06 +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
64280be6ac [apps/sequence/list] Enable to delete all sequences
Change-Id: I923a5461b81352730ed4cba182c851c53b4cd33e
2017-02-17 16:35:06 +01:00
Émilie Feral
4f7658b271 [apps] Ensure to reset pointers when their content have been deleted
Change-Id: I4c236c045cbe5e6ba215cbf56b27eba92133b675
2017-02-17 16:34:57 +01:00
Émilie Feral
ab19472bb8 Merge "[escher] Fix bug in textfield" 2017-02-17 16:33:32 +01:00
Émilie Feral
e019dd70c4 Merge changes I86bf0d4c,I7df57e79,Iff0dba5e
* changes:
  [apps/sequence] Correct bug
  [apps/sequence/list] Improve title cells layout (subscript)
  [apps/sequence/list] Metrics
2017-02-17 16:16:19 +01:00
Émilie Feral
0e97ea9d05 Merge changes I0b64137e,I879a8cb4,If6342a13,I2351a77f
* changes:
  [apps/sequence] In type parameter controller, improve u(n) layout (subscript)
  [apps/sequence/list] Change the list parameter to controller to the one specific to sequence app
  [apps/sequence/list] Create a list parameter controller specific to sequence
  [escher] Create a class chevron expression menu list cell
2017-02-17 13:15:04 +01:00
Émilie Feral
51e3012bb8 Merge "[apps/sequence] Personalize the button "add a function" for sequence app" 2017-02-17 13:14:37 +01:00
Émilie Feral
f261266e23 Merge changes I1d4ec884,I3250845b,Ie9525ffd,I24431332,I09deb2f1, ...
* changes:
  [apps/sequence/list] Correct selection navigation
  [apps/Sequence/list] Make sequence cell responder
  [apps/sequence/list] Make sequence title cell and sequence expression cell inherit from sequence cell
  [apps/sequence/list] Create a class sequence cell
  [apps/sequence/list] Display the list parameter when clicking on the sequence name
  [apps/sequence] Improve sequence title cell
  [apps/sequence/list] Edit the selected sequence when clicking on OK (or event with text)
  [escher] Fix bug: scroll to the right cell if data have changed
  [escher] Improve colors
  [apps/sequence] Use modal instead of stack to choose type of sequence
2017-02-17 13:14:26 +01:00
Émilie Feral
479ad8b096 Merge changes I67c3172b,Idbdae497
* changes:
  [apps/sequence] Do no add a new function as long as the user did not choose a type
  [apps/shared][apps/graph][apps/sequence] Reorganise list controllers, function title cells and function expression cells
2017-02-17 13:13:47 +01:00
É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