Émilie Feral
|
bf2a26d90e
|
[apps] In calculation, do not accept expression whose corresponding
texts is too long
Change-Id: Ic96e5ed42e249d43e21241f8e1a7b1e873f3cad3
|
2017-11-27 12:07:35 +01:00 |
|
Émilie Feral
|
74a91ac214
|
[apps] In Calculation, the input text can be longer that the text
written by the user (omitted multiplication signs added, parenthesis
...)
Change-Id: Icc9861da847c7e65939ea6a9c337ffb3d1f12e61
|
2017-11-27 11:13:30 +01:00 |
|
Émilie Feral
|
89485104b8
|
[apps] In calculation, fix history table row height
Change-Id: Ia0ee485b80d6f4db81f480d0e3e8f91b73c912a2
|
2017-11-24 17:13:21 +01:00 |
|
Émilie Feral
|
fda382cc0d
|
[poincare] Change name: evaluate->approximate
Change-Id: I649a7c640190713dcf063a4148decd6038e62796
|
2017-11-24 13:31:44 +01:00 |
|
Émilie Feral
|
a5c984fce3
|
[apps] Calculation: change the grey of approximate output
Change-Id: Iac001fc581544af0634ad1d7765074f69aa07809
|
2017-11-23 11:49:52 +01:00 |
|
Émilie Feral
|
8f4c49d8c1
|
[apps] In calculation, fix the almostEqual aligmnent
Change-Id: I26eca4c9c2b5a3b1ad05567e8d5daf76922f2cb7
|
2017-11-22 14:38:53 +01:00 |
|
Romain Goyet
|
52bdf4a41f
|
Merge branch 'cas_with_app_copy' into python_console
|
2017-11-21 18:44:38 +01:00 |
|
Émilie Feral
|
7c772d85b7
|
[apps] In calculation, do not display exact output if it is identical to input
Change-Id: I4b0733c7e3090bc2b04c68661bd34cf0b6da17f1
|
2017-11-21 17:37:25 +01:00 |
|
Émilie Feral
|
b2d6c2e305
|
[apps] In calculation, avoid blinking when changing selection
Change-Id: I8b94362183e1aed0d87cfdfa39b3f67ccbbd8b42
|
2017-11-21 17:37:25 +01:00 |
|
Émilie Feral
|
5e822a8001
|
[apps] In calculation, fix scrolling between approximate and exact
outputs
Change-Id: I8920cc3eab9f72d4b82cf2361bd1eba02232a268
|
2017-11-21 17:37:25 +01:00 |
|
Émilie Feral
|
7d30801e68
|
[apps] Change output colors
Change-Id: Ic8cb3f6bf3130c8b5e4c84edc1513353631d0336
|
2017-11-21 17:37:25 +01:00 |
|
Émilie Feral
|
fe73c69b11
|
[apps] In calculation, swap exact and approximate outputs
Change-Id: I0cbce8b56a37b31d3249a53b35d69098a8d45c78
|
2017-11-21 17:37:25 +01:00 |
|
Émilie Feral
|
65722ff875
|
[apps] Fix bug when computing the history cell height in Calculation
Change-Id: Ic45f3da26a47b189ef6050d68c25f27c9a1f4bb7
|
2017-11-21 17:37:25 +01:00 |
|
Émilie Feral
|
bb590bc529
|
[apps/calculation] Valgrind: fix call to deleted memory
Change-Id: I36e25684dfd260e04ce29fe0698c179e372030d4
|
2017-11-21 17:37:25 +01:00 |
|
Émilie Feral
|
5fd8fda4b1
|
[calculation] Display exact and approximate results
Change-Id: Id5fe5b5db464c45f09bd1a1285def95e738a78c7
|
2017-11-21 17:37:25 +01:00 |
|
Émilie Feral
|
6c51c584f2
|
[apps] Change Calculation to hold an exact and an approximate output
Change-Id: I1805839e17cd42b82f06ce0a320d20b49cd2a6cd
|
2017-11-21 17:37:25 +01:00 |
|
Léa Saviot
|
239e702d37
|
[code] Navigation in the console history.
The user can copy previous commands or results, into the clipboard or in
the console prompt.
Change-Id: I280fff2d4937f4d17ab6c8907d6e5c359a322372
|
2017-11-17 11:59:50 +01:00 |
|
Romain Goyet
|
3d10d3e951
|
Use zero-initialization for character arrays
It makes some not-fully-compliant compilers happy
|
2017-10-19 17:31:40 +02:00 |
|
Jacob Young
|
17ac54cad5
|
Use cmath in c++ files.
|
2017-10-13 18:08:15 +02:00 |
|
Romain Goyet
|
e6ed6c74a4
|
[apps] Split the i18n in multiple files
A Python script aggregates all i18n files and merges them.
We now can pick a list of locales to build in EPSILON_I18N_LANGUAGES
|
2017-09-29 17:08:46 +02:00 |
|
Émilie Feral
|
2b1bd5c191
|
[poincare] In context: clean setExpressionForSymbol
Change-Id: I13f51a6c84537be43de3b78de68e77fade502344
|
2017-09-22 13:21:55 +02:00 |
|
Romain Goyet
|
dcdd27d6bf
|
[apps] Apps can be picked and ordered at compile-time
|
2017-09-20 11:18:39 +02:00 |
|
Jacob Young
|
5ffd7cc270
|
Auto insert ans before sto.
|
2017-09-15 17:05:24 +02:00 |
|
mjmdavis
|
a6ee0e4f82
|
Removed the automatic insertion of 'ans' when pressing '-'.
|
2017-09-06 10:15:24 +02:00 |
|
Émilie Feral
|
35a9753609
|
[poincare][apps] Memory leaks
Change-Id: I2338760fb52bcf57997f7d82fd1f5cee68e95266
|
2017-08-25 11:20:49 +02:00 |
|
Émilie Feral
|
ee51729eba
|
[escher] Move from table view to scroll view the method a update the
scroll to the size of the content view
Change-Id: I2c4aa457425bf5a8a484aecc061ae27453e9aabb
|
2017-08-18 13:34:29 +02:00 |
|
Émilie Feral
|
319955424b
|
[escher] In table view, use scrollToContentRect instead of recomputing
everything
Change-Id: Idb3ec8218386b03bc34d08fcd888d1a671ea98f9
|
2017-08-17 16:21:20 +02:00 |
|
Émilie Feral
|
f0a776a670
|
[apps] Operations in double when precision required
Change-Id: I7168a861a76178f0bf81841e9378f7399f67914a
|
2017-08-17 09:31:53 +02:00 |
|
Émilie Feral
|
82e212e771
|
[poincare] Template for double
Change-Id: I7404bd5cefc9ef78a5dbd572c3874a557cded28e
|
2017-08-16 09:55:29 +02:00 |
|
Émilie Feral
|
1964d61fdc
|
[libaxx] add cmath and use cmath instead of math.h when required
Change-Id: Id839b17d33c69e2e002f370e553ff35246a1bc90
|
2017-08-16 09:55:29 +02:00 |
|
Émilie Feral
|
37fd06c2a5
|
[apps/calculation] Fix memory leak
Change-Id: I8f41f589a67e4b3ac641650ad8c6f44f7363f031
|
2017-08-09 16:42:07 +02:00 |
|
Émilie Feral
|
f73ddcd08f
|
[poincare] Evaluation return numerical matrix
Change-Id: I58dbc93ad22a086580a77318b2524db9c70e47d2
|
2017-08-03 13:47:11 +02:00 |
|
Émilie Feral
|
b64a4110af
|
Change name: Algebric -> Cartesian
Change-Id: I7855e9df1d401f9a3c0e95c933078852594ff309
|
2017-06-21 13:11:08 +02:00 |
|
Émilie Feral
|
df59cd6ef7
|
[apps/calculations] Clean calculation store test
Change-Id: I9fd0d93f9c2f8ba2ba9f0be38b4a0f471eae86b8
|
2017-05-31 13:58:49 +02:00 |
|
Émilie Feral
|
49f4e9b6e3
|
[apps/calculation] Add comment
Change-Id: I552e851cb0d5035f0bfa9d617e499c085c9d3078
|
2017-05-31 11:56:33 +02:00 |
|
Émilie Feral
|
d4f3fc6b5c
|
[apps/calculation] Insert text rather than overwrite when selecting a
history cell
Change-Id: Ie2cbe92a14a64caa3d1b4eabce6dc6de4baaaa34
|
2017-05-31 11:54:54 +02:00 |
|
Émilie Feral
|
6e98c4aa02
|
[apps/calculations] Clean
Change-Id: I2fedcae85cfb84b58713ad181c9da177239630d9
|
2017-05-31 11:54:54 +02:00 |
|
Émilie Feral
|
ba493bdb74
|
[apps/calculations] Add 'ans' when the text field starts with '^2'
Change-Id: I8cc8a5455f934e875ef4ba1e8388d16210630107
|
2017-05-31 11:54:54 +02:00 |
|
Émilie Feral
|
1d877e5a26
|
[apps/calculation] Rebuild calculation from input and output text (to
ensure that the evaluation corresponds to the right context)
Change-Id: If9fcf4e3dfb01434008ad57c3d1a5f735b5779d3
|
2017-05-31 11:54:54 +02:00 |
|
Émilie Feral
|
2286de8fcd
|
[apps/calcualtions] In calculation, fix isEmpty method
Change-Id: I3a03450a4d4f102f0915d3de1deb7715907acf06
|
2017-05-31 11:54:54 +02:00 |
|
Émilie Feral
|
e75beb661f
|
[apps/calculation] Add test for rinn buffer of calculation store
Change-Id: I99b9c75b7bc4927b693a67bb5c022d991eb8dec6
|
2017-05-30 13:17:22 +02:00 |
|
Émilie Feral
|
1d0658141a
|
[apps/calculations] Fix selection error
Change-Id: Iee7c65e1079acb729a490d7dd92a7be04789dcbe
|
2017-05-30 09:53:47 +02:00 |
|
Émilie Feral
|
6b136d8378
|
[apps/calculations] Resolve bug in ring buffer
Change-Id: I1e34530f0e257e5e6a04c4ce974461888279b486
|
2017-05-30 09:53:12 +02:00 |
|
Émilie Feral
|
99eb670821
|
[apps/calculation] Repeat last calculation with event "OK/EXE" on empty
text field
Change-Id: I77a3dc5c1522a67780c5d1b6f89b3e322ed17c84
|
2017-05-24 16:48:42 +02:00 |
|
Émilie Feral
|
f1516e57dc
|
[apps/calculation] Insert ans when starting expression with -, ^, *, +,
/
Change-Id: Ifffeff85dbdaa902f25d0f4c615f252b5cd0d96c
|
2017-05-23 15:15:44 +02:00 |
|
Émilie Feral
|
af4d6b6e81
|
[escher] Divide class selectable table view delegate in 2: selectable
table view data source & selectable table view delegate
Change-Id: I90fbd61e271db3754c13bd0069b95c2026de6814
|
2017-05-18 14:16:41 +02:00 |
|
Émilie Feral
|
71284311bb
|
[escher] [apps] Implement app snapshot
Change-Id: I24d7eed7cef964af8be1c85222e758c297dc0da1
|
2017-05-18 14:16:41 +02:00 |
|
Émilie Feral
|
06de0dd9db
|
[escher] Only one app is on the heap at one time
Change-Id: I6c77601cb0cc883083a4dd05370ca543fa7951cc
|
2017-05-18 14:16:41 +02:00 |
|
Émilie Feral
|
3e3df48051
|
[apps/sequence|graph|calculation] ADd a margin in edited text fields
Change-Id: I5450720bc0d58bceb8ab490d4fb837b4d79eef73
|
2017-05-10 16:30:46 +02:00 |
|
Émilie Feral
|
9b119942a2
|
[apps] Cap the size of stores (memory issue)
Change-Id: I69dbb593b42615d601b0adcf7580c740ecd22e4b
|
2017-05-09 17:00:32 +02:00 |
|