Hugo Saint-Vignes
1fd970fe50
[apps/regression] Remove TODO and update comment
...
Change-Id: I049645e03c82e953dde14f363d113b718408efd5
2020-11-26 17:52:42 +01:00
Hugo Saint-Vignes
e9662e4c45
[apps/regression] Compute numberOfPoints automatically
...
Change-Id: I35a1902aeda06cc80ae8808d886b3e161bae8ad9
2020-11-26 17:52:42 +01:00
Hugo Saint-Vignes
72e8ac7d02
[apps/regression] Add tests for Trigonometric regressions
...
Change-Id: Ie4363d79a53c09369b24924b35bf26a66e9a8f93
2020-11-26 17:52:42 +01:00
Hugo Saint-Vignes
06d7104776
[apps/regression] Improve initial coefficient value
...
Change-Id: I2026b8de7e031f7e22921be2def800fa71d7a4e4
2020-11-26 17:52:42 +01:00
Hugo Saint-Vignes
1025fd9937
[apps/regression] Use cmath for sin and cos functions
...
Change-Id: I670eda49a73d9bf1d1d75194178344adda9b1014
2020-11-26 17:52:42 +01:00
Hugo Saint-Vignes
c55eb6b028
[apps/regression] Fix angleUnit dependent coefficients for trigonometric model
...
Change-Id: I8027c131b0fd7b020eb502168ac068a0b84da1e4
2020-11-26 17:52:42 +01:00
Hugo Saint-Vignes
cfc37f1bac
[apps/sequence] Factorize sequence row index offsets
...
Change-Id: Id6fa632521858c48fe7d3daf35fd846bf24a05eb
2020-11-24 13:26:55 +01:00
Hugo Saint-Vignes
387d3c9aa1
[apps/sequence] Fix row offset when returning to previous menu
...
Change-Id: Ic3eee6bb1ecb991b97dc9190fab95774938d294e
2020-11-24 13:26:55 +01:00
Hugo Saint-Vignes
b08a29cab4
[apps/sequence] Fix typo
...
Change-Id: Ic34b84073ef268eaddfe4224c3171c9aaa7ca395
2020-11-24 13:26:55 +01:00
Gabriel Ozouf
4aa19ccd78
[i18n] Fix PT translation for imperial units
...
Pint -> "Pinto"
Cup -> "Copo"
Change-Id: I96dea0c6f1551db617f017d2121aaf0f2b6d0095
2020-11-24 10:40:56 +01:00
Gabriel Ozouf
56e03aae0c
[shared] Remove angleUnitVersion
...
The angleUnitVersion check is no longer needed, as changing the angle
unit with a trigonometric function set would leave the cursor hanging.
Change-Id: I17d99c05daeacfec953865158cdfe7706635cd32
2020-11-24 09:55:22 +01:00
Gabriel Ozouf
5e679b7bc8
[graph] Change cursor initial position
...
The cursor now initially aligns with the grid, and tries to avoid points
where the function is not defined.
Change-Id: Ie3b304281f5848102c2f3c0aa5c031b351418186
2020-11-24 09:55:22 +01:00
Martijn Oost
0ecfa0012c
[nl] improved translation statistics
2020-11-17 14:06:18 +01:00
Gabriel Ozouf
41778433b1
[graph] Fix a bug when zooming
...
When entering the Navigate menu, a portion of the Y axis is memoized to
preserve the grid units.
However, this portion was not modified when zooming, causing some
glitches.
Change-Id: I06b4ee044eaa75d48b8f338c9ef6ea33bb299e39
2020-11-16 16:50:21 +01:00
Gabriel Ozouf
ea3e3287dc
[graph] Keep Auto when opening and closing Navigate
...
If the user opens the Navigate menu, then closes it immediately, the
Auto status is not turned off.
Change-Id: I2d1ca0cfdae1b9c957dede7bf9f3c2890dea1bb0
2020-11-13 17:32:08 +01:00
Gabriel Ozouf
4233f197d3
[shared] Keep graph units when using navigation
...
When using the Navigate menu on graphs, the grid units are computed
using the normal graph's range, so that the units won't change.
Change-Id: I8ff8853868e5c90319619a6271d6a7d87ae82ab0
2020-11-13 10:50:31 +01:00
Roberta Rabotti
6c508d9c29
[IT]translation changes: imperial units
...
Change translation Imperial units
2020-11-09 17:49:47 +01:00
Martijn Oost
f42b7e4b20
[nl] fix imperial unit translation
2020-11-09 17:31:23 +01:00
Martijn Oost
d7f83eca1c
[nl] fix spelling mistakes
2020-11-09 10:48:01 +01:00
Émilie Feral
6e0528deac
[apps] it i18n: ortogonale --> ortonormale
2020-11-09 10:34:00 +01:00
Léa Saviot
7f6a3f0fc1
[apps/curve_view] Fix KDCoordinate overflow
...
Scenario: (with the current auto zoom algorithm)
Graph f(x) = x! -> Auto axes are x=[-13,17647;13,17647],
y=[3628793;2628807]
Press "0" "EXE" to go to x = 0 -> Axes are x=[-13,17647;13,17647],
y=[-0.8612717;13.13873]
Press auto
Press "0" "EXE" to go to x = 0 -> the assertion about KDCoordinates
breaks.
2020-11-04 15:58:43 +01:00
Émilie Feral
a7b55776d6
[sequence] Remove unused function
2020-11-04 15:58:42 +01:00
Émilie Feral
c5beb6fdd2
[app/sequence] Test: avoid duplicating sequence stores and ensure to
...
tidy it (empty the Poincare Pool) between quiz_cases
2020-11-04 15:58:42 +01:00
Émilie Feral
5e83bee589
[apps/shared] ExpressionModel: expressionReduced can call itself so it
...
need to keep a valid m_expression
2020-11-04 15:58:42 +01:00
Émilie Feral
cf2cbd109e
[apps/sequence] Add breaking test
2020-11-04 15:58:42 +01:00
Gabriel Ozouf
58867b66ca
[sequence] Add tests on self referencing sequences
...
Change-Id: I031f0e8f166aa2d017c0f86679bc9e13e6a432bd
2020-11-04 15:58:40 +01:00
Martijn Oost
bf79d4e438
[nl] stats definitions improved
2020-11-04 15:58:39 +01:00
Léa Saviot
fbf38f891d
[apps/shared] Rephrase "Pan" -> "Navigate", "Move" -> "Pan"
2020-11-04 15:58:39 +01:00
Hugo Saint-Vignes
8dc6391e92
[apps/shared] Prevent Array index overflow
...
Change-Id: I67ffcb71d0d62a3e67e6d63d2b30b0696800cb42
2020-11-04 15:58:37 +01:00
Gabriel Ozouf
fe950386a0
[interactive_curve_view_range] Fix assert
...
Change-Id: I2ff3cfe90f10b33db3e18b321cf931c9f0946479
2020-11-04 15:58:37 +01:00
Gabriel Ozouf
9e9033537c
[WIP][interactive_curve_view_range] Tweak tolerance
...
Change-Id: Iacfb7de81a4ab8a7fb73770053e189d596016201
2020-11-04 15:58:37 +01:00
Gabriel Ozouf
ad7890a19c
[interactive_curve_view_range] Missing refresh
...
Fixes the following bug :
- Plot ln(x) (or any other curve that's normlalized by default)
- Go back and replace ln(x) with log(x) (or any other curve that's NOT
normalized by default)
--> The 'Equal Axes' button is still on.
Change-Id: I0ef50dc9866e908894bd4f5c3ade198f9b3ea318
2020-11-04 15:58:37 +01:00
Hugo Saint-Vignes
aa50a5eb7c
[apps/shared] Silence warning for unused variable
...
Change-Id: I1df4a8c111688e00a82d4448d47fd571fec738e4
2020-11-04 15:58:36 +01:00
Hugo Saint-Vignes
6ba88921b9
[apps/calculation] Add Unknown NullStatus Todo
...
Change-Id: Ic67eca0b95350c72167057c40f18ae969793ef18
2020-11-04 15:58:34 +01:00
Hugo Saint-Vignes
4a3f749cc6
[poincare] Add NullStatus for expressions
...
Change-Id: Ibaba72e3e3589ba259c7b22d402e2b27937f27c1
2020-11-04 15:58:34 +01:00
Hugo Saint-Vignes
98499f6c9f
[poincare] Rename isRationalZero to isNumberZero
...
Change-Id: I554dd5e9b9ab3af4364ca23cde590f9e0a458ef8
2020-11-04 15:58:33 +01:00
Gabriel Ozouf
3b24f9c2c3
[interactive_curve_view_range] Check auto status
...
Deactivate Auto status every time the range effectively changes.
Change-Id: I695b840d5e72061a73a229a6e726433660bdfdbf
2020-11-04 15:58:31 +01:00
Gabriel Ozouf
5a5955b513
[interactive_curve_view_range] Status unchanged
...
Only notify the delegate to the refresh the button when the status has
changed.
Change-Id: I6689d2c292ff96039a68cd1b437b18df5fb98829
2020-11-04 15:58:31 +01:00
Gabriel Ozouf
82a77df088
[interactive_curve_view_range] Missing resets
...
Added some missing resets of the Auto and Normalize statuses
Change-Id: I5514a2566c1f6ba73d04b526402b428b2edce4b4
2020-11-04 15:58:31 +01:00
Hugo Saint-Vignes
f2ba5daab9
[apps/regression] Comment assert that cannot be satisfied
...
Change-Id: Iaae5ee4292e33f923f47590ee4520bac44c5d750
2020-11-04 15:58:31 +01:00
Hugo Saint-Vignes
f58633b03c
[apps/regression] Add escape case if data is not suitable for regression
...
Change-Id: Ie2e028a5030e1b0d3f133efdde971645d5b4687b
2020-11-04 15:58:31 +01:00
Hugo Saint-Vignes
b2d7ee800a
[apps/statistics] Add pop-up to confirm parameter discard
...
Change-Id: I0d0d7dca0e167cfcb40f4b26d8208e12056ebf40
2020-11-04 15:58:30 +01:00
Hugo Saint-Vignes
a922e44558
[apps/statistics] Add temporary parameters for histogram
...
Change-Id: I67c21d59263b7eddd7ee8ee9e61c168e6b013d13
2020-11-04 15:58:30 +01:00
Hugo Saint-Vignes
cab22fcbce
[apps/shared] Set buttonAction method as protected
...
Change-Id: Iaef80fdbb6083be688fadc2b5fc515dbbd0d004c
2020-11-04 15:58:30 +01:00
Hugo Saint-Vignes
2740056472
[apps/statiastics] Rename i18n messages accurately
...
Change-Id: If88f91d6e925dbb2ad293b537661eb3d137ea826
2020-11-04 15:58:27 +01:00
Hugo Saint-Vignes
81616950f3
[apps/statistics] Fix horizontal alignement for size legend
...
Change-Id: I834444aee7dd547c71254df4658c0db05eb101d7
2020-11-04 15:58:27 +01:00
Martijn Oost
6628e76d36
[NL] adjust translation in python app
2020-11-04 15:58:27 +01:00
Martijn Oost
52adea0c1f
[NL] correct spelling mistake
2020-11-04 15:58:27 +01:00
Hugo Saint-Vignes
14e2f6247a
[apps/shared] Update translation size -> frequency
...
Change-Id: I841bd22077cccacc7d2a4a541cca2e463f13925b
2020-11-04 15:58:26 +01:00
Hugo Saint-Vignes
bb8a28ade0
[poincare/zoom] Simplify plot ranges after adding margins
...
Change-Id: If8904ca4e7d306376de785a125fe5fba168de718
2020-11-04 15:58:26 +01:00