Léa Saviot
4caf9f5197
[coding style] Make some methods const
2019-09-09 20:05:14 +02:00
Ruben Dashyan
ae7d60d7c2
[apps/shared/values_controller] Move evaluationOfAbscissaAtColumn impl to Sequence
...
And remove TODO
2019-09-05 17:52:16 +02:00
Léa Saviot
6b25060dc5
[apps/graph] Put parameter name in interval controller
...
For instance:
X Start ...
X End ...
Step
2019-09-05 14:54:59 +02:00
Ruben Dashyan
0631ed77b5
[apps/*/editable_cell_table_view_controller] Factor table view margin values
2019-09-05 13:24:05 +02:00
Ruben Dashyan
aa5c5219da
[apps/*/values_controller] Set correct parameter message
2019-09-05 11:58:51 +02:00
Ruben Dashyan
157edcd18c
[apps/*/values_controller] Get interval from App according to column index
2019-09-04 15:07:40 +02:00
Ruben Dashyan
7ef63f2c61
[apps] IntervalParameterController::m_interval is set right before the controller appears
...
and not at controller's construction.
2019-09-04 15:07:40 +02:00
Léa Saviot
ea586d1ac5
[apps/graph] Add margins in values
...
+ Fix parameter titles
2019-09-03 17:32:04 +02:00
Léa Saviot
a3b59a585c
[apps/values_controller] Cell types naming for typeAtLocation
2019-09-03 15:33:37 +02:00
Ruben Dashyan
7ff8fdf44f
[apps/graph/values_controller] Split table into three pieces
2019-09-03 15:05:53 +02:00
Ruben Dashyan
dd0be4471c
[apps/*/values_controller] Move m_setIntervalButton to derived classes
2019-09-03 14:49:26 +02:00
Ruben Dashyan
634e812806
[apps] Shared::ValuesParameterController gets the IntervalParameterController through FunctionApp
2019-09-03 14:49:26 +02:00
Ruben Dashyan
e00a6f7140
[apps/shared/values_controller] Remove unused interval getter
2019-08-29 13:51:49 +02:00
Ruben Dashyan
c0197f3b01
[apps] ValuesParameterController page title may be set dynamically
2019-08-29 13:51:49 +02:00
Ruben Dashyan
826e2c7aaf
[apps/shared/values_controller] Clean assertions in reusableCell
2019-08-29 13:51:49 +02:00
Ruben Dashyan
5cdecc252f
[apps/shared/values_controller] Remove configureAbscissa() and configureFunction()
2019-08-29 13:51:49 +02:00
Ruben Dashyan
6bee336349
[apps/*/values_controller] functionParameterController() returns a ViewController *
2019-08-29 13:51:49 +02:00
Ruben Dashyan
2e5ded2aa9
[apps/shared/editable_cell_table_view_controller] Factor textFieldDidFinishEditing
2019-08-29 13:51:49 +02:00
Ruben Dashyan
d9028b2cc5
[apps/shared/values_controller] Simplify typeAtLocation
2019-08-29 13:51:49 +02:00
Ruben Dashyan
04fcc0eac4
[apps/*/editable_cell_table_view_controller] Use typeAtLocation
2019-08-29 13:51:49 +02:00
Ruben Dashyan
dbb7d3d01c
[apps/shared/values_controller] Simplify handleEvent
2019-08-29 13:51:49 +02:00
Ruben Dashyan
1da30fb775
[apps/shared/(values|store)_controller] Inline maxNumberOfElements in header
2019-08-29 13:51:49 +02:00
Ruben Dashyan
fa85293467
[apps/shared/editable_cell_table_view_controller] numberOfElements depends on column
2019-08-29 13:51:49 +02:00
Ruben Dashyan
73a99fd6d0
[apps/shared/values_controller] Simplify handleEvent
2019-08-29 13:51:49 +02:00
Ruben Dashyan
4ec7b801fd
[apps/shared/values_controller] Clean willDisplayCellAtLocation
2019-08-29 13:51:49 +02:00
Léa Saviot
a945c02edf
[poincare/Coordinate2D] Rename members x1 and x2
2019-08-29 11:07:22 +02:00
Léa Saviot
c71ef7ff79
[apps/graph] Evaluation methods renaming
2019-08-29 11:07:22 +02:00
Léa Saviot
28a721e96e
[apps] Start fixing apps as cursor has new member variable
2019-08-29 11:07:22 +02:00
Léa Saviot
0840ca7a1e
[apps/poincare] Move NormalDistribution to Poincare
2019-08-23 13:47:52 +02:00
Émilie Feral
12060e2ae7
[escher] TextField: all text fields use the same draft text buffer
2019-08-13 09:44:00 +02:00
Émilie Feral
79d7e58ec8
[apps/shared] EditableCellTableViewController: function and sequence
...
values table cells were to narrow to display
LargeNumberOfSignificantDigits (~16 digits). We adjust the number of
digits authorized before switching to scientific mode to the cell width
2019-08-08 17:22:05 +02:00
Ruben Dashyan
44809f4b3f
Substitute Escher app() by Container::activeApp()
2019-07-19 15:06:25 +02:00
Ruben Dashyan
3e992a3560
[apps] Replace app() by textFieldDelegateApp() in TextFieldDelegates
2019-07-19 15:06:25 +02:00
Ruben Dashyan
ff887ec4a0
[apps/shared] Define static app() accessor in FunctionApp class
2019-07-19 15:06:25 +02:00
Ruben Dashyan
62cec10b46
[apps] Clean unnecessary AppsContainer class declarations and header inclusions
2019-07-19 15:06:25 +02:00
Ruben Dashyan
5e5e07e963
[apps/shared] Factorize Store/ValuesController::textFieldDidFinishEditing
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
ad8fea46c3
[shared] Clean unused classes
2019-05-03 15:53:20 +02:00
Ruben Dashyan
571967088e
[escher/scroll_view] Uniformize scroll bars frame across Epsilon
2019-02-18 16:49:58 +01:00
Ruben Dashyan
eb17334050
[escher/scroll_view] New Arrow/BarDecorator inherit from Decorator
2019-02-18 16:49:58 +01:00
Ruben Dashyan
1e958717fb
[escher/scroll_view] Rename m_indicatorThickness to m_barsFrameBreadth
2019-02-18 16:49:58 +01:00
Ruben Dashyan
c02d44988b
[escher/scroll_view] New ScrollView::Decorator class
...
Containing the members specific to indicators
2019-02-18 16:49:58 +01:00
Léa Saviot
bea78aa3b1
[apps/escher] Invocation::Action returns a bool
2018-11-23 12:04:04 +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
Romain Goyet
f8beae3b86
[kandinsky] Move to KDFont
2018-10-11 16:44:02 +02:00
Émilie Feral
579da3033a
[apps] Get rid of DynamicViewController (part 2)
2018-09-07 17:55:42 +02:00
Émilie Feral
b8af15f1ab
[poincare] change createLayout signature
...
- CreateLayout depends on the float display mode and the number of
significant digits
- Float display mode does not have a default value anymore
2018-07-18 16:32:50 +02:00
Émilie Feral
24c9549866
[escher] Handle copy/cut event on selectable table view
2018-06-07 14:46:14 +02:00
Romain Goyet
84561a929f
[escher] Clean the ScrollView, TableView and SelectableTableView constructors
2018-04-18 18:08:07 +02:00
Émilie Feral
6de71ae145
[poincare] Clean: convertFloatToText should be in PrintFloat instead of
...
Complex
2018-03-21 15:57:19 +01:00