Commit Graph

11752 Commits

Author SHA1 Message Date
M4x1m3
2d1e48eb79 [apps/external] Fixed external app color bug 2020-06-12 21:16:18 +02:00
Quentin
973a64c813 [Fix] Github conflicts fail in qstrdefs.in.h 2020-06-07 22:34:42 +02:00
Quentin
b058898e27 Merge pull request #345 from quentinguidee/omega-dev
[Feature] RGB files compatibility
2020-06-06 14:21:12 +02:00
Quentin
e4a3110149 [Feature] RGB files compatibility 2020-06-05 21:07:24 +02:00
Quentin
6f2ed02d07 [Fix] CI 2020-06-02 18:56:19 +02:00
Quentin
b2e5d1ef15 [Update] RPN 2020-06-02 18:42:37 +02:00
Quentin
482c7df15d [Update] RPN 2020-06-02 14:08:35 +02:00
Quentin
ebf836e361 Merge pull request #336 from M4xi1m3/omega-dev-exthome
External apps on home menu
2020-05-11 14:13:46 +02:00
Quentin
f16918ba1a Merge pull request #335 from M4xi1m3/fast-lto
[build] Enable jobserver lto.
2020-05-11 14:12:58 +02:00
M4x1m3
befe0b8214 [build] Enable jobserver lto. 2020-05-07 09:24:26 +02:00
Quentin
1d7a83526c Merge pull request #334 from M4xi1m3/omega-dev
[apps/external] Fixed extapps not displayed on device since #333
2020-05-05 16:43:10 +02:00
M4x1m3
2ae312c703 [apps/external] Added icon support, fixed stuff. 2020-05-05 16:17:03 +02:00
M4x1m3
becada912a [app/external] External apps on home menu. 2020-05-05 16:17:03 +02:00
M4x1m3
efac211a13 [apps/external] Fixed extapps not displayed on device since #333 2020-05-05 11:42:48 +02:00
Maxime FRIESS
bb9f52b355 [Feature] Made external app testable on simu again. (#333)
Build with make PLATFORM=simulator FORCE_EXTERNAL=1 EXTERNAL_BUILTIN=1
2020-04-24 16:00:06 +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