Commit Graph

9761 Commits

Author SHA1 Message Date
redgl0w
e3da950704 Update catalog.universal.i18n 2019-11-02 15:53:09 +01:00
redgl0w
83a89a0151 Update catalog.pt.i18n 2019-11-02 15:52:50 +01:00
redgl0w
f2a79e9970 Update catalog.fr.i18n 2019-11-02 15:52:34 +01:00
redgl0w
ab8ecd767a Update catalog.es.i18n 2019-11-02 15:52:06 +01:00
redgl0w
bc9f5d964a Update catalog.en.i18n 2019-11-02 15:51:27 +01:00
redgl0w
ac6e60e2eb Update catalog.de.i18n 2019-11-02 15:50:15 +01:00
redgl0w
5ce621b7c5 Update catalog.pt.i18n 2019-11-02 10:12:37 +01:00
redgl0w
78e66620f7 Update catalog.fr.i18n 2019-11-02 10:12:16 +01:00
redgl0w
3ad3ef6be4 Update catalog.es.i18n 2019-11-02 10:11:51 +01:00
redgl0w
49b5c6c22d Update catalog.en.i18n 2019-11-02 10:11:20 +01:00
redgl0w
1e4d97e323 Update catalog.de.i18n 2019-11-02 10:10:56 +01:00
redgl0w
9348ba9e56 Update catalog.universal.i18n 2019-11-02 10:10:25 +01:00
redgl0w
3db48eac4f Update python_toolbox.cpp 2019-11-02 10:09:53 +01:00
Émilie Feral
4b9e42d522 [poincare] Trigonometry::characteristicXRange use double precision
derivative (to avoid computational error as diff(sin(x+46^2,x,1)))
2019-10-18 14:32:57 +02:00
Émilie Feral
6befc1e146 [apps/graph] interestingXHalfRange: ignore infinite characteristic x
range
2019-10-18 14:32:57 +02:00
Émilie Feral
f6cfcab4e5 [apps/shared] CurveView: add an assertion on the number of labels to
avoid reading out of bound memory
2019-10-18 14:32:57 +02:00
Émilie Feral
2ff0b789f9 [.github] ci-workflows: remove N0100 bench targets 2019-10-17 11:53:48 +02:00
Émilie Feral
92a623378d [apps/settings] Fix epsilon.onboarding.update build 2019-10-17 11:53:48 +02:00
Émilie Feral
ff2ed52b21 [.github] Add targets to the ci-workflows 2019-10-17 11:53:48 +02:00
Émilie Feral
8b0d8aa935 [ion] Fix bench build 2019-10-17 11:53:48 +02:00
Émilie Feral
7d48e84ac3 [ion] Fix flasher build 2019-10-17 11:53:48 +02:00
Romain Goyet
585760bd7b [ion] Update the Java SDL code 2019-10-17 11:52:19 +02:00
Romain Goyet
a34ecd2769 [poincare] Use std::move when needed
When returning a subclass of an Expression as an Expression, make sure
to use std::move, otherwise the compiler cannot proceeed to copy
ellision.
2019-10-16 10:01:14 +02:00
Romain Goyet
fde1a87998 [ion/device/n0100] Remove an LTO warning 2019-10-16 10:01:00 +02:00
Romain Goyet
d4e11b206a [build] mcpu is stronger than march 2019-10-16 10:01:00 +02:00
Romain Goyet
e857e7a297 [ion] Avoid a cast from NULL to \0 2019-10-16 10:01:00 +02:00
Romain Goyet
758c217120 [ion] ion_main takes const arguments 2019-10-16 10:01:00 +02:00
Léa Saviot
577e7db8dd [python/port] Use msleep (not millis) in micropython_port_interruptible_msleep 2019-10-15 16:06:34 +02:00
Léa Saviot
069319a7ae [ion/device/timing] Fix SysTick when changing HCLK
There will still be some drift due to the systick counter reset
2019-10-15 16:06:34 +02:00
Émilie Feral
f6cedc0a44 [docs] Remove extra </p> 2019-10-15 09:45:21 +02:00
Émilie Feral
587b5e7a93 [build] Fix epsilon.onboarding build 2019-10-09 16:21:54 +02:00
Romain Goyet
5248fd01e8 [ion/simulator] Update libsdl 2019-10-09 16:21:40 +02:00
Léa Saviot
475c2daffc [poincare/derivative] Fix templateApproximate
Various fixes:
- Stop the iterative riddersApproximation if the error starts increasing
- h should be superior to 10 epsilon
- if the result is close to 0, be less restrictive on the error/result
ratio
2019-10-07 15:15:18 +02:00
Émilie Feral
abfda7dbce [apps/shared] ValuesController: fix viewWillAppear, reset memoization
before reloading data
2019-10-07 15:02:34 +02:00
Émilie Feral
5928a6fd80 [apps/shared] ValuesController: reload memoization when deleting rows 2019-10-07 15:02:34 +02:00
Émilie Feral
e87a096689 [apps/shared] didChangeCell reload only cells corresponding to the
modified abscissa
2019-10-07 15:02:34 +02:00
Émilie Feral
cd7071277b [apps/shared] Use memmove instead of shifting the table cell by cell 2019-10-07 15:02:34 +02:00
Émilie Feral
a81f76332c [apps/shared] ValuesController: when reloading an entire row, reload
only visible cells
2019-10-07 15:02:34 +02:00
Émilie Feral
b40c89cae8 [apps/graph][graph/sequence][graph/shared] Change constant names: add
"displayable" when adequate
2019-10-07 15:02:34 +02:00
Émilie Feral
a19edb4460 [apps/graph][apps/sequence] Add comments 2019-10-07 15:02:34 +02:00
Émilie Feral
d4f6f5a477 [apps/graph] ValuesController: Decrease the number memoized cells by
making the cell wider
2019-10-07 15:02:34 +02:00
Émilie Feral
2efbec59a1 [apps/shared] Avoid extra calls to numberOfMemoizedColumn 2019-10-07 15:02:34 +02:00
Émilie Feral
f995fb0fc2 [apps/shared] ValuesController: reload memoized cell when abscissa is
edited
2019-10-07 15:02:34 +02:00
Émilie Feral
60ad096956 [apps/graph][apps/sequence] ValuesController memoization buffer does not
require the same size for Sequence and Graph
2019-10-07 15:02:34 +02:00
Émilie Feral
dc3c67a2d2 [apps/shared][apps/graph][apps/sequence] Clean ValuesController 2019-10-07 15:02:34 +02:00
Émilie Feral
164572ca1e [apps/shared][apps/sequence][apps/graph] Speed-up values table scrolling
by memoizing values cell buffers
2019-10-07 15:02:34 +02:00
Émilie Feral
5df8c6de57 [apps/graph] ValuesController::numberOfColumnsForPlotType: add a
parameter in order to take into account the abscissa column or not
2019-10-07 15:02:34 +02:00
Émilie Feral
770f0971d7 [escher] TableView: cellAtLocation returns nullptr if the cell is not
currently displayed
2019-10-07 14:36:03 +02:00
Léa Saviot
19921ec125 [apps/regression/graph] Fix roundCursorView drawing glitch
Scenario:
f(x)=cos(x)
CalculateZeroes -> drawing glitch
Right, Back -> drawing glitch
2019-10-04 09:38:23 +02:00
Romain Goyet
0b5374e4c2 Revert "[ci] Don't rebuild on push"
This reverts commit 51d1c7b389.
2019-10-04 07:49:44 +02:00