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
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
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
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
É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
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
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
2020-02-17 20:33: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
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
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
Gegenter
7a95c325fd
Fixed
2020-02-17 16:37:01 +01: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
7f43b73049
[apps] Don't forget to call viewWillAppear
...
At the moment ViewController::viewWillAppear doesn't do anything, so
there is no real impact. But if we want to use it it needs to be called
from subclasses.
2020-02-17 10:31:24 -05:00
redgl0w
eaef26c1aa
Update editor_controller.cpp
2020-02-17 09:53:30 +01:00
Quentin Guidée
2172eaa7a4
Merge branch 'omega-dev-e13' of github.com:Omega-Numworks/Omega into omega-dev-e13
2020-02-16 23:52:20 +01:00
Quentin Guidée
9af87b293a
Update contributors O1.19
2020-02-16 23:52:11 +01:00
0b101
8b7bc904af
Added (google) translations
2020-02-16 15:42:59 -06:00