Léa Saviot
|
a886c0fb32
|
[apps/shared] Share PadWithSpaces method
|
2019-06-14 09:31:46 -04:00 |
|
Ruben Dashyan
|
0d34923dd1
|
[apps] Graph/Regression/Sequence::BannerView inherit from new Shared::XYBannerView
|
2019-05-03 15:54:21 +02:00 |
|
Émilie Feral
|
578c65d5dd
|
[shared] Clean class names containing storage
|
2019-05-03 15:53:20 +02:00 |
|
Émilie Feral
|
57da4ea618
|
[shared] Rename classes:
ExpressionModelHandle --> ExpressionModel
SingleExpressionModelHandle --> ExpressionModelHandle
StorageFunction --> Function
StorageCartesianFunction --> CartesianFunction
StorageFunctionApp --> FunctionApp
|
2019-05-03 15:53:20 +02:00 |
|
Émilie Feral
|
ad8fea46c3
|
[shared] Clean unused classes
|
2019-05-03 15:53:20 +02:00 |
|
Émilie Feral
|
3088a4ee23
|
[apps/shared] Split ExpressionModelHandle into ExpressionModelHandle and
SingleExpressionModelHandle (in perspective of Sequence model who will
be composed of 3 ExpressionModelHandle)
|
2019-05-03 15:53:20 +02:00 |
|
Émilie Feral
|
cc0ae5559b
|
[apps/shared] Change name StorageExpressionModel -->
ExpressionModelHandle
|
2019-05-03 15:53:20 +02:00 |
|
Romain Goyet
|
4f1d74f44b
|
[build] Use an out-of-tree build
|
2019-03-06 15:00:59 +01:00 |
|
Léa Saviot
|
56504525c9
|
[Makfile] Remove superfluous test_objs
We now build all objects even for test, so we do not need most of the
previous test_objs
|
2018-12-19 09:44:58 +01:00 |
|
Émilie Feral
|
5e57a850f9
|
Test build: add dependencies due to global_context
|
2018-11-23 12:04:04 +01:00 |
|
Émilie Feral
|
95d6c99a91
|
[shared] CLean warnings due to ExpiringPointer
|
2018-11-23 12:04:03 +01:00 |
|
Émilie Feral
|
e8b58a2b5b
|
[shared] Create ExpiringPointer: in DEBUG, check that pointers to
memoized functions are not used when invalid
|
2018-11-23 12:04:03 +01:00 |
|
Émilie Feral
|
698332c355
|
[escher] InputTextDelegate and LayoutFieldDelegate don't inherit from
InputTextDelegate to avoid diamond inheritance
|
2018-11-23 12:04:03 +01:00 |
|
Émilie Feral
|
c70278941a
|
[graph] Do not keep a function pointer as member variable but a record.
Indeed, function pointers can become invalid at any point...
|
2018-11-23 12:04:02 +01:00 |
|
Léa Saviot
|
885f953d52
|
[apps] TextFieldWithExtension blocks cursor on the rightmost text
|
2018-11-23 12:04:02 +01:00 |
|
Léa Saviot
|
c0e4eaa56b
|
[apps/graph] Use storage controllers in Values
|
2018-11-23 12:04:01 +01:00 |
|
Émilie Feral
|
d30e508bcd
|
[shared] Temporarily duplicate shared controllers to take a
StorageFunction instead of a Function
The original controllers are to be deleted when Sequence uses Storage
|
2018-11-23 12:04:01 +01:00 |
|
Émilie Feral
|
e15521c1d7
|
[shared] Makefile: build storage_expression_model
|
2018-11-23 12:04:01 +01:00 |
|
Émilie Feral
|
c6031536ce
|
[shared] Create a StorageListParameterController
|
2018-11-23 12:04:01 +01:00 |
|
Léa Saviot
|
20e440a216
|
[apps] Move StorageCartesianFunction from graph to shared
|
2018-11-23 12:04:00 +01:00 |
|
Léa Saviot
|
79e962f459
|
[poncare/apps] Move GlobalContext from Poincare to Apps::Shared
|
2018-11-23 12:04:00 +01:00 |
|
Léa Saviot
|
354b6e9c72
|
[apps] First attempt at bridging Funciton app with the shared storage
|
2018-11-23 12:04:00 +01:00 |
|
Léa Saviot
|
880c3e59de
|
[poincare] Continue removing layouts
|
2018-07-03 18:29:08 +02:00 |
|
Émilie Feral
|
67cddf554d
|
Merge branch 'lea-statistics' into upgrade-1.6.0
|
2018-06-12 10:25:54 +02:00 |
|
Léa Saviot
|
d44459bba2
|
[apps/reg/stats] Share StoreContext
|
2018-06-11 13:58:26 +02:00 |
|
Léa Saviot
|
70ad21232d
|
[apps/shared] FloatPairStore -> DoublePairStore
|
2018-06-11 13:58:25 +02:00 |
|
Léa Saviot
|
84131db41c
|
[apps/stats] Start developping the input formula view in data
|
2018-06-11 13:58:25 +02:00 |
|
Léa Saviot
|
6f71ff8a2c
|
[apps/reg] Add separators in Stats
|
2018-06-11 13:58:24 +02:00 |
|
Émilie Feral
|
ad6c985111
|
[solver] ExpressionCell are EvenOddExpressionCell rather than former
ModelExpressionCell
|
2018-06-08 15:13:50 +02:00 |
|
Émilie Feral
|
ddfcbfebbf
|
[shared] Add a class ScrollableExactApproximateExpressionsCell
|
2018-06-07 13:46:18 +02:00 |
|
Émilie Feral
|
cfb891d7bd
|
[shared] Move OutputExpressionView & ScrollableOuputExpression view to shared/ with new name:
ScrollableExactApproximateExpressionsView (for future implementation of solver
solution page)
|
2018-06-07 13:46:18 +02:00 |
|
Émilie Feral
|
021262e3aa
|
[apps] Split List Controller in Expression Model List Controller and
Function List Controller (factorize code for future solver app)
|
2018-06-07 13:46:17 +02:00 |
|
Émilie Feral
|
837e0694d1
|
[shared] Remove New Function Cell class which is a duplicate of Even Odd
Message Text Cell
|
2018-06-07 13:46:17 +02:00 |
|
Émilie Feral
|
78e750b053
|
[shared] Change the ModelStore to store Expression Model Store
|
2018-06-07 13:46:17 +02:00 |
|
Émilie Feral
|
e05709f097
|
[shared] Factorize FunctionStore in ModelStore<T> (for future
implementation of equation store)
|
2018-06-07 13:46:17 +02:00 |
|
Émilie Feral
|
b266c4cbd1
|
[shared] Make a parent class to Function: ExpressionModel (factorize
code for furtur model Equation)
|
2018-06-07 13:46:17 +02:00 |
|
Émilie Feral
|
e160282e06
|
[escher] Change the function expression cell to inherit from
even odd expression cell
|
2018-06-07 13:46:17 +02:00 |
|
Léa Saviot
|
fae5659bee
|
[apps/shared] HideableEvenOddCell
|
2018-05-29 15:34:49 +02:00 |
|
Léa Saviot
|
2717e8ebef
|
[apps/shared] Draw separators between series in Store data
|
2018-05-29 15:34:49 +02:00 |
|
Léa Saviot
|
70fa8d658e
|
[apps/shared] Handle empty cells in store data table navigation
|
2018-05-29 15:34:49 +02:00 |
|
Léa Saviot
|
2b185261b7
|
[apps/stats] Hide empty histogram cells
|
2018-05-29 15:34:49 +02:00 |
|
Léa Saviot
|
b1e732e135
|
[apps] Color Series names if not empty in Statistics
|
2018-05-29 15:34:49 +02:00 |
|
Léa Saviot
|
22ab94209f
|
[apps/escher] Rename EditableExpressionView -> ExpressionField
Change-Id: Iadfb220ee94e68762305060215f1ead0cac951fb
|
2018-04-23 09:41:20 +02:00 |
|
Léa Saviot
|
31face58a2
|
[apps/escher] ScrollableEVWithCursor renamed ExpressionLayoutField
Change-Id: Id0e4610fb677d8ad36721eef1a85f1c424d1743e
|
2018-04-23 09:41:20 +02:00 |
|
Léa Saviot
|
e90b3fd1cd
|
Merge branch 'SaisieJolieMerge10Apr' into SaisieJolieMerge11Apr (master)
Change-Id: I06732115ee37ffd9a037a8412e1c57751dfb3e0f
|
2018-04-12 09:58:09 +02:00 |
|
Léa Saviot
|
c4b5d4cf40
|
Merge branch 'SaisieJolieRebase1201' into SaisieJolieMerge10Apr
Change-Id: I802dbb9f7c0eebf75a1b6cd21ddd194e89b53752
|
2018-04-10 17:21:54 +02:00 |
|
Léa Saviot
|
50cc2a310b
|
[apps] MessageView for OnBoarding update and USBConnected controllers
Change-Id: I3a775a81a62c408c9d02d98be25518d03fe5f9bf
|
2018-04-06 14:31:49 +02:00 |
|
Émilie Feral
|
b38fda1a1e
|
[apps] Shared: create a round cursor view
|
2018-01-30 18:53:28 +01:00 |
|
Émilie Feral
|
7ea0dbeb56
|
[apps] Shared: Move part of the implementation of TermSumController to
shared (Integral Graph Controller) and improve bound edition in
TermSumController.
|
2018-01-30 18:19:27 +01:00 |
|
Émilie Feral
|
85abdbcafb
|
[apps] Shared: Break function_graph_controller into 2 classes: function_banner_delegate and function_graph_controller
|
2018-01-30 18:19:27 +01:00 |
|