Commit Graph

11332 Commits

Author SHA1 Message Date
Quentin Guidée
95095423cd Update config.mak O1.19.1-E13 2020-02-29 19:56:55 +01:00
Quentin Guidée
94c221dcf4 Merge branch 'omega-hotfix' into omega-master 2020-02-29 19:52:54 +01:00
Maxime FRIESS
33060d80c8 [Fix] Bring Alpha+Up/Down/Left/Right scrolls to top/bottom/left/right 2020-02-29 18:55:19 +01:00
M4x1m3
ac75bfd0fc Allow simulator to be loaded with multiple scripts. 2020-02-29 14:24:35 +01:00
Quentin Guidée
d589107e01 Fix conflicts 2020-02-29 12:36:33 +01:00
Quentin Guidée
d71916c077 Merge branch 'DSchndr-german' into omega-hotfix 2020-02-29 12:32:28 +01:00
Quentin Guidée
9b6d68e932 Fixed conflicts 2020-02-29 12:31:16 +01:00
Quentin Guidée
7bf3cd377c [Fix] Allow to compile only the code app 2020-02-29 10:57:29 +01:00
Quentin Guidée
587b8dbf8c Merge branch 'numworks-master' into omega-hotfix 2020-02-28 19:50:56 +01:00
Quentin Guidée
02a5826789 Merge branch 'master' of https://github.com/numworks/epsilon into numworks-master 2020-02-28 19:50:43 +01:00
Quentin Guidée
f04c75583c [GitHub/Fix] GitHub Actions 2020-02-28 19:35:54 +01:00
Quentin Guidée
03e8353f17 [GitHub/Fix] GitHub Actions 2020-02-28 19:22:47 +01:00
Quentin Guidée
9f1dc91cde [GitHub] GitHub Actions 2020-02-28 19:09:21 +01:00
Quentin Guidée
dc73193f8a [GitHub] GitHub Actions 2020-02-28 18:52:03 +01:00
Ruben Dashyan
d727fb4cf8 [poincare/test/function_solver] Run solver tests with negative steps 2020-02-28 18:08:01 +01:00
Ruben Dashyan
0a6af26162 [poincare/test/function_solver] Factor helper functions 2020-02-28 18:08:01 +01:00
Ruben Dashyan
29b0841a21 [poincare/test/function_solver] Change term: extremum -> point of interest 2020-02-28 18:08:01 +01:00
Ruben Dashyan
6d48ef5eb0 [poincare/test/function_solver] Simplify helper function's
Remove currentStart and simply use start instead
2020-02-28 18:08:01 +01:00
Ruben Dashyan
a62efecb17 [poincare/test/function_solver] Remove helper functions' default parameter values 2020-02-28 18:08:01 +01:00
Ruben Dashyan
d6b2be1b05 [poincare/test/function_solver] Build Expressions by parsing text 2020-02-28 18:08:01 +01:00
Ruben Dashyan
2d22887eaf [poincare/test/function_solver] Factor Poincare::Context usage 2020-02-28 18:08:01 +01:00
Ruben Dashyan
a72e4d43ae [poincare/expression] Short-circuit brentMinimum and brentRoot 2020-02-28 18:08:01 +01:00
Ruben Dashyan
bb24c21320 [poincare/solver] Fix typo in BrentRoot algorithm 2020-02-28 18:08:01 +01:00
Ruben Dashyan
74f7705413 [poincare/solver] Fix typo 2020-02-28 18:08:01 +01:00
Ruben Dashyan
9a79081b47 [poincare/expression] Fix typo in nextIntersection
The approximative solution should be rounded up to zero if it is
dominated by the solver's precision.
2020-02-28 18:08:01 +01:00
Neven Sajko
4da9f34993 [poincare] Fix checking for special tree identifier value
Unsigned types are never negative, so the existant check does not make
sense. Check correctly using the newly introduced
TreeNode::IsValidIdentifier method.
2020-02-28 09:18:14 +01:00
Léa Saviot
f12c53b3f2 [apps/code] printText should not be asynchronous in emscripten
Otherwise, we need to put in the whitelist all methods that might call
printText, which are a lot.
2020-02-27 11:32:26 +01:00
Quentin Guidée
a9c46dc28c Fix conflicts 2020-02-26 22:17:57 +01:00
David
2913bcb8b5 [Fix] Bug with the default display mode 2020-02-26 17:44:52 +01:00
Neven Sajko
f74ed8ecd7 [ion] Fix error check in the USB stack
The return type of the function receiveSomeData needs to be wider so the
-1 error value could fit.

Fixes #1335
2020-02-26 11:09:43 +01:00
Ruben Dashyan
bdb29b9bf9 [apps/regression/graph_controller] Remove setRoundCrossCursorView's parameter
Get it directly from model
2020-02-26 09:50:43 +01:00
Ruben Dashyan
b8b6e4b5b8 [apps/regression/graph_controller] Update model before setting cursor view 2020-02-26 09:50:43 +01:00
Ruben Dashyan
4f279f15da [apps/regression/graph_controller] Inline selectRegressionCurve in header 2020-02-26 09:50:43 +01:00
Ruben Dashyan
436b934f76 [apps/regression/graph_controller] selectRegressionCurve does not update the cursor view
selectRegressionCurve is only called from GoToParameterController and is
part of the GraphController's API for updating the model. It should not
update the view. viewWillAppear does.
2020-02-26 09:50:43 +01:00
Ruben Dashyan
7e6a601af0 [apps/regression/graph_controller] Inline selectRegressionCurve in moveCursorVertically
In the graph controller, selectRegressionCurve is only called at one
place (in moveCursorVertically). In general, setRoundCrossCursorView is
called and *m_selectedDotIndex is updated. There is no reason at all to
do things differently.

Though selectRegressionCurve is called from GoToParameterController.
2020-02-26 09:50:43 +01:00
Ruben Dashyan
d13c243876 [apps/regression/graph_controller] Simplify viewWillAppear 2020-02-26 09:50:43 +01:00
Ruben Dashyan
7b00072ccf [apps/regression/graph_controller] Factor m_roundCursorView.setColor in setRoundCrossCursorView 2020-02-26 09:50:43 +01:00
Émilie Feral
8075468568 .gitignore: add build/artefacts 2020-02-25 17:37:29 -05:00
Émilie Feral
d2e9d5fbea [build] Split stable_release target from target.mak, change name to
all_official
2020-02-25 17:37:29 -05:00
Émilie Feral
3aeb4b9ea9 [build] Coding style 2020-02-25 17:37:29 -05:00
Émilie Feral
c8cbd9475d [ion] android Makefile: declare targets as PHONY 2020-02-25 17:37:29 -05:00
Émilie Feral
38d02663b4 [build] epsilon_src & epsilon_official_src have to be defined because
they're used by target.simulator.web.mak
2020-02-25 17:37:29 -05:00
Émilie Feral
6c0bb3cdde [build] Replace make by $(MAKE) in Makefiles 2020-02-25 17:37:29 -05:00
Émilie Feral
ef62c70913 [build] Target: clean epsilon targets dependencies 2020-02-25 17:37:29 -05:00
Émilie Feral
a92ee368c5 [ion] ios Makefile: fix code-signing with new certificates 2020-02-25 17:37:29 -05:00
Émilie Feral
ac6d6f4d5c [build] Complete stable_release target 2020-02-25 17:37:29 -05:00
Émilie Feral
a7c26ce3a8 [ion] ios Makefile: fix codesigning 2020-02-25 17:37:29 -05:00
Émilie Feral
d6504a6c6a [build] Make a target stable_release which build every executable needed
for a stable release
2020-02-25 17:37:29 -05:00
Émilie Feral
558e2734f0 [ion] Android Makefile: fix rule for libepsilon 2020-02-25 17:37:29 -05:00
Émilie Feral
92a3e07643 [ion] Enable to build official and unofficial softwares for ios and
macos platform
2020-02-25 17:37:29 -05:00