Émilie Feral
|
6ec6d156a8
|
[apps/settings] Minimal number of significant digits in Engineering
display mode is 3
|
2019-09-04 15:20:51 +02:00 |
|
Ruben Dashyan
|
48be600d89
|
[apps/graph] App holds an Interval for each plot type
|
2019-09-04 15:07:40 +02:00 |
|
Ruben Dashyan
|
b522131efd
|
[apps/graph/values/interval_parameter_selector_controller] Add all intervals to list
|
2019-09-04 15:07:40 +02:00 |
|
Ruben Dashyan
|
424036489b
|
[escher/selectable_table_view_data_source] Mark getters as const
|
2019-09-04 15:07:40 +02:00 |
|
Ruben Dashyan
|
ff6eb00801
|
[escher/selectable_table_view_data_source] Inline all in header file
|
2019-09-04 15:07:40 +02:00 |
|
Ruben Dashyan
|
a8b469cc65
|
[apps/graph/values_controller] Factor with plotTypeAtColumn
|
2019-09-04 15:07:40 +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
|
9e8125f700
|
[apps/sequence/values_controller] Clean namespace usage
|
2019-09-04 15:07:40 +02:00 |
|
Ruben Dashyan
|
a565cb32b9
|
[apps] Move interval from FunctionApp to derived classes
|
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 |
|
Ruben Dashyan
|
897b69709e
|
[apps/shared/values_parameter_controller] Set correct title for IntervalParameterController submenu
|
2019-09-04 15:07:40 +02:00 |
|
Léa Saviot
|
6fb7d74e4d
|
[apps/graph] Values are correcty computed in the values tab
|
2019-09-04 14:21:06 +02:00 |
|
Léa Saviot
|
3ffa23e1e3
|
[apps] Fix margins in Values controller
|
2019-09-04 13:53:24 +02:00 |
|
Léa Saviot
|
f3376de1b2
|
[escher/scroll_view] Fix redrawing glitch
Scenario: Go to statistics, add values on the last column, when the
vertical scrollbar appears there is a drawing glitch on the horizontal
bar.
|
2019-09-04 13:43:37 +02:00 |
|
Léa Saviot
|
41bcc1f133
|
[escher/scroll_view] Coding style
|
2019-09-04 13:43:37 +02:00 |
|
Léa Saviot
|
553c649a80
|
[apps] Fix Stores margins
|
2019-09-04 13:43:37 +02:00 |
|
Léa Saviot
|
f4bbab76ed
|
[apps/graph] Margins in values title cells
|
2019-09-04 13:43:37 +02:00 |
|
Émilie Feral
|
30fee1fffe
|
[poincare] Silence computation warning
|
2019-09-03 18:02:42 +02:00 |
|
Léa Saviot
|
9120e17009
|
[apps/graph] Correct parameter name
|
2019-09-03 17:32:04 +02:00 |
|
Léa Saviot
|
ea586d1ac5
|
[apps/graph] Add margins in values
+ Fix parameter titles
|
2019-09-03 17:32:04 +02:00 |
|
Émilie Feral
|
ed2a15dd03
|
[apps/graph] Enable infinite values as domain bounds for cartesian
functions
|
2019-09-03 16:21:28 +02:00 |
|
Émilie Feral
|
8ce062acc4
|
[apps/shared] CartesianFunction: default domain of parametric and polar
functions is 0..2*pi
|
2019-09-03 16:21:28 +02:00 |
|
Émilie Feral
|
dba9912bbe
|
[apps/graph] ListParameterController: display only 2 significant digits
on the definition domain
|
2019-09-03 16:21:28 +02:00 |
|
Léa Saviot
|
7265c369d3
|
[apps/graph] Replace magic number
|
2019-09-03 15:39:45 +02:00 |
|
Émilie Feral
|
a6ed400991
|
[apps/shared] Resolve conflict: function tmin and tmax are float instead
of double
|
2019-09-03 15:36:46 +02:00 |
|
Émilie Feral
|
3a47793f2d
|
[apps/graph] DomainParameterController is a floatParameter controller
instead of a double one
|
2019-09-03 15:34:35 +02:00 |
|
Émilie Feral
|
eb3ea55d53
|
[apps/shared] CartesianFunction is composed of a 1D range as a
definition domain
|
2019-09-03 15:34:35 +02:00 |
|
Émilie Feral
|
45d42287e2
|
[apps/shared] MemoizedCurveViewRange is composed of two Range1D to
factorize setters and getters
|
2019-09-03 15:34:35 +02:00 |
|
Émilie Feral
|
fc2f3d79b5
|
[apps/shared] Create a class Range1D
|
2019-09-03 15:34:35 +02:00 |
|
Léa Saviot
|
a3b59a585c
|
[apps/values_controller] Cell types naming for typeAtLocation
|
2019-09-03 15:33:37 +02:00 |
|
Léa Saviot
|
e7958b8287
|
[apps/graph] Fix yAuto for cartesian functions
Scenario: display f(x) = x
|
2019-09-03 15:28:11 +02:00 |
|
Ruben Dashyan
|
7ff8fdf44f
|
[apps/graph/values_controller] Split table into three pieces
|
2019-09-03 15:05:53 +02:00 |
|
Ruben Dashyan
|
340977e66a
|
[apps/shared/interval] Decrease the max number of elements
|
2019-09-03 15:05:53 +02:00 |
|
Léa Saviot
|
4436967c57
|
[apps/go_to_param_cntrlr] Change parameter name according to func
|
2019-09-03 15:04:01 +02:00 |
|
Ruben Dashyan
|
d2184d01bd
|
[apps/shared/interval_parameter_controller] Assert interval() is not nullptr
and inline getter in header.
|
2019-09-03 14:49:26 +02:00 |
|
Ruben Dashyan
|
ba9beb2489
|
[apps/sequence/values] IntervalParameterController constructor is inherited from base class
|
2019-09-03 14:49:26 +02:00 |
|
Ruben Dashyan
|
90014f0062
|
[apps/graph/values] Add IntervalParameterSelectorController
|
2019-09-03 14:49:26 +02:00 |
|
Ruben Dashyan
|
e76bbd91cc
|
[apps/shared/interval_parameter_controller] Controller's title may be modified
|
2019-09-03 14:49:26 +02:00 |
|
Ruben Dashyan
|
4fdc7c60c2
|
[apps/*/values_controller] Make intervalParameterController() public
|
2019-09-03 14:49:26 +02:00 |
|
Ruben Dashyan
|
bb7fa9dfe6
|
[apps/graph/i18n] Add x, t, θ interval
|
2019-09-03 14:49:26 +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
|
633420193c
|
[apps/shared] Define and use Interval clear method
|
2019-09-03 14:49:26 +02:00 |
|
Ruben Dashyan
|
0bec97a1ee
|
[apps/shared] Define and use Interval reset method
|
2019-09-03 14:49:26 +02:00 |
|
Ruben Dashyan
|
f4bbff2ec8
|
[apps/shared] Change Interval construction values
|
2019-09-03 14:49:26 +02:00 |
|
Ruben Dashyan
|
8053e683c0
|
[apps/*/function_app] Inline inputViewController getter in header
|
2019-09-03 14:49:26 +02:00 |
|
Léa Saviot
|
4ecf6835e7
|
[apps] Code cleaning
|
2019-09-03 14:21:14 +02:00 |
|
Léa Saviot
|
c3ee6a71e7
|
[apps/graph] Fix computeYRange for polar/cartesian functions
Was very slow, compute only 1000 values to evaluate the yRange
|
2019-09-03 14:21:14 +02:00 |
|
Léa Saviot
|
a4099c4c3e
|
[apps/graph] xAuto and YAuto for polar/param
|
2019-09-03 14:21:14 +02:00 |
|
Émilie Feral
|
ecfe626520
|
[apps/shared] Remove useless method storeExpressionAllowed
|
2019-09-03 13:36:19 +02:00 |
|