Léa Saviot
042bdf3477
[escher] setEditing(true) when handling event in ScrollableEVWithCursor
...
Change-Id: I24760d7050fffd3ba5c38393450c4545354a7769
2018-04-16 11:38:14 +02:00
Léa Saviot
8ced0d6839
[poincare] HorizontalLayout is not collapsable.
...
This fixes a bug when pressing (^2) on an empty function definition in
Graph.
Change-Id: If9c07218d3aa7fe8a67b32c6f20d2e52800877b9
2018-04-16 11:21:46 +02:00
Léa Saviot
34f6729e35
[escher] Add initial text before handling event in editableEV
...
It seems more logical.
Change-Id: I72432221ba567b0f7b0d46946a397e4d1b53c8d0
2018-04-16 11:20:15 +02:00
Léa Saviot
e60cf7cea3
[escher] Clean code.
...
Change-Id: I081aa2ac6b1be4df034aeac0e274379e9daa2afd
2018-04-16 11:19:30 +02:00
Léa Saviot
e90b3fd1cd
Merge branch 'SaisieJolieMerge10Apr' into SaisieJolieMerge11Apr (master)
...
Change-Id: I06732115ee37ffd9a037a8412e1c57751dfb3e0f
2018-04-12 09:58:09 +02:00
Léa Saviot
0fcd2a90f6
[apps] Fix comment aesthetics
...
Change-Id: I3e91391f0751515efe50ec4e4335a2421f2acbee
2018-04-11 17:11:05 +02:00
Léa Saviot
88aaab64ba
[apps] Fix obsolete code in Code and Shared
...
Change-Id: Ie6ce0f753bf05cb5f6dd5ed974db2a715b21624e
2018-04-11 17:10:09 +02:00
Léa Saviot
749c93e1af
[apps/sequence] Fix obsolete code.
...
Change-Id: I4f6c1792ac245c072a3d70108a55518473c3fe80
2018-04-11 16:56:35 +02:00
Léa Saviot
5984b24107
[apps] Remove obsolete StringLayout.
...
Change-Id: Ib8ef9f6b89ead2674b3bc1f19131afdd73f0e823
2018-04-11 16:53:38 +02:00
Émilie Feral
774cd3545b
Makefile: Version 1.4.0
2018-04-11 16:25:17 +02:00
Romain Goyet
5b98f495db
[emscripten] Fix simulator build
2018-04-11 16:14:49 +02:00
Émilie Feral
d9de44a28f
Merge branch 'master' of ssh://git.numworks.com/Epsilon
2018-04-11 16:11:15 +02:00
Émilie Feral
934e8feca5
[emscripten] Handle None event from SDL
2018-04-11 16:07:46 +02:00
Léa Saviot
d87e71d847
[usb] Use proper function to scan registers.
...
Change-Id: I37f0f8ce105c7791fa8890013d672cca7dff4126
2018-04-11 15:40:41 +02:00
Léa Saviot
555ced4941
[usb] If needed, reset the device inside Calculator::Poll
...
Change-Id: I2d9e2eef4e04b1042a2524a4267569324ad8bcce
2018-04-11 15:40:41 +02:00
Émilie Feral
b566676a76
[apps] Memoize matrix layout displayed in Variable box in global context
2018-04-11 11:53:52 +02:00
Romain Goyet
3613c45381
Merge branch 'master' of ssh://git.numworks.com/Epsilon
2018-04-11 11:01:47 +02:00
Romain Goyet
4c273e10e3
Merge branch 'master' of ssh://git.numworks.com/Epsilon
2018-04-11 11:01:38 +02:00
Léa Saviot
2a251626a6
[apps] When leaving USB mode, go to the last active app.
...
Change-Id: I4c6276525f119cdc9e45bac24629c6ec4ea7b0fe
2018-04-11 11:01:08 +02:00
Léa Saviot
44e8eb1285
[escher] EditableExpressionView, fix setEditing
...
It should only apply to the TextField or ScrollableExpressionViewWithCursor
depending on the edition mode.
Change-Id: I2ae4a3a4e956dc1d51729c9497642b9c236f9069
2018-04-11 10:42:20 +02:00
Léa Saviot
cbaba85daa
[apps] Fix missing arguments in layout creation.
...
Change-Id: If819c6f8d067b80d5672774ca303b68e21cf0d7a
2018-04-11 10:41:28 +02:00
Léa Saviot
2146dd6422
[apps] Fix wrong method call
...
Change-Id: I2695d7c659f18edb1839cdf7c8282cc69862a4e5
2018-04-11 10:40:06 +02:00
Émilie Feral
53e56bcda8
[poincare] Characteristic range has to be positive
2018-04-11 10:39:12 +02:00
Romain Goyet
921dab4f6e
Merge branch 'master' of ssh://git.numworks.com/Epsilon
2018-04-11 10:31:54 +02:00
Romain Goyet
8aef4d996c
[python] Restore the should_interrupt routine
2018-04-11 10:27:18 +02:00
Léa Saviot
6d3c67e9db
[apps] Merge apps/sequence/graph/term_sum_controller.cpp
...
Change-Id: I9cbcbb73f4f475590762e29ab98999bd42906e74
2018-04-11 10:21:25 +02:00
Léa Saviot
6ae9361b6e
[apps/code] Fix all scripts deletion.
...
Change-Id: I802673f3d6a8ec6643e11c221bb6dbd5c8ab2ef2
2018-04-11 10:04:18 +02:00
Léa Saviot
28b9e8c301
[apps] If USB connection stops onBoardingApp, relaunch it when leaving USB.
...
Change-Id: I16274134699ff708bf61d64471f6a0ed870ec2ee
2018-04-11 09:54:44 +02:00
Romain Goyet
382537ccfe
Merge branch 'github-master'
2018-04-10 18:28:15 +02:00
Léa Saviot
7991c5376f
[apps] Fix typos
...
Change-Id: I650d0d98daab5959e9efab79b78905533316b85d
2018-04-10 18:14:55 +02:00
Léa Saviot
a6e6416e09
[poincare] Fix code typos
...
Change-Id: I02143e1b99d3cf2f4ced6954bf2e612542c01642
2018-04-10 18:03:40 +02:00
Léa Saviot
1c6e8119b3
[apps] Remove use of StringLayout
...
Change-Id: I4b8cac2fa778ebddb3e2b1f3f0f75182deb45a61
2018-04-10 18:03:19 +02:00
Léa Saviot
0e67cc6b11
[poincare] Add missing header
...
Change-Id: Ic0a90940b16a3d4c30c85e22fba9ab5d4f1006c8
2018-04-10 17:56:13 +02:00
Léa Saviot
6044ca8493
[poincare] Fix too many arguments problem
...
Change-Id: Ie3018b2b82f0c87b1551ab2bcd9c80bb41212ecb
2018-04-10 17:55:31 +02:00
Léa Saviot
9f9692b009
[poincare] Add numberOfSignificantDigits arguent in writetextInBuffer
...
Change-Id: I1bef3462dbdfd94bff0af0e9d569d0ecf63d157c
2018-04-10 17:55:20 +02:00
Émilie Feral
57d25293e3
[poincare] Avoid computing polynomial degree twice
2018-04-10 17:39:51 +02:00
Émilie Feral
92d2c42ff8
[apps] Code: allocate the indentation buffer instead of using an
...
arbitrary value
2018-04-10 17:39:34 +02:00
Léa Saviot
f504b52dac
[poincare] Remove un-needed function typedef.
...
Change-Id: I36b17a1978f03e51064c8e11768dcc9fad5b9b35
2018-04-10 17:27:10 +02:00
Léa Saviot
ac84a2e045
[poincare] Fix EmptyExpression.
...
Change-Id: I317bbb546af5a42de3c896b2e9a92a8040a95d22
2018-04-10 17:26:49 +02:00
Léa Saviot
c4b5d4cf40
Merge branch 'SaisieJolieRebase1201' into SaisieJolieMerge10Apr
...
Change-Id: I802dbb9f7c0eebf75a1b6cd21ddd194e89b53752
2018-04-10 17:21:54 +02:00
Romain Goyet
1b8123e66a
[ion] Error-out on any global variable that needs a constructor
2018-04-10 15:09:30 +02:00
Romain Goyet
628992680b
[ion] Ion::Storage is not a global variable anymore
2018-04-10 15:09:30 +02:00
Romain Goyet
5b379010d8
[apps] Don't make the apps_container_storage a global variable
2018-04-10 15:09:30 +02:00
Romain Goyet
73af1a3d36
[poincare] Don't make Preferences::s_preferences a global variable
2018-04-10 15:09:30 +02:00
Romain Goyet
7de609028c
[poincare] Don't make Integer::k_primorial32 a global variable
2018-04-10 15:09:30 +02:00
Romain Goyet
c090e2aa13
[ion] Remove useless macros
2018-04-10 15:09:30 +02:00
Romain Goyet
e072630437
[ion] Get rid of FORCE_LINK
2018-04-10 15:09:30 +02:00
Léa Saviot
f0532b7f97
[apps] Dismiss the Exam mode before connecting the calculator.
...
Change-Id: If9754841aaa17c677a451387c8c7ec43926890da
2018-04-10 11:30:15 +02:00
Émilie Feral
a9e8cc3f35
[poincare] fix characteristicXRange to take into account radian unit
2018-04-10 11:26:43 +02:00
Léa Saviot
b7fd109f93
[ion] Fix hexNumber().
...
Change-Id: Ic12e3f17ec5e6508613034c4b259eee2fd103be4
2018-04-10 10:17:21 +02:00