Commit Graph

7778 Commits

Author SHA1 Message Date
Émilie Feral
5ad85c59c2 [apps/probability] For discrete law, round calculation parameters to the
closest integer

Change-Id: I53dcc0605ae91ed27257fa4b831ce8a2287db3ef
2017-04-18 10:27:57 +02:00
Émilie Feral
8f2a6c3122 [apps/sequence] Cap the sum of terms to a maximum number of terms
Change-Id: Ib9abcdc92cef5e4e188a81c319b20be2c8b7ab72
2017-04-17 15:48:23 +02:00
Émilie Feral
6226daa04a [apps/sequence] In term sum, enable to go directly to a rank n by typing
its digits

Change-Id: I26905f856303a67fafbf6da54fef15060c85da2c
2017-04-17 15:48:23 +02:00
Émilie Feral
5e4c1705c8 [apps/statistics] Fix bug: When the main view is selected, the first
responder should be the histogram controller

Change-Id: Iaf7c697c1c1d01ac716e4ae3f6053c94381d170d
2017-04-17 15:48:23 +02:00
Émilie Feral
c8876f93f2 [apps/statistics][apps/regression] Disposition of legends in banner view
Change-Id: Id7c4697a7c51a2ee0016b52f8d2f01831575f6d0
2017-04-17 15:48:18 +02:00
Émilie Feral
37ca728a65 [i18n] Change legend: "plot"->"plot graph"
Change-Id: I424889ecffcee0cabcfda9c8fa32ec9b147173d5
2017-04-17 11:12:59 +02:00
Émilie Feral
72ab4cb00c [apps/probability] Add a grey outline on editable text fields in
calculation page

Change-Id: Id9f0c10338d36cffad9072748349114e362f341b
2017-04-17 11:10:17 +02:00
Émilie Feral
67f8dc61a9 [apps/probability] Avoid useless draw rect / layout in calculation page
Change-Id: Ibf9b3d5445128d0f202b4d095c6754284e7bd796
2017-04-17 11:10:16 +02:00
Émilie Feral
7b48a575cf [apps/probability] Improve image table view rendering
Change-Id: Id1ccca550fe925fd28aa14d38b995d4adcce5515
2017-04-17 11:09:38 +02:00
Émilie Feral
91ce605f65 [escher] Improve switch view
Change-Id: I832cc4733c0611d79d5ac79e3867413e5af0ac2d
2017-04-17 10:05:14 +02:00
Émilie Feral
257e90f108 [apps/calculation] Only 5 rows can be displayed at the same time
Change-Id: I5db0c336be2b6b7b8df4bccb9033f7379eb44286
2017-04-14 18:32:17 +02:00
Émilie Feral
8957734f92 [apps] Decrease store sizes
Change-Id: I06b9020aeca0000dfd6a9d72e697151330fee6cc
2017-04-14 18:32:03 +02:00
Émilie Feral
024e55abeb [apps][escher] Delete magic numbers
Change-Id: If7a589d9f02895fc1b2e8b496133ab11381e733c
2017-04-14 18:30:58 +02:00
Émilie Feral
38a1048bc1 [ion] repare blackbox
Change-Id: I1229ad45e29db6dac5c296b87acd5663c5564cea
2017-04-14 15:00:38 +02:00
Émilie Feral
255648e6f4 [escher] In table view, correct error (seen in values table)
Change-Id: I8482823b55b93a49ae94e943a74792192b9d39a4
2017-04-14 15:00:31 +02:00
Émilie Feral
d2597321d0 [apps/shared] A cursor can reach Infinity in ordinate but not in
abscissa (otherwise, the cursor is stuck...)

Change-Id: I6d64dd6289dc3674cfdad70f5c6d710bb771c5b4
2017-04-14 13:46:21 +02:00
Émilie Feral
a773228657 [apps/sequence] In model, use float buffers to avoid recomputing all the
sequence to find a recurrent sequence value at an abscissa n

Change-Id: Ic476a5065bbf7aa45c06aa3e9b4d3caa79dd18af
2017-04-14 13:46:21 +02:00
Émilie Feral
fe99f740d1 [apps/sequence][apps/graph] Set different graph resolution in sequence
and in function graph

Change-Id: I498e77122a425c233ba536bdde24b9288b2c4513
2017-04-14 13:46:21 +02:00
Émilie Feral
2a9084aab6 [apps/sequence] Draw only visible dots when range is too big.
Change-Id: I8624fa3063d1787049510f4063f562d900f002c5
2017-04-14 13:46:16 +02:00
Émilie Feral
3c4bd2b578 [escher] In message text view, avoid useless dirty marking
Change-Id: I69b1876b902d09e881b5fc70787e1db7832589b3
2017-04-13 18:59:28 +02:00
Émilie Feral
0e9092d2e1 [escher] Optimize drawing in scroll view
Change-Id: Ibb3d3a30f6a51df5a410e9040884f8f20e27ee4c
2017-04-13 18:48:20 +02:00
Émilie Feral
a6f204d406 [apps/shared] Avoid potential useless redrawing in function expression
view

Change-Id: I2e28b339879a51d0688ccf426ad8dd03c734d954
2017-04-13 18:47:50 +02:00
Émilie Feral
c9ec9e0a4c [apps] Avoid useless blinking in row button view
Change-Id: Ib4cba9a4c08b66fcbd26c6afd183c670ee670944
2017-04-13 18:16:54 +02:00
Émilie Feral
cdb9e273aa [apps] Improve variable box cell
Change-Id: I04bfd4cced27d811ac4ab2245da4157e0e83d4bb
2017-04-13 18:03:47 +02:00
Émilie Feral
0c7100002f [apps/probability] Improve proba cells
Change-Id: I85a7077eb2b996316ed6dff8af12fd6cfb2876a3
2017-04-13 18:03:27 +02:00
Émilie Feral
aa995669cb [apps/shared] In curve view, avoid error when computing label 0
Change-Id: Ibc093a3ac6ad17c0c2b90287f23d05c06d7ed593
2017-04-13 17:06:34 +02:00
Émilie Feral
0ec90c36f8 [apps/shared] In range, never set NAN values
Change-Id: I7511952acafdedb5b85aeee38232abe153523a49
2017-04-13 16:04:49 +02:00
Émilie Feral
1f84157395 [apps] Correct bug: display warning only once !
Change-Id: I474aa564da189a548ef36ca9990ce627e0b50acc
2017-04-13 16:04:01 +02:00
Émilie Feral
ba1d7cf604 [escher] Correct error in tab view controller
Change-Id: I18cfee524bc3141a218ede3248f9c42de2022999
2017-04-13 15:01:39 +02:00
Émilie Feral
9ecb2c0c53 [apps] Warn & Suspend when the battery is too low
Change-Id: I814697b36f6111198dc367d4591371e6a6e260d8
2017-04-13 14:46:23 +02:00
Émilie Feral
e5610b2916 [apps] Add an icon when mode exam is on
Change-Id: I5b12f7857fe27d7b2db97062c17cafe7b571e303
2017-04-13 12:06:38 +02:00
Émilie Feral
4cf2279af8 [ion] Shutdown all GPIO used in sleep mode
Change-Id: I893e4c9ae19c6e5e897837888ad13aefac3bacef
2017-04-13 12:06:38 +02:00
Émilie Feral
94b6ad3488 [ion] In suspend, force the state of LED to avoid using a timer
Change-Id: I9565e278d99e3164faa03a65e7831e5e316b1542
2017-04-13 12:06:38 +02:00
Émilie Feral
9d26d739bd [kandinsky] Change 'e' in small font
Change-Id: Iad055905e383e4b03a8f941655f4c4671af5dc60
2017-04-13 12:06:37 +02:00
Émilie Feral
e82e9a9571 [ion][kandinsky] Change LED color in sleep mode to yellow (does no
require a timer)

Change-Id: I3ffcf5d050fd94f8b06662646577a3a391e78190
2017-04-13 12:06:37 +02:00
Émilie Feral
c632f7c5ee [ion] Improve suspend implementation
Change-Id: Ic43b58f34379292c53a82ab6c85674c6f7a9b381
2017-04-13 12:06:37 +02:00
Émilie Feral
a0b054e2ec [ion] In device display, avoid current leaking
Change-Id: Ief0d25a377ce6a39a759d7321d06a34667b33050
2017-04-13 12:06:32 +02:00
Émilie Feral
3f246d8b72 [poincare] Cheat on trigonometric functions
Change-Id: If49f6e25403dcf09736e1cd3e9c5f25bba140af3
2017-04-12 10:33:31 +02:00
Émilie Feral
8b355814ec [apps] Improve variable box leaf cells
Change-Id: Ib7b39731e0408f40ff38d56d78636c85442a2f34
2017-04-12 09:37:49 +02:00
Émilie Feral
51ca54a52d [escher] Add margins in all table cells
Change-Id: I7fe47c87d8129b28b8b5250141ff505af6b6d5d7
2017-04-12 09:37:49 +02:00
Émilie Feral
f3cefe8359 [apps] Change battery icon iniation and update quicker
Change-Id: I528519deb0d768de48660d1f0ddfed3b570e74f4
2017-04-12 09:37:49 +02:00
Émilie Feral
061a9724bd [kandinsky] Add color Orange
Change-Id: I7d471977d8308f09366de26a426381b5e81497af
2017-04-12 09:37:49 +02:00
Émilie Feral
26495d6c36 [apps] Add LED switch on/off to usb timer
Change-Id: I6685ab5e21829eb9f2751819b635177a4955d403
2017-04-12 09:37:49 +02:00
Émilie Feral
9ad32a31fe [ion] Enable LED to switch on during suspend
Change-Id: I9c028803e21fad0f07500be482597f5bfcb0fc99
2017-04-12 09:37:49 +02:00
Émilie Feral
9467e6a23f [ion] In device, create a method to init clocks in standby
Change-Id: If536a7b943095c87b51a85dc1fb5c1ea9229088b
2017-04-12 09:37:49 +02:00
Émilie Feral
6c7a70e046 [ion] In device shutdown, enable LED persisting
Change-Id: Id65e8d8b488c2be3076d33a32ed6b052fbe7fcd1
2017-04-12 09:37:49 +02:00
Émilie Feral
e40ccf65cf [ion] Implement method generate wake up event for USB plugging, battery
charging and power event

Change-Id: I10e12aa9c0ed6e9440d03c0a4b58cc66092522b3
2017-04-12 09:37:49 +02:00
Émilie Feral
d0d7021066 [ion] In regs, create registers in EXTI and SYSCFG
Change-Id: I571e8f87c8996300f3ac2f60c20a50b2128749b2
2017-04-12 09:37:49 +02:00
Émilie Feral
82d904dae0 [ion] Complete scheme of pin functions and roles
Change-Id: I78f418794a713e974606769b84a058fa7e68e0bf
2017-04-12 09:37:49 +02:00
Émilie Feral
2130b1b1ef Merge changes I732bc5ca,If7948cdd
* changes:
  [liba] Abort if malloc does not return a defined pointer
  [apps/shared] In list controller, if the number of rows has decreased, reinit the scrolling before selecting the last row
2017-04-11 10:50:02 +02:00