Commit Graph

2832 Commits

Author SHA1 Message Date
Émilie Feral
67e68e145f [apps/statistics] Avoid infinite loop in histogram
Change-Id: Ifd106d76628fe149c970f365eb0a92bc302f3b13
2017-08-25 11:20:49 +02:00
Émilie Feral
3faf0b55b2 [apps/probability] Fix bug in poisson law
Change-Id: I9bfc59ab7a07eb2658081abbf44f3ff127d0218a
2017-08-25 11:20:49 +02:00
Émilie Feral
818c56bd45 [python] Enable float
Change-Id: I94111dd821fb3a9ef1e22ae5133c3a48285c52d5
2017-08-25 11:20:49 +02:00
Émilie Feral
c189876673 Correct typo: initiate -> initialize
Change-Id: I2282bf4df87094679135176555ac18d9678de0b4
2017-08-25 11:20:49 +02:00
Émilie Feral
0a2a507b9d [apps/i18n] Traduction of code application
Change-Id: I2b61a4a473b6f388afad5fcb4ccdd18a2322473b
2017-08-25 11:20:48 +02:00
Émilie Feral
adff9d1ef0 [python] garbage collector does not print anything
Change-Id: I7da630ea530424878b8ca1f35117fdac67ab574c
2017-08-25 11:20:48 +02:00
Émilie Feral
b50296d9c2 [apps/code] Repare print() in micropython
Change-Id: I43c46748b15d83e071c7b7f1e8448384ce5ad77f
2017-08-25 11:20:48 +02:00
Émilie Feral
3184bc2276 [kandinsky] Enable to draw string with \n or \t characters
Change-Id: I66a1953dd1eb00d7f397b32a69edb56a1d83f4ac
2017-08-25 11:20:48 +02:00
Émilie Feral
b15d65eb7a [escher] Implement clear in text area
Change-Id: Id3c636a1dfc95c8989c6226db962e3e7d180d271
2017-08-25 11:20:48 +02:00
Émilie Feral
b91455ca71 [apps/statistics] Avoid hanging in histogram controller
Change-Id: I76cecd739db0a13b064eb9c634a4b04376a8cc20
2017-08-25 11:20:48 +02:00
Émilie Feral
0729429335 [apps/statistics] Fix bug in store checksum
Change-Id: Ia0db89bed3c78aee97aff1e49238737b7f3e2889
2017-08-25 11:20:48 +02:00
Émilie Feral
ae8461b1d4 [apps/statistics] Fix oversight in store
Change-Id: I615a2a0d482ea44ad7b5886c98ad2f0ed23a1305
2017-08-25 11:20:48 +02:00
Émilie Feral
8715c53d7e [escher] Correct buffer limits check in text area
Change-Id: Id7653bc36cac300f3205c04cfa5f6c0d17b6f84d
2017-08-25 11:20:48 +02:00
Émilie Feral
a82726fdbe [escher] Avoid warning in text area
Change-Id: Ia8889670f2f489e1c881e39da60e91d98ade7748
2017-08-25 11:20:40 +02:00
Émilie Feral
48c0cf2d8d [apps/probability] Fix bug in authorized parameters
Change-Id: I53cccb0995af7b4a6b066218185f35e96d4ae835
2017-08-24 14:05:24 +02:00
Émilie Feral
43401829cb [poincare] In complex, the lengthest numerical value that can be
converted to text has changed from -1.999999e^-38 to -1.999999e-308

Change-Id: Ic3232dc14cae1b4e5df83a50cc2f651ef9a634ee
2017-08-24 14:05:24 +02:00
Émilie Feral
ca1494eef7 [ion] Include signal in blackbox boot
Change-Id: I69af8d0759caf38781475a7b245b5754bef6220a
2017-08-24 14:05:24 +02:00
Émilie Feral
8f65fb6535 [escher] In text area, correct move cursor
Change-Id: I4705129f3739c0548381a555f03e6ca08704bec7
2017-08-24 14:05:24 +02:00
Émilie Feral
779db66a15 [escher] In text area, optimize the dirty tracking
Change-Id: Icfee9e22ea4f3423064eca764491da10e1b603b6
2017-08-24 14:05:24 +02:00
Émilie Feral
88aeabb8a1 [apps][ion] Add <math.h> header to ensure building with all compilaters
[ion] In makefile, force the PATCH_LEVEL to be length 7

Change-Id: I67a7bd873a247dd42d0d1e845912cc8b71330d9e
2017-08-24 14:05:19 +02:00
Émilie Feral
5f14bba390 [escher] In text area, add bounds check to moveCursorIndex
Change-Id: I1768cad3706e1530ee74803242296301ba53ae1e
2017-08-18 13:34:35 +02:00
Émilie Feral
0449f535da [escher] In text area, EXE insert a \n
Change-Id: Ib170c6eea16ff961f6a9daee4dd94b96b6fef333
2017-08-18 13:34:35 +02:00
Émilie Feral
bc12789e1f [apps/code] Clean editor
Change-Id: I85c1eec28f381630fa97199a521b85dfe7cac89c
2017-08-18 13:34:35 +02:00
Émilie Feral
ea55df62d4 [apps/code] Correct text area buffer size
Change-Id: Icc250bd3f4db2e8f9f96471dedbdfd31eab220af
2017-08-18 13:34:34 +02:00
Émilie Feral
212384986f [escher] Fix insert text in text area
Change-Id: Ia488811bfbc7399fb3a5fa8390bd693e35639008
2017-08-18 13:34:34 +02:00
Émilie Feral
46990e1c25 [escher] Make textField used scroll view methods instead of duplicating
them

Change-Id: I10ca0b02f8a87797ce678041cba54c116961ce5c
2017-08-18 13:34:34 +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
848936b58a [poincare] Improve parenthesis layout
Change-Id: I9ca0e3ab26e5370fb59b9750e477e4bdddabfb4c
2017-08-17 16:21:23 +02:00
Émilie Feral
20fd816dc8 [poincare] In fraction layout, add a margin around fraction line
Change-Id: I997b1c4219eafec0e17f3d64ea9335f2f90f2528
2017-08-17 16:21:22 +02:00
Émilie Feral
49e632ab3d [apps/home] Hide the trick to redraw home with odd number of apps
Change-Id: I5002e1efc7907c57c51fbf690a22c6fea9ecffc2
2017-08-17 16:21:22 +02:00
Émilie Feral
06b47f363e [escher] In text area, fix bug regarding the size of the area
Change-Id: I2f04eedfd98373702e48e0abda421afe2c0540fa
2017-08-17 16:21:22 +02:00
Émilie Feral
6054f02373 [kandinsky] In KDRect, right and bottom Points are included in the rect
Change-Id: I36fd049a808d9ab2e6cb0de5b366a9645a403ef1
2017-08-17 16:21:22 +02:00
Émilie Feral
e0a1653ff7 [escher] Fix bug in table view
Change-Id: I2082f827b0480ad7e40e8439c5f0c65449010f1f
2017-08-17 16:21:22 +02:00
Émilie Feral
85ee2d2a83 [escher] In text area, clean warnings due to comparisons between sign
and unsigned int

Change-Id: If744543a1955c8a9fe5987c43b24d863164c56a3
2017-08-17 16:21:22 +02:00
Émilie Feral
bc9c9e3c72 [apps/code][apps/onboarding] Home event always bring back to home except
in on boarding

Change-Id: I1a3af63cd6e9d267d9065fbf6591d46881752815
2017-08-17 16:21:22 +02:00
Émilie Feral
f5d5db6062 [apps/shared] In message controller, enable to choose message colors and
message texts

Change-Id: I1bf1eb8d5dd2a93d0a6f5bbff13fe4d1de66d920
2017-08-17 16:21:22 +02:00
Émilie Feral
304bbf18b9 [apps/code] Split the editor in editor and executor
Change-Id: I862deeb4fd84e8fb77bf880095f80c1a2a4d8c5d
2017-08-17 16:21:22 +02:00
Émilie Feral
eec8c7f1ce [apps/code] Add a model program
Change-Id: I79b74f1f245d98d1ce02a590ee25de2c4fbb3c59
2017-08-17 16:21:21 +02:00
Émilie Feral
587406bccd [escher] In modal view controller, draw the regular view only if the
modal view does not cover all of it

Change-Id: I0eedcb881fa30ffad83cd371e59908810b4e179f
2017-08-17 16:21:21 +02:00
Émilie Feral
7f6ee28f4e [escher] Move redraw method from App::didBecomeActive to
Container::switchTo

Change-Id: Ifa8bd2a37a754257d1f44d64b789f2efd25f96de
2017-08-17 16:21:21 +02:00
Émilie Feral
8b6dfdc3f9 [apps/code] Add a menu to edit and execute the program
Change-Id: I036e5a32fa6823b25af4ccd742967841579d7639
2017-08-17 16:21:21 +02:00
Émilie Feral
f434cda428 [code] Add a pop up to warn about beta version
Change-Id: I4301c7a53d0d43bb1e322b9e3e1587ec2040e0b8
2017-08-17 16:21:21 +02:00
Émilie Feral
ad3b0365a6 [on_boarding] Namespace update controller
Change-Id: I16f098811151f688f6572d7f44ceea390cd9eb1f
2017-08-17 16:21:21 +02:00
Émilie Feral
029b04fb2e [apps/shared] Move message controller from on boarding to shared to be
used by code app

Change-Id: Ie73c765154573fcd3fd1a8a3cde71eeb3f13afe1
2017-08-17 16:21:21 +02:00
Émilie Feral
bb5523b747 [python] Change app name and icon
Change-Id: I0c505d08a464d63200bd5e1e0dc81825632691e5
2017-08-17 16:21:21 +02:00
Émilie Feral
68cd3f4574 [apps][ion] Discard shift alpha status when switching app or switch off
Change-Id: I955276168c9e31f7aebccbe0d57e8f15bb030e7e
2017-08-17 16:21:21 +02:00
Émilie Feral
0abe51ccbb [poincare] In fraction layout, align fraction line to +/- symbols
Change-Id: I9528e9c5e6219a365adf7fbf8a0db163c618c7fe
2017-08-17 16:21:20 +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
8e5691bcc7 [escher] In container, initiate the window when switching to first app
Change-Id: I782f017320279cdd2076b950f10ee6a9e7d69ffa
2017-08-17 16:21:20 +02:00
Émilie Feral
5c4740913b [kandinsky] Replace KDText::stringSize(" ") by KDText::charSize()
Change-Id: Ie962d7784b54ff41431d21f64d9af0887a86f9b7
2017-08-17 16:21:17 +02:00