M4x1m3
4434b528f6
[ion/3ds] LED driver
2020-04-26 12:50:48 +02:00
M4x1m3
b169c3dc2d
[ion/3ds] Cleaning, added support for battery and USB. Now can quit exam mode.
2020-04-21 22:08:13 +02:00
M4x1m3
1919933f8d
[ion/3ds] Cleaning, non-debug keyboard, can exit now.
2020-04-21 22:08:10 +02:00
M4x1m3
18ad90e2d3
[ion/3ds] Added smdh data to the 3dsx
2020-04-21 22:08:04 +02:00
M4x1m3
e20cbaa4af
[ion/3ds] Produces .3dsx file.
2020-04-21 22:08:00 +02:00
M4x1m3
460987e9a7
[poincare] Made the simu build again on linux.
2020-04-21 22:07:50 +02:00
M4x1m3
e8740edb04
[ion/3ds] Modified the build system to work with epsilon master
2020-04-19 15:29:21 +02:00
M4x1m3
f7609e0001
[poincare] Made the simu build again on linux.
2020-04-19 15:23:29 +02:00
M4x1m3
b49af643ef
[ion/3ds] Added keyboard support.
2020-04-19 15:23:26 +02:00
M4x1m3
0deb74b47b
[ion/3ds] Added button support.
2020-04-19 15:23:16 +02:00
M4x1m3
3f976d3873
[ion/3ds] Got something on screen!
2020-04-19 15:23:10 +02:00
M4x1m3
2f01603c4d
[ion/3ds] Got it to build.
2020-04-19 15:23:04 +02:00
Quentin
13874cd2e0
Merge branch 'omega-hotfix' into omega-dev
2020-04-16 14:24:47 +02:00
Quentin
3013dda9d6
[Fix] Conflicts
2020-04-16 14:12:38 +02:00
Quentin
0d88a5ac70
Merge branch 'RedGl0w-RevertPercent' into omega-hotfix
2020-04-16 14:05:58 +02:00
Quentin
a7a212c652
Merge branch 'RevertPercent' of https://github.com/RedGl0w/epsilon into RedGl0w-RevertPercent
2020-04-16 14:05:11 +02:00
Quentin
f37040dc8a
[Fix] Conflicts
2020-04-16 14:04:56 +02:00
Émilie Feral
61399d07eb
[python] Turtle: use std::fabs std::copysign when possible
2020-04-16 09:44:37 +02:00
Émilie Feral
675a0d3f4c
Add missing definition of static member variables
2020-04-15 10:34:00 -04:00
Léa Saviot
c2bd19d9a1
[apps/solver] Fix polar tests
2020-04-15 09:16:32 -04:00
Léa Saviot
9988447b9a
[poincare] Expression::isIdenticalToWithoutParentheses
2020-04-15 09:16:32 -04:00
Romain Goyet
56f3204a17
[apps/solver] Fix the polar tests
2020-04-15 09:16:32 -04:00
Romain Goyet
240e60cb68
[liba] Include strlcat in the bridge too
2020-04-15 09:16:32 -04:00
Romain Goyet
870d704e7f
[apps/solver] Rewrite the tests to they can be read by a human being
2020-04-15 09:16:32 -04:00
Romain Goyet
2e6dec5f1d
[libaxx] initializer_list use size_t
2020-04-15 09:16:32 -04:00
Romain Goyet
5faa251c1f
[apps/solver] Quiz assertion are supposed to run in release mode too
2020-04-15 09:16:32 -04:00
Émilie Feral
42d643aa7e
[apps/settings] improve German locale
2020-04-15 09:15:37 -04:00
Joachim LF
c15bb3d893
Negative diameter circle turtle support
2020-04-15 06:15:28 -07:00
Émilie Feral
dcfabf754d
[ion] Init random seed with time in simulator main
2020-04-15 09:11:52 -04:00
Émilie Feral
870dd868e9
[ion] Tidy files:
...
- move from shared to simulator/shared
- delete files used only be deprecated blackbox
2020-04-15 09:11:52 -04:00
Romain Goyet
4d981fbfb6
[poincare] Define a member variable even if it's kind of useless
...
https://stackoverflow.com/questions/8016780/undefined-reference-to-static-constexpr-char
2020-04-14 09:31:02 -04:00
Romain Goyet
84768472bd
Explicit std::min/max template usage
...
This is unfortunately required in several cases:
- Sometimes when we use either float and double (this should be changed)
- Because KDCoordinate is not an int, so any arithmemtic promotes it to
an int
- Because we mix pointer differences and ints
2020-04-14 09:31:02 -04:00
Romain Goyet
c71dcca691
[apps/code] Consistently use size_t
2020-04-14 09:31:02 -04:00
Romain Goyet
644c44e069
Misc cleanups
2020-04-14 09:31:02 -04:00
Romain Goyet
950862f8d0
Use std::min and std::max
2020-04-14 09:31:02 -04:00
Romain Goyet
77ee5126e1
[libaxx] Add algorithm
...
Only contains a super simple min and max implementation
2020-04-14 09:31:02 -04:00
Aleks ANDRÉ
1839a91982
Terminologie lycée FR
...
Références :
* [Seconde](https://cache.media.education.gouv.fr/file/SP1-MEN-22-1-2019/95/7/spe631_annexe_1062957.pdf )
* [Première](https://cache.media.education.gouv.fr/file/SP1-MEN-22-1-2019/16/8/spe632_annexe_1063168.pdf )
* [Terminale (spécialité)](https://cache.media.education.gouv.fr/file/SPE8_MENJ_25_7_2019/90/7/spe246_annexe_1158907.pdf )
* [Terminale (complémentaire)](https://cache.media.education.gouv.fr/file/SPE8_MENJ_25_7_2019/13/4/spe265_annexe_1159134.pdf )
* [Terminale (experte)](https://cache.media.education.gouv.fr/file/SPE8_MENJ_25_7_2019/82/5/spe264_annexe_1158825.pdf )
2020-04-14 03:36:05 -07:00
Romain Goyet
196a94e199
[ci] Report .text, .rodata, .bss and .data sections
...
Note that .text and .rodata are cumulative (internal+external)
2020-04-14 01:44:35 -07:00
Romain Goyet
56f4b275a5
[python] Turn a warning into a error when appropriate
2020-04-14 01:17:25 -07:00
Romain Goyet
cbb0110c2f
[liba] Define UINT8_MAX
...
This will be needed in python to check that some QSTRs aren't too big.
And it doesn't cost anything to add it straight away.
2020-04-14 01:17:25 -07:00
Romain Goyet
8a43b17df9
[python] Reorder QSTRs to match an implicit assertion in uPy
...
In py/scope.c, an assertion is made that some qstrs should be "low".
Let's make sure it is indeed the case.
Note: https://github.com/micropython/micropython/pull/5903
2020-04-14 01:17:25 -07:00
Joachim LF
53743ab531
Revert percent
2020-04-11 19:06:40 +02:00
Romain Goyet
807dd73e7b
[poincare] Use a Tuple instead of an ArrayBuilder for expression
...
The Tuple is simply an initializer_list along with a convenience method
to cast between a list of TreeHandle and a list of Expression
2020-04-10 13:35:14 -04:00
Romain Goyet
1bd6105a0a
[libaxx] Add initializer_list
2020-04-10 13:35:14 -04:00
Émilie Feral
e1b9703a2e
[.github] workflows: don't launch the windows executable from msys2
2020-04-10 13:34:00 -04:00
Émilie Feral
ec5587904f
[poincare] Unit: double comparison should be done with care. On windows
...
platform pow(10.0, -6.0) leads to small loss of precision and eventually
to beautify(_Mg) --> _t
2020-04-10 13:34:00 -04:00
Émilie Feral
8c844a772b
[poincare] Fix tests to be passed on windows platform (approximation
...
issues)
2020-04-10 13:34:00 -04:00
Émilie Feral
499d0a8292
[.github/workflows] Crash of the tests on windows should trigger a CI
...
failure
2020-04-10 13:34:00 -04:00
Léa Saviot
e6ce3ca249
[apps] GET_OPT uses generated i18n language codes to find language
2020-04-10 04:46:22 -07:00
Léa Saviot
2ed354710f
[build/simulator] NDEBUG flag in release mode
...
This way, asserts are not performed on simulator platforms
2020-04-10 00:49:15 -07:00