Romain Goyet
|
ff9809d7dc
|
[doc/build/macos] Use a tap
|
2019-10-01 17:34:45 +02:00 |
|
Romain Goyet
|
96cc96ec5f
|
[ci] Use the proper tap on macOS
|
2019-10-01 17:03:46 +02:00 |
|
Romain Goyet
|
51d1c7b389
|
[ci] Don't rebuild on push
Otherwises tests are ran twice, one for the PR and then after the merge
|
2019-10-01 17:00:11 +02:00 |
|
Romain Goyet
|
3b857f15b7
|
[ion/simulator] Import assert when needed
|
2019-10-01 16:58:30 +02:00 |
|
Romain Goyet
|
b05a58a1ab
|
[docs] Don't forget imagemagick on linux
|
2019-10-01 16:58:30 +02:00 |
|
Jean-Baptiste Boric
|
3f0f407d9c
|
[docs] Update Debian SDK instructions
|
2019-10-01 16:58:30 +02:00 |
|
Jean-Baptiste Boric
|
eecf1c3c49
|
[ion/sumulator] Add fallback to software rendering
Some Linux platforms like Linux containers on Chrome OS do not offer
hardware-accelerated rendering.
|
2019-10-01 16:58:30 +02:00 |
|
Jean-Baptiste Boric
|
f7c555d593
|
[ion/simulator] Remove useless HAVE_IMMINTRIN_H for Linux
|
2019-10-01 16:58:30 +02:00 |
|
Romain Goyet
|
f61529fe20
|
[ion/device] Discard ARM.exidx and ARM.extab sections
|
2019-10-01 16:57:17 +02:00 |
|
Romain Goyet
|
cb2557c988
|
[build/device] Add a comment about gc-sections
|
2019-10-01 16:57:17 +02:00 |
|
Lionel Debroux
|
1cf0bfbea9
|
[scripts] Use --gc-sections linker flag even when building with LTO. This saves more than 1 KB on a N0110 build here.
|
2019-10-01 16:57:17 +02:00 |
|
Romain Goyet
|
a03967f215
|
[ci] Proper test runner path on Windows
|
2019-10-01 16:17:22 +02:00 |
|
Romain Goyet
|
6e89110a76
|
[build] Don't use libpng on Windows either
|
2019-10-01 16:17:22 +02:00 |
|
Romain Goyet
|
03c4574e7b
|
[ion/src/simulator] Don't try to setrlimit on Windows
|
2019-10-01 16:17:22 +02:00 |
|
Romain Goyet
|
dcede42c38
|
Update the README
And discard Travis and Appveyor
|
2019-10-01 16:10:36 +02:00 |
|
Romain Goyet
|
aaedc11845
|
[ci] Check on pull request
|
2019-10-01 15:47:14 +02:00 |
|
Romain Goyet
|
73496ab612
|
Use GitHub CI
|
2019-10-01 15:38:27 +02:00 |
|
Romain Goyet
|
99414b3da7
|
[build] Fix EPSILON_SIMULATOR_HAS_LIBPNG
|
2019-10-01 15:38:27 +02:00 |
|
Romain Goyet
|
73729396b8
|
[build] Don't forget stdio
|
2019-10-01 15:38:27 +02:00 |
|
Romain Goyet
|
db03aad6b3
|
[ion] Conditionaly use EPSILON_SIMULATOR_HAS_LIBPNG
Avoid it on Emscripten where it's not available
|
2019-10-01 15:38:27 +02:00 |
|
Romain Goyet
|
cb053cf8d2
|
[build] Clean variants
|
2019-10-01 15:38:27 +02:00 |
|
Romain Goyet
|
e81426f93b
|
[build] Clean the different targets
|
2019-10-01 15:38:27 +02:00 |
|
Léa Saviot
|
5acda9069c
|
[poincare/normal_distribution] Uses sigma, not var
|
2019-09-30 17:26:24 +02:00 |
|
Émilie Feral
|
141b2ee9f4
|
[build] Fuzzer launcher: fix the master/slave option for afl-fuzz
|
2019-09-30 17:06:03 +02:00 |
|
Léa Saviot
|
2dee8f2b1f
|
[apps/regression] Fix cursor redrawing when changing cursor type
Scenario:
double x[numberOfPoints] = {0.0, 0.975, 1.97, 2.945, 3.971, 4.887, 5.924, 6.964, 7.979, 8.974, 9.998};
double y[numberOfPoints] = {-23.784, -23.322, -28.322, -18.422, -4.813206, 7.146241, 16.631, 16.632, 9.209189, -6.050863, -19.659};
Quadratic regression, navigate on the points then go on the
regressioncurve -> there is a drawing glitch
|
2019-09-30 17:05:17 +02:00 |
|
Ruben Dashyan
|
1868e47b19
|
[poincare/expression] Assert defautReplaceSymbolWithExpression does not alter the number of children
|
2019-09-27 17:57:29 +02:00 |
|
Ruben Dashyan
|
77860aeee9
|
[poincare] Remove replaceUnknown
Unused anymore
|
2019-09-27 17:57:29 +02:00 |
|
Ruben Dashyan
|
cc1d51f331
|
[apps/shared/expression_model] Substitute Expression::replaceSymbolWithExpression for replaceUnknown
since the latter calls the former anyway.
|
2019-09-27 17:57:29 +02:00 |
|
Ruben Dashyan
|
af2c95be26
|
[poincare/parametered_expression] Turn replaceUnknown into replaceSymbolWithExpression
That is the only place where those methods did differ.
|
2019-09-27 17:57:29 +02:00 |
|
Ruben Dashyan
|
d506bb4442
|
[poincare] Remove Expression::defaultReplaceUnknown
and substitute defaultReplaceSymbolWithExpression instead
|
2019-09-27 17:57:29 +02:00 |
|
Ruben Dashyan
|
7d5f9d0aca
|
[poincare] Factor asserts in Expression::replaceUnknown
|
2019-09-27 17:57:29 +02:00 |
|
Ruben Dashyan
|
76e0f78c53
|
[poincare/expression] Replacing a symbol does not alter in this case the number of children
|
2019-09-27 17:57:29 +02:00 |
|
Ruben Dashyan
|
af64f50a63
|
[poincare/parametered_expression] Remove redundant assert
|
2019-09-27 17:57:29 +02:00 |
|
Romain Goyet
|
473982c575
|
[travis] Include iOS and Android in the build matrix
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
31daf5ff8f
|
[ion/simulator/android] Use ANDROID_HOME to point to the Android SDK
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
162d857a65
|
[ion/simulator/android] Make code signing optional
It now depends on a set of environment variables being defined
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
82861bb77c
|
[ion/simulator/android] Use a gradle wrapper
This way one doesn't need to install Gradle manually before building
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
e0b24e030c
|
[ion/simulator/ios] Don't error-out on a missing provisionning profile
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
5d0377f147
|
[build/android] NDK_HOST_TAG autodetection
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
72765351f3
|
[ion/simulator/ios] Fix the build
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
94f20b7827
|
[ion/simulator/linux] Thinner build
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
f83969dd9a
|
[ion/simulator/linux] Avoid using const for libjpeg
Because different libjpeg versions ship with different const variants
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
e46dd0c5b1
|
[ion/simulator/android] Use stricter build rules
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
70f1fa7ad5
|
[ion/simulator/ios] Allow bypassing GA
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
3b2db1a146
|
[ion/sdl] Add Linux support
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
5ef8f2bc1d
|
[build] Add "make help" command
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
fd3c66aaeb
|
[build] Clean the workshop_python_emulator rule
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
c97903f3be
|
[build] Clean the targets
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
6082a011ee
|
[ion/simulator] Misc build fixes
|
2019-09-27 17:57:05 +02:00 |
|
Romain Goyet
|
5796a0d930
|
[ion/sdl/web] Fix the HTML page actions
|
2019-09-27 17:57:05 +02:00 |
|