Émilie Feral
1fb84e31e1
[settings] Change wording of Result Formal & Complex Format: Auto-->Decimal, Cartesian & Polar
2018-09-25 15:13:31 +02:00
Léa Saviot
e953a02f97
[poincare] Handle overflow in Integer
2018-09-25 13:21:37 +02:00
Léa Saviot
99b449f7fb
[poincare] Integer::ucmp special case for Overflows
2018-09-25 10:53:22 +02:00
Léa Saviot
8105a000ab
[poincare] Add Upper case to Poincare static Init function
2018-09-25 10:42:47 +02:00
Léa Saviot
5b5211be24
[poincare] Tidy Integer buffer on Poincare exception
2018-09-25 10:42:47 +02:00
vardai
cfcd62d2e3
Corrected German translation with further corrections by @mhaupt
2018-09-25 10:01:17 +02:00
vardai
f0cb0d6099
Corrected German translation with further corrections by @mhaupt
2018-09-25 10:01:17 +02:00
vardai
7f22f7079f
Corrected German translation with further corrections by @mhaupt
2018-09-25 10:01:17 +02:00
vardai
fc18915f89
Corrected German translation with corrections by @mhaupt
2018-09-25 10:01:17 +02:00
vardai
fab726e514
Corrected German translation without Umlaut
2018-09-25 10:01:17 +02:00
vardai
4892b87dde
Corrected German translation
2018-09-25 10:01:17 +02:00
Émilie Feral
68157e7c70
[poincare] getLinearCoefficients: the equation from which we look for
...
coefficients can be Undefined at some point (because it is the reduction
of 0*inf for instance)
2018-09-24 18:24:17 +02:00
Émilie Feral
2bf62f2304
[poincare] Fix Decimal(double) constructor
2018-09-24 18:23:24 +02:00
Émilie Feral
1bfbc7a5ef
[escher] Fix buffer overflow in TextField
2018-09-24 18:22:20 +02:00
Léa Saviot
2fa6d4eb83
[poincare] When num or den of a division is Overflow, return overflow
2018-09-24 14:33:04 +02:00
Léa Saviot
c12b86cdd4
[poincare] Check if Expression is Rational before casting it
2018-09-24 11:45:49 +02:00
Émilie Feral
4e8cd02d3f
[calculation] Fix memoization: hold the calculation and not its address
...
which is likely to have changed
2018-09-21 18:16:21 +02:00
Émilie Feral
0701381897
[ion] Clean warning due to unused variable
2018-09-21 18:02:31 +02:00
Émilie Feral
eadc493f48
[ion] Storage: fix regex describing compliant names
2018-09-21 17:13:12 +02:00
Émilie Feral
0bcf3ec65c
[ion] Storage: increase size and indicates it in the header
2018-09-21 17:04:42 +02:00
Léa Saviot
83042408b4
[poincare] Add missing test file
2018-09-21 16:26:28 +02:00
Léa Saviot
5ee4d1dd95
[poincare] Add poincare/test/tree/helpers.o in Makefile
2018-09-21 16:14:12 +02:00
Léa Saviot
59c8c801c5
[poincare] Clean compilation warnings in poincare/test
2018-09-21 16:00:21 +02:00
Léa Saviot
d93ed2a1ce
[poincare/tests] Use quiz_assert instead of assert in tests
2018-09-21 15:06:13 +02:00
Léa Saviot
732a8713e4
[poincare] Remove included header
2018-09-21 15:03:10 +02:00
Léa Saviot
2d914c7771
[poincare] Fix type conversion
2018-09-21 14:55:17 +02:00
Léa Saviot
c16d9e7ffe
[apps/code] Load Python in the viewWillAppear of the controllers
2018-09-21 12:26:57 +02:00
Léa Saviot
2661032993
[apps/code] Fix Python loading when going in the VarBoxController
...
The Var box controller deinited python on exit, and the console
controller did not reload python + it made the console controller lose
all its context, such as imported scripts
2018-09-21 11:55:12 +02:00
Émilie Feral
47e78a79fa
[poincare] Special cases of Logarithm: log(0,0), log(1,0), log(0,x),
...
log(x,0) ...
2018-09-21 11:07:54 +02:00
Léa Saviot
36388c9d4d
[sequence] Inline some getters in sSequence::App
2018-09-21 10:46:46 +02:00
Léa Saviot
9d23fe3e22
[sequence] Do not set YAuto when resetting App::Sequence::Snapshot
2018-09-21 10:46:41 +02:00
Émilie Feral
bd8abaf735
[escher] TableView: resizeToFitContent does not do anything if the frame
...
is null
2018-09-21 09:29:15 +02:00
Léa Saviot
a3d4e81c9f
[poincare] Fix BinomialCoefficientLayoutNode rendering
2018-09-20 17:28:14 +02:00
Léa Saviot
8b75802746
[calculation] Don't recompute HistoryViewCell layout if same calculation
2018-09-20 17:21:34 +02:00
Léa Saviot
4edaac883f
[poincare] Remove dead code
2018-09-20 16:46:34 +02:00
Léa Saviot
6b8d8a1e55
[escher] Prevent superfluous layout clearings
2018-09-20 16:46:34 +02:00
Léa Saviot
f5418e077e
[poincare] Fix TreeNode log
2018-09-20 16:46:34 +02:00
Léa Saviot
986c04dfd5
[poincare] Make HorizontalLayoutNode::positionOfChild faster and lighter
2018-09-20 16:46:34 +02:00
Émilie Feral
6b95ea42c7
[poincare] Trigo: Add commented tests
2018-09-20 15:55:22 +02:00
Émilie Feral
1577063ad2
[poincare] Logarithm: simplify log_b(r) -> c+log_b(r') with r = b^c*r'
2018-09-20 15:55:22 +02:00
Émilie Feral
0e1fd1bad7
[poincare] Arithmetic::PrimeFactorization return the number of prime
...
factors found
2018-09-20 15:55:22 +02:00
Léa Saviot
9ae6a3a9d2
[poincare] Remove TODO comments
2018-09-20 13:32:47 +02:00
Léa Saviot
941607209c
[poincare] Remove TODO comment
2018-09-20 13:24:37 +02:00
Léa Saviot
4aac21a49a
[poincare] Add assertion in TreeHandle::clone
2018-09-20 13:24:11 +02:00
Léa Saviot
6f68ebcacb
[poincare] Remove nullptr cases in CondensedSumLayoutNode
2018-09-20 13:22:09 +02:00
Léa Saviot
dca209305d
[poincare] Remove code not used
2018-09-20 13:22:09 +02:00
Émilie Feral
58ad8bd87e
[code] Fix handling of python heap by ConsoleController,
...
EditorController and VariableBoxController
2018-09-20 11:54:56 +02:00
Léa Saviot
a5fba93ea1
[poincare] Re-order Expression friends
2018-09-20 11:24:31 +02:00
Léa Saviot
d586797ecb
[poincare] Remove TODOs and superfluous method
2018-09-20 11:20:14 +02:00
Léa Saviot
116ef9ee39
[poincare] Fix typo
2018-09-20 11:19:52 +02:00