Commit Graph

1296 Commits

Author SHA1 Message Date
É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
Émilie Feral
c0a178b464 [apps] Fix uninitialized value
Change-Id: I2b02169112f3e78dda4f223c2a8a6cbf48b8949f
2017-08-17 09:31:59 +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
Romain Goyet
30471ede35 [apps] The code app runs Python code
Change-Id: I6034adeb368db2c5d3b64b16f8ad512750cd3bc0
2017-08-09 15:58:29 +02:00
Romain Goyet
ea52e627af [python] Add a (commented-out) example app
Change-Id: I3b00052bf7a116b4b6e2a785931e6a265cc6031c
2017-08-04 17:56:24 +02:00
Romain Goyet
19cf3a4958 [apps] Add a code app
Change-Id: Icc72c378a6434b5d3b0af74f23e31ea7514882b8
2017-08-03 23:28:56 +02:00
Émilie Feral
f73ddcd08f [poincare] Evaluation return numerical matrix
Change-Id: I58dbc93ad22a086580a77318b2524db9c70e47d2
2017-08-03 13:47:11 +02:00
Émilie Feral
ac8df4f791 [apps] Fix bug: redraw window if alpha shift mode has changed
Change-Id: I27e450d007b3adbd96ae95026f0fa6e4016ee6bb
2017-07-28 11:30:25 +02:00
Émilie Feral
f68b40d99d [apps/proba] Enable to inverse finite integral calculation for normal
law

Change-Id: I018083d9ca0c79de7d9258888b813e7dedc071b5
2017-07-28 11:25:12 +02:00
Émilie Feral
f48d65e85f [apps/probability] Handle more events on calculation page
Change-Id: I752d79aed23061d3d86134d234024ca8ffd1733d
2017-07-28 11:12:53 +02:00
Émilie Feral
2468a6d9c3 [apps/shared] Correct drawHistogram
Change-Id: If2262489b01ab4725a2e3d553b7381c4777807a1
2017-07-28 10:40:05 +02:00
Émilie Feral
6510fafe77 [apps/proba] Add a new calculation for discrete laws
Change-Id: I581d7871b6340a23c99379a5cca7fd0874e943d0
2017-07-28 10:40:05 +02:00
Émilie Feral
277170fd9d [apps/probability] Improve the calculation selection button
Change-Id: Idddc06fd0158e357f82f43da27d3254fef25e211
2017-07-28 10:40:00 +02:00
Émilie Feral
93baed09d4 [apps/probability] Fix edge case in uniform law
Change-Id: Ia98838ce742642d609d468d04be795afb464f1a6
2017-07-10 10:11:32 +02:00
Émilie Feral
1011fae644 [apps] Clean dispatch event apps container
Change-Id: I960fffd914c3b3e821e0654a7ad20318b5a7c807
2017-07-10 10:11:24 +02:00
Émilie Feral
cb8a18e551 [apps/hardware_test] Clean plugging USB test
Change-Id: I4fcc116c4d498bbc3510c9d9be4596c4e3472f4f
2017-06-30 15:18:28 +02:00
Émilie Feral
e0f2fcb2f6 [escher] App can have timers that are ticked when the app is active
Change-Id: I2033a99fb2ebff030934b02d6128dce721012979
2017-06-30 11:21:33 +02:00
Émilie Feral
2900b901ba [ion] Clean alpha shift event modifiers
Change-Id: I6dd667fb12c0cd3d3e90a6f98da0bd56780dcff6
2017-06-30 10:42:30 +02:00
Émilie Feral
e97e2607ad [apps/hardware] Add schematic instruction for USB plugging
Change-Id: I77a04242128d8f3d1aa322f468b6bea30fead870
2017-06-29 15:50:40 +02:00
Émilie Feral
53c4c20be4 [apps/hardware_test] Create an arrow view
Change-Id: I0054820a3c6d21638dd358f88299765d0ebf5b18
2017-06-29 15:02:30 +02:00
Émilie Feral
fdd6b9992b [apps/i18n] Fix bug in language
Change-Id: I9d8496fdca4a934025c323461df246e6fd0bbe80
2017-06-29 11:35:35 +02:00
Romain Goyet
23b20e0b2e Avoid resetting the timers if the event is not a keyboard one
Change-Id: I637c1e36630f88f68cf057c81ea2f54e649863d4
2017-06-28 11:19:42 +02:00
Émilie Feral
9f82e9b4c4 [apps/probability] Fix bug: do not reload data when toolbox is dismissed
Change-Id: I5b61334966317b0fd3ad93925674ed9e5469c41b
2017-06-27 14:34:10 +02:00
Émilie Feral
b64a4110af Change name: Algebric -> Cartesian
Change-Id: I7855e9df1d401f9a3c0e95c933078852594ff309
2017-06-21 13:11:08 +02:00
Émilie Feral
1c590bc690 [apps] Change name Macro: SOFTWARE_NEEDS_UPDATE to
OS_WITH_SOFTWARE_UPDATE_PROMPT

Change-Id: Ica72f098b8ed1a079f6a791a0adc5a2e981cc63f
2017-06-16 14:53:22 +02:00
Émilie Feral
6ef5955c43 Change macro ON_BOARDING to OS_WITH_ONBOARDING_APP
Change-Id: I355c8164f0ed78d1c9f9bfa39cb2b185c509423a
2017-06-16 14:49:43 +02:00
Émilie Feral
442fe1e75d [apps] Add a macro SOFTWARE_NEEDS_UPDATE
Change-Id: I70b0dd29455e0bcf84ba73ff31e8adb93f2c843a
2017-06-16 14:01:29 +02:00
Émilie Feral
98a877082c [apps/shared] Factorize regression and function did change range method
Change-Id: Ie4ddefe883a4a0c40f50b5b2afe3d6eb7aa78e0e
2017-06-16 09:56:55 +02:00
Émilie Feral
15892aa7bf [apps] In graph and regression banner view, decrease the number of
significant digits to avoid weird values as 0.3999999

Change-Id: I2d2b669d92c8ccb760cbff6bd64e8561755be9eb
2017-06-15 10:30:31 +02:00
Émilie Feral
010014a4b5 [apps/graph] Fix bug: select the right cell ot table at disappearing and
only then

Change-Id: Ie9755694ae84f774ee1e3425d4bc7f1217ef6500
2017-06-14 18:07:01 +02:00
Émilie Feral
0364f9494c [i18n] Make English fist language
Change-Id: I6bcaf9d85c07b31dbb0129bec6f976e074ff2484
2017-06-14 12:01:40 +02:00
Émilie Feral
a9e13b0754 [apps/regression] Do not reinit selection in predition parameter
controller

Change-Id: I7c65d3babd6c6c15e5a641ac74ebc72de6fc8920
2017-06-12 17:44:29 +02:00
Émilie Feral
4e92021557 [apps/regression] Event 'right' behaves as "OK" on chevron cell
Change-Id: Ie0271eb88b1328022b1bff4c93008f271878b982
2017-06-12 16:49:35 +02:00
Émilie Feral
b2cfdb2f6b [apps/graph] Fix bug: hide function calculation row
Change-Id: Icef0e2f6ddec897c633d082096c0fdb07d55aa4c
2017-06-12 16:41:11 +02:00
Émilie Feral
37fc0ab60a [apps/regression] In graph, make selected dot persistent in snapshot
Change-Id: I0d1ca7bd45678861c946b2c1e6d580b9537089e2
2017-06-12 16:38:50 +02:00
Émilie Feral
25aee1c2b2 [apps/regression] Starts compting graph dot from 1 instead of 0
Change-Id: I10e3d455a298cac8a445cfe88f6a347f0c23c86c
2017-06-12 16:27:08 +02:00
Émilie Feral
6c1f71d0d2 [apps] Improve Numworks icon
Change-Id: I8373c3410fba285fe014fbdf23f6e678f5d4d6ef
2017-06-12 15:15:20 +02:00
Émilie Feral
927eb72837 [apps/sequence] Fix bug in cell selection
Change-Id: If2bf5ccfa32328db1c7e1c03a784dec2d28e67ed
2017-06-12 11:01:38 +02:00
Émilie Feral
26512a2229 [apps/sequence] Deselect table in when type paramater controller
disappears

Change-Id: I9390d34858740e9372c9576a0304453188e33d6c
2017-06-12 10:41:30 +02:00
Émilie Feral
434d9f1107 [apps/hardware_test] Add USB-plugging test
Change-Id: Ief50c7618e4f4083566a6b32b07d23b64bb4fbf2
2017-06-12 10:25:10 +02:00
Émilie Feral
d6528d84a9 [apps/shared] Change zoom to ensure to keep the same cusor position
Change-Id: Ie24fcdda2aad7da8872915511fcd2e71d19ff8a6
2017-06-09 11:35:53 +02:00
Émilie Feral
6bdf74bddf [apps/graph] Hide calculate menu in graph
Change-Id: I936f1609c606c47ea7a30ca80fcbe4e1cc8ea64f
2017-06-09 11:11:21 +02:00
Émilie Feral
e8c9a1fa02 [apps] In variable controller, enable to delete variables in context
Change-Id: Ifcd9b12c08d2e2c998ba3628b71a7550264e9d6d
2017-06-09 11:05:16 +02:00
Émilie Feral
4396b3f190 [apps/sequence|graph] Event on right on chevron cell behaves as OK
Change-Id: I3ca047233c5ce637a29ee759153337c0c01cd073
2017-06-09 10:38:52 +02:00
Émilie Feral
3a9bfed08a [apps/regression] Change name of mean dot
Change-Id: I7871d9fb0db40564daf0fbd33ed59b8fcc07914c
2017-06-09 10:20:40 +02:00