Commit Graph

2055 Commits

Author SHA1 Message Date
Émilie Feral
a625fca50b Merge changes Id958ae26,I054ce60b,I8be6838c,I9b30bc16,I8b10d62f, ...
* changes:
  [apps] In i18n, syntax error
  [escher] In text field, change background color when editing
  [poincare] Pop up a syntax error for function with the wrong number of arguments
  [apps/sequence][apps/graph] Define x/n only in list controllers
  [apps/shared] Fix bug: avoid typing sum(cos(x),2,3) instead of sum(cos(n),2,3)
  [apps/shared] Fix bug in goto
  [apps/shared] Do not reset the textfield is the data has not been updated (syntax, math error)
2017-03-30 10:04:36 +02:00
Romain Goyet
404f69e8fa Merge "[ion] Calibrate the delay loops for the 96 MHz clock" 2017-03-29 22:40:35 +02:00
Émilie Feral
af555bd86e [apps] In i18n, syntax error
Change-Id: Id958ae2602d63d8ab594a6cd7ddf9e147f1c5baf
2017-03-29 18:36:45 +02:00
Émilie Feral
21019d24e2 [escher] In text field, change background color when editing
Change-Id: I054ce60bb8c7e96076a8f8cafe773d6506d2766a
2017-03-29 18:36:45 +02:00
Émilie Feral
2c8383c95d [poincare] Pop up a syntax error for function with the wrong number of
arguments

Change-Id: I8be6838c1d94676a2b579a353c3d36011e6edba1
2017-03-29 18:36:45 +02:00
Émilie Feral
633b1486f5 [apps/sequence][apps/graph] Define x/n only in list controllers
Change-Id: I9b30bc16c3454a0531ebcd40a5fe5169c0af6f24
2017-03-29 18:36:45 +02:00
Émilie Feral
3641009694 [apps/shared] Fix bug: avoid typing sum(cos(x),2,3) instead of
sum(cos(n),2,3)

Change-Id: I8b10d62f9adf22fbcf87973cbd56cec3242e534f
2017-03-29 18:36:45 +02:00
Émilie Feral
aeba193920 [apps/shared] Fix bug in goto
Change-Id: I328ef6a75da39f33f5155e22484451b6c903c6d2
2017-03-29 18:36:45 +02:00
Émilie Feral
0a3692cfac [apps/shared] Do not reset the textfield is the data has not been
updated (syntax, math error)

Change-Id: I53301c2bdf59e03d0c2bcdb56b0da4d86d83bb5e
2017-03-29 18:36:39 +02:00
Émilie Feral
3410bf65b1 Merge changes I5d425ea7,I4db9777b,I6120c22a,Ia2a46a7d
* changes:
  [escher][apps] Clean and fix bug in text field function application)
  [apps/statistics] Forbid negative sizes and round float sizes
  [apps/calculation] Fix error: scroll when copying a history line
  [apps/calculation] Reset expression scroll when changing selection
2017-03-29 18:34:42 +02:00
Romain Goyet
85d0aab2c6 Merge changes Iefaef017,Iff854e9c,I995984b9
* changes:
  [Apps] Refresh the screen upon wakeup
  [Escher] Window can be force-redrawn
  [ion/device] Use the USART3 port for the console
2017-03-29 15:31:58 +02:00
Romain Goyet
a58430e885 [ion] Calibrate the delay loops for the 96 MHz clock
Change-Id: I991d994c5c347c7d90a09b1daa2c2f3ca67dd1a1
2017-03-29 15:18:45 +02:00
Émilie Feral
6d8d105d7e [escher][apps] Clean and fix bug in text field
function application)

Change-Id: I5d425ea7752a054ea6b05735b12442c4429f13b4
2017-03-29 15:04:37 +02:00
Émilie Feral
128af56396 [apps/statistics] Forbid negative sizes and round float sizes
Change-Id: I4db9777bea04f70b86da97f940ef5cbe669e41d9
2017-03-29 15:04:37 +02:00
Émilie Feral
85b27c372d [apps/calculation] Fix error: scroll when copying a history line
Change-Id: I6120c22afd63abe6ac5bf4e264ad7fcc712fe291
2017-03-29 15:04:37 +02:00
Émilie Feral
784fe53679 [apps/calculation] Reset expression scroll when changing selection
Change-Id: Ia2a46a7d39c735d55947cca03a8f84e1f711d12b
2017-03-29 15:04:26 +02:00
Émilie Feral
98ee0fdcd8 [apps] Fix error
Change-Id: Iea1d12241a14454ef612515cf5631daf1162a25e
2017-03-29 11:35:30 +02:00
Émilie Feral
5bdd8a4e71 [apps/probability] Avoid too long loop in calculation
Change-Id: I33e60aa51aaff44b73bf0a810fdaf6369f653b19
2017-03-29 11:35:30 +02:00
Émilie Feral
f15bdd97c0 [apps/probability] Forbid NAN value in calculations
Change-Id: Iae5ae62d5fe667b8090d3084c2d13112a6766d4a
2017-03-29 11:35:30 +02:00
Émilie Feral
e89f8f72dc [apps/settings] Fix bug
Change-Id: I355fea52e90ff77a3112487f76d19d35f9fb27e7
2017-03-29 11:35:30 +02:00
Émilie Feral
fff1371133 [apps/probability] Clip parameters
Change-Id: Ifb966b97afb15b2e876c506aff097999d012ec17
2017-03-29 11:35:30 +02:00
Émilie Feral
5e7bfc795a [apps/shared] Deselect table in float parameter controller when
disappearing

Change-Id: I59baf6b9d578b9d5045287f7c9ba65ff53abbda9
2017-03-29 11:35:30 +02:00
Émilie Feral
fa2ee9e624 [poincare] Never return nullptr when creating a expression to avoid
nullptr dereference

Change-Id: Ie7976a8ee86c82283ebcbffc28fe902ddfb7a952
2017-03-29 11:35:30 +02:00
Émilie Feral
d1b382b23d [apps/sequence] Fix bug in type change
Change-Id: I5240ce17168c2b870fcea456dbfc091e2fddd8bc
2017-03-29 11:35:30 +02:00
Émilie Feral
31a49935cc [poincare] Fix errors
Change-Id: I39e610eeda6953335802433b62f457b07ebb019a
2017-03-29 11:35:30 +02:00
Émilie Feral
6b93e9db09 [apps] Correct potential bug: reinit the cursor before reloading banner
Change-Id: I768ba75974b5611068f3f1b2284ddb118039734f
2017-03-29 11:35:29 +02:00
Émilie Feral
8da950d740 [apps] Prevent duplicating functions to avoid crashing at exit (when
function stores are deleted)

Change-Id: Ia0efb528f02efaaba87eccd48385163b48593387
2017-03-29 11:35:29 +02:00
Émilie Feral
7e1f0a4d01 [apps/shared] Fix error
Change-Id: I6a6837936596f658b431516a476f1f3c78e66bf7
2017-03-29 11:35:29 +02:00
Émilie Feral
203d5672dc [poincare] Fix Store, Symbol and Context to store only scalar in A-Z and
avoid nullptr dereferencing

Change-Id: I184cba6cf3e2fd5329dce20852f286de93ad6a82
2017-03-29 11:35:27 +02:00
Émilie Feral
de893300ad [apps/calculation] Do no reinit the edited text when reselecting the
edit expression controller

Change-Id: I9426e6ec4b4a12801f854b832b479ba5802b9aed
2017-03-29 11:34:47 +02:00
Émilie Feral
9097065ffe [escher] Fix bug due to type confusing
Change-Id: I4a3072a69858b7fdee5215d80e4ce238612a5cd7
2017-03-29 11:34:46 +02:00
Émilie Feral
ce48cd1859 [poincare] fix error
Change-Id: Icb0a367a00f5200e78fd3558e15050d5c33a63ff
2017-03-29 11:34:46 +02:00
Émilie Feral
475b3ce54a [ion] Fix error in data for event
Change-Id: Ib23206b7ca9bcf5c4d6432d17e069a63a613996b
2017-03-29 11:34:46 +02:00
Émilie Feral
45203077b4 [apps/shared] Fix bug in store controller
Change-Id: I2efbeca40a2086e301f7a6bd10a01eeba8a3d0ba
2017-03-29 11:34:46 +02:00
Émilie Feral
869179a363 [escher] Fix bug (due to expression view, pointer to deleted object)
Change-Id: Ib3ca7b3b0ed8eb5ebafab7270b090798c09b0007
2017-03-29 11:34:42 +02:00
Émilie Feral
0d34320c8a [poincare] Fix bug
Change-Id: I49b0ac9d71a1d541f94030de275a5e6498823f4f
2017-03-28 14:49:28 +02:00
Émilie Feral
55ad6b7c40 [poincare] Fix bug in nth root
Change-Id: Ia8a9e9b68a435bf82adb7d7cfbdf7876e176a4be
2017-03-28 14:49:28 +02:00
Émilie Feral
680c84e413 Clean with clang analyzer
Change-Id: I4897b3a88795d76f4ac7e6f788a7e6d19397dbfd
2017-03-28 14:49:28 +02:00
Émilie Feral
40707f2d6f [poincare] Clean warnings
Change-Id: I2558be409ae61663d30f3933fa649f2106ed9d89
2017-03-28 14:49:27 +02:00
Émilie Feral
b48d34aeed [escher] Fix error
Change-Id: Id09d5c5e0d62d38c935789fc07b214c68240a9d2
2017-03-28 14:49:27 +02:00
Émilie Feral
18501bae55 [apps/home] CHange color
Change-Id: Ieb513cb8502d43e3517e645ff7e2ad54d1567d79
2017-03-28 14:49:27 +02:00
Émilie Feral
41259e8cbe [apps] Add an battery icon to indicate that the battery is charging
Change-Id: I26c616cc6e39f87d305b7bd0c27433e646d74b05
2017-03-28 14:49:27 +02:00
Émilie Feral
8559e43061 [ion] implement battery level for device and simulator
Change-Id: I6983132f25408805971a495d4a8b3d3e029d3a55
2017-03-28 14:49:27 +02:00
Émilie Feral
bb718b07c7 [apps/sequence] Clip default range initialisation to 0 on X range for
sequences

Change-Id: I501a397ce3016ba605bd9aca950b87a2ca295000
2017-03-28 14:49:27 +02:00
Émilie Feral
4f089b2cf8 [apps] Avoid infinite value in editable table
Change-Id: I8ebbf99c244e7b7008c788aec8eed71b9ae20580
2017-03-28 14:49:22 +02:00
Romain Goyet
a81f3e3d6e [Apps] Refresh the screen upon wakeup
Change-Id: Iefaef017906fbf97ca60beafb0e5770d2ea01805
2017-03-28 10:11:52 +02:00
Romain Goyet
51faa15c74 [Escher] Window can be force-redrawn
Change-Id: Iff854e9c7bdcbd88761de18961a3a78603d1941b
2017-03-28 10:08:07 +02:00
Romain Goyet
b67a70e4df [ion/device] Use the USART3 port for the console
Change-Id: I995984b94d6a2cc8a6e234cbecafc9be4c461327
2017-03-27 17:08:42 +02:00
Émilie Feral
8bc326dba1 [apps/shared] Fix error
Change-Id: I635363ea034c48fb5367cd1cbaefc0472f951d41
2017-03-20 14:55:59 +01:00
Émilie Feral
18df46872b [apps/sequence] Add a space to improve rendering
Change-Id: I67d9cc1b3d587575db268ff546fff166b1fb9ac9
2017-03-20 14:55:59 +01:00