Léa Saviot
|
cf79b26ceb
|
[kandinsky] UTF8Decoder::CodePointToChars
|
2019-04-12 15:16:50 +02:00 |
|
Léa Saviot
|
02a5d6cd23
|
[kandinsky] Add KDCodePoint prefix static code points
|
2019-04-12 15:16:50 +02:00 |
|
Léa Saviot
|
d5df3b74ea
|
Rename Codepoint Code point
|
2019-04-12 15:16:50 +02:00 |
|
Léa Saviot
|
42ecd20f12
|
[kandinsky/font] Add comment about UTF-8
|
2019-04-12 15:16:50 +02:00 |
|
Léa Saviot
|
4cd28dc024
|
[poincare/parser] Use the UTF8Decoder in the parser
|
2019-04-12 15:16:50 +02:00 |
|
Léa Saviot
|
834ed75995
|
[poincare/tokenizer] Coding style
|
2019-04-12 15:16:50 +02:00 |
|
Léa Saviot
|
f184f1ff36
|
[kandinsky] Coding style
|
2019-04-12 15:16:50 +02:00 |
|
Léa Saviot
|
3156f92baf
|
[kandinsky/font] Fix rebase on master
|
2019-04-12 15:16:50 +02:00 |
|
Romain Goyet
|
865e7cb39e
|
[kandinsky] Add unit tests for UTF-8 decoding and CodepointToIndex
|
2019-04-12 15:16:50 +02:00 |
|
Romain Goyet
|
6fac2120fe
|
[i18n] Encode strings as NFKD-normalized UTF-8 strings
|
2019-04-12 15:16:50 +02:00 |
|
Romain Goyet
|
39e01f1d4c
|
[kandinsky] The rasterizer encodes Unicode codepoints
|
2019-04-12 15:16:50 +02:00 |
|
Romain Goyet
|
8106ba6371
|
[kandinsky] Assume UTF-8 encoding for strings
|
2019-04-12 15:16:50 +02:00 |
|
Léa Saviot
|
52ae2a2643
|
[apps/calc] approximateOutput handles unparsable m_approximateOutputText
This fixes a crash when computing:
[[1, 0, -1, 0][0, 1, 1, 0][0, 2, 0, 1][1, 0, 0, 1]]^(-1)
|
2019-04-12 15:16:05 +02:00 |
|
Romain Goyet
|
c84216d918
|
Misc build fixes
|
2019-03-22 10:38:20 +01:00 |
|
Romain Goyet
|
12c22deb2e
|
[python] Fix the armv7 build on iOS
|
2019-03-21 18:24:54 +01:00 |
|
Romain Goyet
|
ec3068204f
|
[ion/sdl/ios] Add Info.plist attributes to make the AppStore happy
|
2019-03-21 18:24:29 +01:00 |
|
Romain Goyet
|
f6033bf50e
|
[ion/sdl/ios] Fix the UIRequiredDeviceCapabilities value
|
2019-03-21 11:25:06 +01:00 |
|
Romain Goyet
|
d25182d0db
|
Merge branch 'master' into sdl
|
2019-03-20 18:03:28 +01:00 |
|
Romain Goyet
|
4a83c7afb7
|
[ion/sdl] Don't build assertions in release
|
2019-03-20 17:53:17 +01:00 |
|
Romain Goyet
|
91cad805c1
|
[ion/sdl/android] Fix the build
|
2019-03-20 17:53:06 +01:00 |
|
Romain Goyet
|
94122934c7
|
[ion/sdl/ios] Add telemetry
|
2019-03-20 17:39:13 +01:00 |
|
Romain Goyet
|
d5ac46d458
|
[ion/sdl/macos] Cleanup the Info.plist
|
2019-03-20 15:46:20 +01:00 |
|
Romain Goyet
|
bb1b9cce2b
|
[ion/sdl/ios] Improve the build scripts
|
2019-03-20 15:45:24 +01:00 |
|
Romain Goyet
|
aa1c614aeb
|
[ion/sdl] Retrieve the system's language
|
2019-03-20 15:44:42 +01:00 |
|
Émilie Feral
|
506068a725
|
[scripts] Fix flasher.elf build
|
2019-03-19 10:40:53 +01:00 |
|
Romain Goyet
|
9ef96e434b
|
[ion] Avoid backticks to retrieve the PATCH_LEVEL
|
2019-03-19 09:38:17 +01:00 |
|
Romain Goyet
|
8ff8599958
|
[ion/sdl/android] Error-out if NDK_ABI has not been defined
|
2019-03-18 22:59:07 +01:00 |
|
Romain Goyet
|
cb22879965
|
[ion/sdl/ios] Clean up the build scripts
|
2019-03-18 22:58:50 +01:00 |
|
Romain Goyet
|
b08246f960
|
[ion/sdl/ios] Build with customizable min_ios_version
|
2019-03-18 18:27:13 +01:00 |
|
Romain Goyet
|
ed69789eac
|
[ion/sdl/ios] Use assets for the icon
|
2019-03-18 17:16:29 +01:00 |
|
Romain Goyet
|
0bc0cdcbd6
|
[ion/sdl/ios] Improve the iOS build
|
2019-03-18 12:11:22 +01:00 |
|
Romain Goyet
|
950c90c1b9
|
[scripts] Add a rule_label helper
|
2019-03-18 12:10:20 +01:00 |
|
Romain Goyet
|
74ccd4ebf6
|
[ion/sdl] Quit on back button
|
2019-03-13 14:15:38 +01:00 |
|
Romain Goyet
|
caef2e8c6f
|
Add GitHub issue templates
|
2019-03-13 10:19:02 +01:00 |
|
Émilie Feral
|
2658015cda
|
[poincare] Fix mis-implementation of (a^b)^c -> a^(b*c) which is applied
if:
- a > 0
- in Real: when b and c are integers
- in other modes: when c is integer
|
2019-03-13 09:37:59 +01:00 |
|
Romain Goyet
|
934c219739
|
[ion/sdl/android] Pass the current locale
|
2019-03-12 17:45:41 +01:00 |
|
Romain Goyet
|
edaf44c6fa
|
[ion/sdl/android] Don't forget to call onResume
|
2019-03-12 17:45:21 +01:00 |
|
Romain Goyet
|
5327a93b48
|
[ion/src/sdl] Build for armv7, armv8, x86 and x86_64
|
2019-03-12 17:15:49 +01:00 |
|
Romain Goyet
|
118d25b0fa
|
[ion/sdl/android] Build the cpufeatures android module
|
2019-03-12 17:15:17 +01:00 |
|
Romain Goyet
|
1f7fb11526
|
[ion/sdl/android] Add code signing to the gradle file
|
2019-03-12 17:15:01 +01:00 |
|
Émilie Feral
|
e40e626eec
|
[graph] Values tab: select the right cell of the values table when
displaying/undisplaying the derivative column
|
2019-03-12 16:21:30 +01:00 |
|
Romain Goyet
|
82909b33e6
|
[ion/sdl/android] Add analytics
|
2019-03-12 16:14:02 +01:00 |
|
Romain Goyet
|
9c23034f4c
|
[ion/sdl/android] Discard useless proguard rules
|
2019-03-12 14:58:01 +01:00 |
|
Romain Goyet
|
06fff3b53f
|
[ion/sdl/android] Generate versionCode and versionName automatically
|
2019-03-12 14:57:38 +01:00 |
|
Romain Goyet
|
ef342aa3a1
|
[ion/sdl/android] Clean the gradle invocation
|
2019-03-12 14:57:14 +01:00 |
|
Romain Goyet
|
3e8dc6a552
|
[ion/sdl/android] Fix the style
|
2019-03-12 14:28:05 +01:00 |
|
Romain Goyet
|
85c02aa919
|
[ion/sdl] Clean the Android build system
|
2019-03-12 14:18:51 +01:00 |
|
Léa Saviot
|
2a34f955ca
|
[python/turtle] Fix some turtle jumps
There was a drawing glitch for instance when doing goto(100,100).
It was due to the tutle mileage being overflowed.
|
2019-03-12 09:51:40 +01:00 |
|
Léa Saviot
|
ddb22ba1a2
|
[python/turtle] Fix drawing of diagonal lines
|
2019-03-12 09:51:40 +01:00 |
|
Léa Saviot
|
147c1b4592
|
[python/turtle] Make the turtle faster on emscripten
It was slower than on the calculator
|
2019-03-12 09:51:40 +01:00 |
|