Commit Graph

1886 Commits

Author SHA1 Message Date
Émilie Feral
e2eae2b2d0 [poincare] create a condensed sum layout
Change-Id: Ie79da6d99069b487122f3cc4fa61a9264d8f7881
2017-03-07 15:03:10 +01:00
Émilie Feral
654bd358f8 [app/sequence][app/graph] Change the implementation of is defined in
function class

Change-Id: Ie81829ea7bc688574219894513f3c48b37bbcfda
2017-03-07 15:03:10 +01:00
Émilie Feral
c03149d202 [escher] Add comment on responder and controller's method calling order
Change-Id: I53ebb44b9534e4537c5df9771e37e2a12e76fb21
2017-03-07 14:57:07 +01:00
Émilie Feral
78de0de16a [apps/sequence] Change name: addCells->setExtraCells
Change-Id: I1d19283fe2997668e78e91881f31f28efcbffe66
2017-03-07 14:37:54 +01:00
Émilie Feral
695c8812bb [apps] Handle back event
Change-Id: I5d4502fa4ba6cc55a7bf1da90687a129ef322d34
2017-03-07 14:34:47 +01:00
Émilie Feral
9478fb2f26 [escher] Select tab when clicking on back: implement
willExitResponderChain for tab root controllers

Change-Id: Ie0399d24708e326d2284013a925792b36e6b629b
2017-03-07 14:34:12 +01:00
Émilie Feral
1be0dc8b67 [escher] Change name: didResignFirstResponder->willResignFirstResponder
Change-Id: Ie630f8a2a146bd01d6a2d5075a522edae28005be
2017-03-07 14:30:54 +01:00
Émilie Feral
3cda2abc52 [escher] Correct bug in button row controller
Change-Id: If0f0eccb737a85baa3f96f3bfd212b7cc150536f
2017-03-07 14:30:06 +01:00
Romain Goyet
3f15ccfa91 Merge "[apps/shared] Correct bug" 2017-03-07 14:28:48 +01:00
Émilie Feral
4dde6e6625 [apps/shared] Correct bug
Change-Id: Iabaee4cc03a5199cbe35c0d48cf7c0f5e90a6d04
2017-03-07 14:25:32 +01:00
Émilie Feral
11bc917593 [apps/shared] Correct bug
Change-Id: I1a245ee1385b0428926c5f0a310436e787090062
2017-03-07 14:21:22 +01:00
Émilie Feral
4e54d92997 [apps/shared] In sequence and function list, implement short cup to plot
the function or go to the value table

Change-Id: I08ea3c58cfe060391dceeb7f8c0019aa65571ad4
2017-03-07 13:28:26 +01:00
Émilie Feral
b36e5dc67c [escher] Generelize header view controller to button row controller and
use it to add two buttons: "tracer" "afficher valeurs"

Change-Id: I8ee9afec9e381de367133e6b3f5ceb738b9790ab
2017-03-07 13:28:26 +01:00
Émilie Feral
a126a9ad0b [apps/sequence] In sequence toolbox, do not suggest other sequence terms
Change-Id: Ia85b04cdcdcfbc74615652144ae3aacf4e5f6f4e
2017-03-07 13:28:26 +01:00
Émilie Feral
37ca60ec21 [poincare] Add tests for inverse and determinant
Change-Id: Id284b9796b1746f38728ea9ef6c4aff578c0e660
2017-03-07 13:28:26 +01:00
Émilie Feral
014ab70c01 [poincare] Inverse and determinant of matrix
Change-Id: I40ca6ee34a243a17be1729277e7b7e3ceae50013
2017-03-07 13:28:26 +01:00
Émilie Feral
4a73a7ab0f [escher] Correct text field
Change-Id: I3f7c7b26a2ff51366cfc241bc50f90fa5c050a72
2017-03-07 13:28:26 +01:00
Émilie Feral
a911bafa9c [escher] Repare editable text cell layout
Change-Id: Ibde1ff7c989421e496e9a9df8e5f5d2924e99c18
2017-03-07 13:28:26 +01:00
Émilie Feral
11ed29840b [escher] Make textField scrollable in editing mode
Change-Id: I0ecc72060f4679ba027c3a53b839bb53eec30049
2017-03-07 13:28:26 +01:00
Émilie Feral
21a6ae216a [escher] Create a class scrollable view
Change-Id: I2c588da1f6fd6b1bde878f85c02d0e4dffd04f52
2017-03-07 13:28:26 +01:00
Émilie Feral
e427a221d7 [kandinsky] In small font, improve overline character
Change-Id: Ic712d4b532edafffac18afaf40b835196375b68b
2017-03-07 13:28:26 +01:00
Émilie Feral
df9dba94dd [apps/sequence] Select the right cell in list after changing sequence
type

Change-Id: If92944aca236653ba4b25f14b3029be2a522f37b
2017-03-07 13:28:26 +01:00
Émilie Feral
10238fe9d1 [apps] In banner views, add spaces between legends
Change-Id: I35be71bdc8b986a722ef911fa269632d245680d3
2017-03-07 13:28:26 +01:00
Émilie Feral
abfebdaa81 [apps/statistics] Repare histogram view controller
Change-Id: I5d8bbf7fd3b9508a22c4eaeecc8290c68842a5ed
2017-03-07 13:28:26 +01:00
Romain Goyet
4f484ec26b Add a dfu-util command to flash over USB
Change-Id: Ie132213d449d1309e89a93e11ddd7915e36387b4
2017-03-07 11:07:26 +01:00
Romain Goyet
3e83fe91f8 [escher] Add an InvocationTimer subclass
So that we can build invocation-less timers

Change-Id: I412fc8ad040156340caab295719fb83ed25b8b51
2017-03-07 11:06:59 +01:00
Romain Goyet
ebb633ff23 [escher] Add RunLoop and Timer
Change-Id: Icb5b2e82cc9fe999eb4b1c7e9dff75ca92dcca43
2017-03-07 11:00:00 +01:00
Romain Goyet
7b575a204b Merge changes I4d59900f,Ifd3d4c6b,I485bd67f,Ib2dd1d91,I29085da3, ...
* changes:
  [ion/device] Fix building console.o
  [apps/hwtest] Add CHARGE and KEYBOARD commands to lowlevel test
  [apps/hwtest] Proper MCU_SERIAL command
  [ion] Add a Ion::serialNumber function
  [apps/hwtest] Add ADC and BACKLIGHT commands to the lowlevel test
  [ion/device] Use the proper ADC channel
  [ion] Add a console facility
  [apps/hwtest] Blink the LED from the lowlevel test
  [apps/hwtest] The lowlevel test uses the UART
  [ion/device] Add USART register
  [apps] Add a lowlevel test app
  [ion/device] Add SPI registers
2017-03-07 10:15:55 +01:00
Romain Goyet
7a87c6805b [ion/device] Fix building console.o
Change-Id: I4d59900fccbb6f08946195a28ff9728ea3498288
2017-03-06 10:17:50 +01:00
Émilie Feral
322b4de607 Merge "[apps] Add a ok view on all interactive view controller" 2017-03-03 15:33:06 +01:00
Émilie Feral
3837ce43e1 Merge "[apps/shared] Create an OK view" 2017-03-03 15:32:44 +01:00
Émilie Feral
5dffeaec63 Merge "[escher] Improve chevron view" 2017-03-03 15:32:34 +01:00
Émilie Feral
8e481c75a7 Merge changes Ic5787173,I7a8e0299,Idfbe8c04,I89319a2d,I5527f667
* changes:
  [apps/shared] Use key views in zoom to draw key pictograms
  [escher] Create a class key view
  [apps/sequence] Reinit the sequence expressions when changing its type
  [apps/sequence][apps/graph] Clear the function expression when handling event backspace
  [apps/regression][apps/statistics] Correct error: confused clear and backspace events
2017-03-03 15:32:18 +01:00
Émilie Feral
5bd040f760 Merge "[apps/proba/image] Replace Audrey's picto (color improvment)" 2017-03-03 15:32:10 +01:00
Émilie Feral
808f853af5 Merge "[apps/sequence] Create a values tab" 2017-03-03 15:15:00 +01:00
Émilie Feral
798b93ef65 [apps] Add a ok view on all interactive view controller
Change-Id: I9fccf4d5ce9b34d1a7db1d0a1d7ea23d21f4b897
2017-03-03 14:32:14 +01:00
Émilie Feral
3252ff9078 [apps/shared] Create an OK view
Change-Id: I516e4df9ef6f37a356ee42c2c9d34582905ab4cb
2017-03-03 14:32:14 +01:00
Émilie Feral
81ea03cc69 [escher] Improve chevron view
Change-Id: I54239fc4564cc546e29b8002ecb44c178f05f378
2017-03-03 14:32:14 +01:00
Émilie Feral
255ce66696 [apps/shared] Use key views in zoom to draw key pictograms
Change-Id: Ic578717313e32017478a86dbc6852da7e0d7062b
2017-03-03 14:32:14 +01:00
Émilie Feral
8f0e440838 [escher] Create a class key view
Change-Id: I7a8e02996ceac8bbdb9d9d214f2b3b70b1fc6cf0
2017-03-03 14:32:14 +01:00
Émilie Feral
98bd789418 [apps/sequence] Reinit the sequence expressions when changing its type
Change-Id: Idfbe8c04fda7c4e73efa76462a27e3297231675d
2017-03-03 14:32:14 +01:00
Émilie Feral
eedc37370e [apps/proba/image] Replace Audrey's picto (color improvment)
Change-Id: I5c8fde9f020b16c176c595269b743ba567a5dcae
2017-03-03 14:32:13 +01:00
Émilie Feral
1e787bd2e9 [apps/sequence][apps/graph] Clear the function expression when handling
event backspace

Change-Id: I89319a2dee21b162dd9ffe16f02eda99c26207b2
2017-03-03 14:32:13 +01:00
Émilie Feral
63dead617d [apps/regression][apps/statistics] Correct error: confused clear and
backspace events

Change-Id: I5527f66769021302eaf019587d00eae5c6ea1a3b
2017-03-03 14:32:13 +01:00
Émilie Feral
eef5f8dacb [apps/sequence] Create a values tab
Change-Id: I37ffc57bdce85c74f46d9966a4ba4db8233e6053
2017-03-03 14:32:08 +01:00
Émilie Feral
23fac78430 Merge changes I4e976858,I7908c184,I231ec25a
* changes:
  [apps/graph/values] Display only active function in value table
  [apps/shared] Move partial class values controller and function parameter controller to shared to be used by sequences
  [apps/shared] Move interval and associated controllers to shared to be used in apps/sequence/values
2017-03-03 10:56:13 +01:00
Émilie Feral
ce8e427408 Merge "[apps/sequence] Draw term sum in graph view" 2017-03-03 10:55:56 +01:00
Émilie Feral
d75abc7c04 Merge "[apps/shared] In curve view, round instead of truncate pixel position" 2017-03-03 10:55:49 +01:00
Émilie Feral
f480ff9d7d Merge "[apps/sequence/graph] Improve term sum controller" 2017-03-03 10:55:40 +01:00
Émilie Feral
253540f33e Merge "[apps/sequence/graph] Display the term sum controller from the curve parameter page" 2017-03-03 10:55:34 +01:00