Commit Graph

11241 Commits

Author SHA1 Message Date
Quentin Guidée
f1e39b6709 Fix compilation in official 2020-02-20 22:14:54 +01:00
Quentin Guidée
f486f856f7 Merge branch 'zardam-freeMemory' into omega-hotfix 2020-02-20 21:52:26 +01:00
Quentin Guidée
0d102be511 Merge branch 'freeMemory' of git://github.com/zardam/epsilon into zardam-freeMemory 2020-02-20 21:49:51 +01:00
Quentin Guidée
73736c9b15 Fix conflicts 2020-02-20 00:42:47 +01:00
Léa Saviot
84a66d3b31 [apps/code] Fix input(), that did not return the input 2020-02-20 00:20:41 +01:00
Léa Saviot
73bec71db3 [apps/code] Allow interruption of infinite print loops
while (True):
  print("hello")
is now interruptible when the user presses Back
2020-02-20 00:08:42 +01:00
Quentin Guidée
c3d3f0d491 Merge branch 'Gegenter-omega-dev-e13' into omega-hotfix 2020-02-19 23:57:15 +01:00
Quentin Guidée
eb2e0ddd3a Merge branch 'omega-dev-e13' of https://github.com/Gegenter/Omega into Gegenter-omega-dev-e13 2020-02-19 23:53:24 +01:00
Damien Nicolet
03886f7d9f Free 1776 bytes of heap by making sTableRows const 2020-02-19 19:23:26 +01:00
Émilie Feral
2a03583fe0 [apps/calculation] Reset history cell memoization when reloading the
table. Otherwise, the Poincare pool store useless layouts for cells that
aren't displayed.

This fixes the following issue: input "(transpose([1 2 3 4 5 6][1 2 3 4 5
6])^8", the computation works, clear the history, input the same
calculation again, it fails with a memory error.
2020-02-19 10:34:28 +01:00
Émilie Feral
f6d59ae184 [build] Use $(MAKE) instead of make in Makefiles 2020-02-18 11:34:21 +01:00
Émilie Feral
9cc74c740e [build] Do not version binpack-*.tgz 2020-02-18 11:34:21 +01:00
Émilie Feral
e073b88f4e [build] Revert deletion: required shasum computation 2020-02-18 11:34:21 +01:00
Émilie Feral
8002765c3a [build] Target device n0110: enable to call 'make %.two_binaries'
without specifying the building directory
2020-02-18 11:34:21 +01:00
redgl0w
eb498a0e0f Fixed binpack 2020-02-18 11:34:21 +01:00
Émilie Feral
013f817b35 [apps] Fix i18n to be able to build without settings app in offical
software
2020-02-18 10:11:06 +01:00
Léa Saviot
42125a1f56 [apps/settings] Fix i18n to be able to build without settings app 2020-02-18 10:11:06 +01:00
Léa Saviot
92378b9496 [escher/layout_field] Handle Cut events 2020-02-18 10:08:34 +01:00
Léa Saviot
baba9a4ff0 [apps/code] Regroup the "list.*" methods in the toolbox 2020-02-18 10:07:33 +01:00
Léa Saviot
9544f1c961 [apps/eschr] Don't copy an expr when editing it, if it is too long
Scenario: Create a new sequence which is the multiplication of a lot of
imaginary i. Save it (many multiplication sign are added), then try to
edit it again, in linear edition mode: the text overflows the buffer. If
we still copied it, it might get copied until the middle of a code point,
which would make the UTF8Decoder crash afterwards.
2020-02-18 10:06:36 +01:00
Léa Saviot
176d55b7fa [apps/expression_model] Fix text() implementation 2020-02-18 10:06:36 +01:00
U-DESKTOP-L7NJ45P\Gegenter
1a81c4b8bb Fixed most of the translations(probably all of them) 2020-02-17 21:20:23 +01:00
Quentin Guidée
dcaa1cb46d Updated to public O1.19.0-E13 2020-02-17 20:33:42 +01:00
Quentin Guidée
df67332880 Fix telemetry 2020-02-17 20:21:42 +01:00
Quentin Guidée
fed07bc94b Font size fix code app 2020-02-17 19:49:53 +01:00
Quentin Guidée
174a57d6ac Merge branch 'omega-dev-e13' of github.com:Omega-Numworks/Omega into omega-dev-e13 2020-02-17 19:05:29 +01:00
Quentin Guidée
2ae5eecac7 Fix infinite loop 2020-02-17 19:05:18 +01:00
Quentin
1aa4c62af3 Merge pull request #250 from Gegenter/patch-4
fixed even more translations
2020-02-17 18:15:28 +01:00
Gegenter
3d932214dc fml 2020-02-17 18:07:00 +01:00
Quentin
0dd49bf4e1 Merge pull request #249 from Gegenter/patch-3
Epstein did not kill himself
2020-02-17 18:00:58 +01:00
Quentin
9622d0ebe1 Merge pull request #248 from Gegenter/patch-2
good stuff
2020-02-17 18:00:46 +01:00
Quentin
441ad3469a Merge pull request #247 from Gegenter/patch-1
Fixed some translations
2020-02-17 18:00:29 +01:00
Gegenter
9ad553a3c8 Epstein did not kill himself
straight facts. oh i also corrected stuff
2020-02-17 17:59:31 +01:00
Gegenter
6fe0fad2a2 good stuff 2020-02-17 17:51:52 +01:00
Quentin Guidée
2388ce3c1a Update README.md 2020-02-17 17:41:59 +01:00
Quentin Guidée
a2b8b603c5 Merge branch 'omega-dev-e13' of github.com:Omega-Numworks/Omega into omega-dev-e13 2020-02-17 17:10:42 +01:00
Quentin Guidée
5b2f33c80a Fix conflicts 2020-02-17 17:10:32 +01:00
Quentin
f5af1d3951 Merge pull request #242 from RedGl0w/patch-8
Fixed %
2020-02-17 16:50:05 +01:00
Gegenter
7a95c325fd Fixed 2020-02-17 16:37:01 +01:00
Romain Goyet
269305c68f [liba] Simplify strlcat 2020-02-17 10:31:24 -05:00
Romain Goyet
553eaaeac0 [ion] Fix telemetry on iOS and Android 2020-02-17 10:31:24 -05:00
Romain Goyet
ff0d03a19b [build] Let platforms override EPSILON options when unset 2020-02-17 10:31:24 -05:00
Romain Goyet
b7f928fee2 [ci] Use proper telemetry flag 2020-02-17 10:31:24 -05:00
Romain Goyet
1353e512fe [apps] Remove dead code 2020-02-17 10:31:24 -05:00
Romain Goyet
a187f39094 [apps] Report telemetry events 2020-02-17 10:31:24 -05:00
Romain Goyet
5dee4a8166 [apps] Add screen telemetry identification 2020-02-17 10:31:24 -05:00
Romain Goyet
b06de12902 [escher] Add a telemetry API based off ion's 2020-02-17 10:31:24 -05:00
Romain Goyet
670490e642 [ion] Add a telemetry API 2020-02-17 10:31:24 -05:00
Romain Goyet
1389f336b8 [build] Add an Objective-C++ rule 2020-02-17 10:31:24 -05:00
Romain Goyet
aa0dbee303 [ion] Console::writeLine can ommit trailing CR/LF 2020-02-17 10:31:24 -05:00