Commit Graph

11382 Commits

Author SHA1 Message Date
Maxime FRIESS
afc34dfea8 [Feature] Added message when compilation starts
* Added message when compilation starts.

* Added version, getting fancy.

* Fixed echo -e incompatibility.

* Added OS printing, moved pimp to proper pimp file.

* Fixed recursive pimp.
2020-03-10 21:45:23 +01:00
Quentin Guidée
14c900be4d [Change] CustomSoftwareVersion -> OmegaVersion 2020-03-10 18:21:59 +01:00
Quentin Guidée
e1a372414f Merge branch 'omega-hotfix' into omega-dev 2020-03-10 18:03:51 +01:00
Quentin
8a27c81a83 Merge pull request #298 from M4xi1m3/omega-hotfix
Removed duplicate rule, deleted .gradle, added to gitignore.
2020-03-10 18:02:59 +01:00
Quentin Guidée
13f1acb592 Merge branch 'omega-hotfix' into omega-dev 2020-03-09 21:44:40 +01:00
David
ad672f9111 [Fix] Display bug where "x=a(x)" got cutoff 2020-03-09 21:44:22 +01:00
Quentin Guidée
d94021677e Merge branch 'omega-hotfix' into omega-dev 2020-03-06 16:13:02 +01:00
Quentin Guidée
bd6f30fda5 Merge remote-tracking branch 'upstream/master' into omega-hotfix 2020-03-06 16:06:39 +01:00
Léa Saviot
1dc6e77049 [poincare/matrix] Forbid nested matrices
Scenario: in calculation,
1/matrix(matrix(matrix(matrix(... matrix(1) ... )))) gave kind of a
weird result. These kind of computations also broke the fuzzer.
2020-03-04 16:21:25 +01:00
redgl0w
dfe51df321 Updated the month definition 2020-03-04 10:08:44 +01:00
redgl0w
035a0377bd Updated the month definition 2020-03-04 10:08:44 +01:00
Léa Saviot
4f76e4418f [apps/console_edit_cell] Fix input result copying 2020-03-02 17:24:54 +01:00
Léa Saviot
a06660ee25 [poincare/vert_off_lay] Subscript layout serializes without _
This way there is no parsing confusion when copy pasting the subscript of
a subscript layout
2020-03-02 09:55:11 +01:00
Neven Sajko
aae5e49c01 Remove useless uses of const for return types
An integer or float value can not be assigned to, so there is no point
in qualifying it as const.
2020-03-02 09:48:23 +01:00
M4x1m3
8a4e9520f3 Removed .gradle, added it to gitignore. 2020-03-01 16:48:36 +01:00
M4x1m3
175e38711e Removed duplicate binpack rule. 2020-03-01 16:45:53 +01:00
Quentin Guidée
1d048ade53 [Reformat] Clean all spaces 2020-03-01 00:19:51 +01:00
Charlotte THOMAS
67a1000ddc [Feature] New Constants & Units
* Added some constant
Move mass on a new submenu of Physics
Added universal translation for a future easter-egg

* Added lenght constant menu
Added radiuses and distances submenu to lenght
Added Faraday Constant

* Constant
Added 16 usual pKa couple values

* Added some constant
( stefan-boltzmann, water triple point, wien, atmospheric pressure, vacuum impedance, bohr magneton, nuclear magneton, muon mass, atomic mass unit, bohr radius )
Missing hungarian translation

* Planck update
added some plancks units ( fondamentals units and energy/power units )

* Changed the Physics constants submenu
Here's the new pattern

1. Fundamental Constants => for the 5 fundamental constants
2. Electromagnetism => 3 constants remain in this submenu
3. Nuclear and Atomic Constnats => bohr magneton & nuclear magneton, bohr radius and particle mass submenu
4. Thermodynamics => this section is mostly unchanged
5. Gravitation => same as before
6. Speed => 2 submenus one for sound speeds and one for escape velocities
7. Mass => the mass of earth/sun/moon
8. Length => 2 submenus, one for radius of earth/sun/moon and one for distances earth-moon and earth-sun
9. Planck Units => The natural system of units

* Units
Added steradian, lumen and lux to the avaliables units
Warning steradian is a new fundamental units ( definition is nullptr )

* Remove debugging and includes

* Added 15 constants

* Update apps/toolbox.fr.i18n

Co-Authored-By: Quentin <quentin.guidee@gmail.com>

* Update apps/toolbox.fr.i18n

Co-Authored-By: Quentin <quentin.guidee@gmail.com>

* Corrected french and english

* Added hu translation
Correct de translation
added combining double acute accent

* q

* Revert "q"

This reverts commit 959786ae504ddf106249a3f799929471eecb8708.

Co-authored-by: Quentin <quentin.guidee@gmail.com>
2020-02-29 23:50:49 +01:00
Quentin Guidée
83686568ad Merge branch 'omega-hotfix' into omega-dev 2020-02-29 18:56:01 +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
Quentin Guidée
849c6e2559 [Feature] Omega App 2020-02-29 18:42:22 +01:00
Quentin Guidée
8a7f815c8e [Feature] Omega App : List 2020-02-29 15:27:17 +01:00
M4x1m3
ac75bfd0fc Allow simulator to be loaded with multiple scripts. 2020-02-29 14:24:35 +01:00
Quentin Guidée
0a10e38caf [Fix] Omega App 2020-02-29 14:01:03 +01:00
Quentin Guidée
79c425100d [Feature] Omega App 2020-02-29 14:00:36 +01:00
Quentin Guidée
d8464ba6a9 Fix conflicts 2020-02-29 12:45:54 +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
3affdcfd3d Merge branch 'omega-hotfix' into omega-dev 2020-02-29 10:57:50 +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
3e04537abe Merge branch 'omega-hotfix' into omega-dev 2020-02-28 19:52:46 +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
9bf0d39030 [GitHub/Fix] GitHub Actions 2020-02-28 19:36:19 +01:00
Quentin Guidée
f04c75583c [GitHub/Fix] GitHub Actions 2020-02-28 19:35:54 +01:00
Quentin Guidée
e21245afbf [GitHub] GitHub Actions 2020-02-28 19:21:06 +01:00
Quentin Guidée
9f1dc91cde [GitHub] GitHub Actions 2020-02-28 19:09:21 +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