Quentin Guidée
e9a440abca
Merge branch 'omega-hotfix' into omega-dev
2020-02-20 23:44:06 +01:00
Quentin Guidée
5420a8a34f
Merge remote-tracking branch 'upstream/master' into omega-hotfix
2020-02-20 23:41:50 +01:00
Quentin Guidée
1310c459b0
Merge branch 'omega-hotfix' into omega-dev
2020-02-20 23:30:40 +01:00
0b101
43795a7456
Fixed result display bug
2020-02-20 23:28:14 +01:00
Quentin Guidée
071c19c6a0
Merge branch '0b101-moveResultDisplay' into omega-dev
2020-02-20 22:51:59 +01:00
Quentin Guidée
295d86ce71
Merge branch 'moveResultDisplay' of git://github.com/0b101/Omega-1 into 0b101-moveResultDisplay
2020-02-20 22:49:28 +01:00
0b101
377ab54a58
Moved the result display settings to the math sub-menu
2020-02-20 15:45:54 -06:00
Quentin Guidée
f1e39b6709
Fix compilation in official
2020-02-20 22:14:54 +01:00
Quentin Guidée
2c22c3ea68
Merge branch 'omega-hotfix' into omega-dev
2020-02-20 21:54:16 +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
Léa Saviot
80c03220dd
[poincare/function] Fix getVariables
...
Faulty scenario:
Equation x+y=f(0) without defining any variable
2020-02-20 11:58:56 +01:00
Léa Saviot
0d8cb0123b
[python/port] Fix user interruption char set up
...
print can be user interrupted, so the interruption char needs to be
set for the whole runCode method
2020-02-20 11:43:31 +01:00
Léa Saviot
9bc0776a6a
[apps/code] Allow interruption of infinite print loops
...
while (True):
print("hello")
is now interruptible when the user presses Back
2020-02-20 10:59:01 +01:00
Émilie Feral
c3d8e09ceb
[apps/calculation] Calculation: invalid heights memoization when forcing the
...
display output
2020-02-20 10:56:11 +01:00
Émilie Feral
a2a47bb8ae
[apps/calculation] Additional outputs: dismiss the pop-up before doing
...
any Poincare computations to optimize the available space in the
Poincare pool
2020-02-20 10:56:11 +01:00
Émilie Feral
99e88df284
[apps/calculation] Additional outputs: Clean cells when the pop-up
...
disappears to avoid uselessly overloading the Poincare pool
2020-02-20 10:56:11 +01:00
Émilie Feral
94daf465c4
[escher][apps/calculation] Improve ScrollView::scrollToContentRect to
...
scroll "smartly" when scrolling to a too-big-to-be-displayed rect
This fixes calculation history navigation on big cells (that are bigger
than the displayed table)
2020-02-20 10:56:11 +01:00
Émilie Feral
24d9f37205
[apps/calculation] Clean how cell subtype is selected/
...
This fixes crashes: indeed, in the way it was done before, we called
scrollToSubviewOfTypeOfCellAtLocation after setting the new selected subtype
and before reloading the data. However, selecting a new subtype might expand
the selected cell which can temper with the cell repartition. If so, we need to
reload the data to be able to call 'selectedCell' for instance.
2020-02-20 10:56:11 +01:00
Léa Saviot
cf37e5c45a
[apps/code] Fix input(), that did not return the input
2020-02-20 10:52:19 +01:00
Léa Saviot
f7c38979a1
[apps/var_box] Create dummy layout when the real layout makes pool error
2020-02-20 10:44:19 +01:00
Léa Saviot
52ae25a04c
[apps] Use willExitApp parameter in dismissModalViewController
...
This prevents relayouting and thus accessing to expressions/ayotus
possibly deleted by a pool exception
2020-02-20 10:44:19 +01:00
Quentin Guidée
54b39a14d6
Merge branch 'omega-hotfix' into omega-dev
2020-02-20 00:43:11 +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
Quentin Guidée
1f8ae2dc88
Omega 1.20.0
2020-02-18 21:30:05 +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