Léa Saviot
|
a46a059f8b
|
[apps/shared] Use better warning message
|
2018-06-11 15:26:55 +02:00 |
|
Léa Saviot
|
ec20774739
|
[app/shared] Fix textfield emptying on syntax error
|
2018-06-11 13:58:26 +02:00 |
|
Léa Saviot
|
13a4057786
|
[apps/stats/reg] Do not fill with formula if undefined values
|
2018-06-11 13:58:26 +02:00 |
|
Léa Saviot
|
d44459bba2
|
[apps/reg/stats] Share StoreContext
|
2018-06-11 13:58:26 +02:00 |
|
Léa Saviot
|
2fffe97fee
|
[apps/reg/stats] Do not leave formula input view on Up event
|
2018-06-11 13:58:26 +02:00 |
|
Léa Saviot
|
0187592dc1
|
[apps/stats/reg] Fix formula input edition end
Befor, textFieldShouldFinishEditing was true for Right event
|
2018-06-11 13:58:26 +02:00 |
|
Léa Saviot
|
163513dfc0
|
[apps/stats/reg] More beautiful formul input view
|
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
|
8c883b71bf
|
[apps/shared] Handle formula input abort
|
2018-06-11 13:58:25 +02:00 |
|
Léa Saviot
|
185d77fcb7
|
[apps/statistics] Set the formula input view label
|
2018-06-11 13:58:25 +02:00 |
|
Léa Saviot
|
5da90b5160
|
[apps/stats] Fill with formula in statistics
|
2018-06-11 13:58:25 +02:00 |
|
Léa Saviot
|
dbf1597ef3
|
[apps/stats] Display or not the formula input view
|
2018-06-11 13:58:25 +02:00 |
|
Léa Saviot
|
70e1f5b25b
|
[apps/stats] Inline StoreController::contentView()
|
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
|
31ee2daf50
|
[apps/stats] Add option fill with formula (does nothing)
|
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 |
|
Léa Saviot
|
5c8f9c60ef
|
[apps/shared] Simplify StoreTitleCell constructor
|
2018-06-11 13:58:24 +02:00 |
|
Léa Saviot
|
5c3ffecb9b
|
[apps/shared] Take into account the separator width when setting margins
|
2018-06-11 13:58:24 +02:00 |
|
Léa Saviot
|
36e19af514
|
[apps/share] Fix include guard in class header
|
2018-06-11 13:58:24 +02:00 |
|
Léa Saviot
|
73dd1cf335
|
[shared] Make FloatPairStore::m_numberOfPairs private
|
2018-06-11 13:58:24 +02:00 |
|
Léa Saviot
|
1e7069f00e
|
[apps/stats] Fix margins and column widths
|
2018-06-11 13:58:24 +02:00 |
|
Léa Saviot
|
b503213037
|
[apps/stats] Memoize emptiness of series
|
2018-06-11 13:58:24 +02:00 |
|
Léa Saviot
|
357d3fbad0
|
[apps/shared/stats] Make store functions const
|
2018-06-11 13:58:23 +02:00 |
|
Léa Saviot
|
47fa6f4a41
|
[apps/escher] Share color selection for data (Red, blue, Green, Yellow)
|
2018-06-11 13:58:23 +02:00 |
|
Léa Saviot
|
b99cd21660
|
[apps/stats] Fix the display of the last empty row in store
Before, it appeared when it shouldn't
|
2018-06-11 13:58:23 +02:00 |
|
Léa Saviot
|
0d47a193b2
|
[apps/stats] Fix table margins.
|
2018-06-11 13:58:23 +02:00 |
|
Léa Saviot
|
41215ac593
|
[apps/stats] Draw table separators in Calculation
|
2018-06-11 13:58:23 +02:00 |
|
Émilie Feral
|
5d0ef50606
|
[apps] Update the preferences displayed in the title bar view when
changing the language
|
2018-06-08 17:23:59 +02:00 |
|
Émilie Feral
|
ad6c985111
|
[solver] ExpressionCell are EvenOddExpressionCell rather than former
ModelExpressionCell
|
2018-06-08 15:13:50 +02:00 |
|
Émilie Feral
|
a120c1c7e0
|
[solver] Add a brace view on the list controller
|
2018-06-08 15:13:41 +02:00 |
|
Émilie Feral
|
f6bdf56c15
|
[escher] TableViewDataSource: implement default cumulatedWidthFromIndex,
cumulatedWidthFromIndex, indexFromCumulatedWidth,
indexFromCumulatedHeight
|
2018-06-07 16:21:31 +02:00 |
|
Émilie Feral
|
2d580faf51
|
[solver] Ignore empty equation when resolving systems
|
2018-06-07 14:46:14 +02:00 |
|
Émilie Feral
|
ac9da8d559
|
[escher] Handle copy/cut event on Expression in selectable table view
|
2018-06-07 14:46:14 +02:00 |
|
Émilie Feral
|
24c9549866
|
[escher] Handle copy/cut event on selectable table view
|
2018-06-07 14:46:14 +02:00 |
|
Émilie Feral
|
9a7f7f7fe3
|
[solver] Add the right equal symbol (equal/approximate) in solutions
controller
|
2018-06-07 13:46:19 +02:00 |
|
Émilie Feral
|
56d23c213d
|
[solver] Delete equation at first backspace event (instead of clearing
the expression as in Graph/Sequence)
|
2018-06-07 13:46:19 +02:00 |
|
Émilie Feral
|
fccebdcc06
|
[poincare] Move maximum/roots solver from CartesianFunction to Poincare::Expression (part I)
|
2018-06-07 13:46:19 +02:00 |
|
Émilie Feral
|
01d3476b1d
|
[shared] Fix scrollable_exact_approximate_expressions_view handleEvent:
jump to the right expression only when it is visible
|
2018-06-07 13:46:19 +02:00 |
|
Émilie Feral
|
36d058caec
|
[shared] Add a margin to ScrollableExactApproximateExpressionsCell
|
2018-06-07 13:46:18 +02:00 |
|
Émilie Feral
|
4ade972860
|
[shared] Coding style
|
2018-06-07 13:46:18 +02:00 |
|
Émilie Feral
|
1f57d0a242
|
[solver] Fix an even odd bug: make colors consistent between even odd
cells and inheriting even odd cells
(scrollable_exact_approximate_expressions_cell)
|
2018-06-07 13:46:18 +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
|
ace75e6ead
|
[solver] Move Poincare::Equal::solve() to Solver app to consider system
instead of single expression
|
2018-06-07 13:46:18 +02:00 |
|
Émilie Feral
|
0b51b6e4fe
|
[solver][graph][sequence] Force input edition when adding a new
Function/Sequence/Equation
|
2018-06-07 13:46:17 +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 |
|