Commit Graph

163 Commits

Author SHA1 Message Date
Émilie Feral
bbd1bf9a7f [apps] Change selection in tab children with button row controller
Change-Id: Id45fd599c76d758715afc6622abd419e04d6dd5b
2017-05-29 10:39:34 +02:00
Émilie Feral
d7091397e5 [escher] Rule of 5 in view
Change-Id: Iba04e9046845b544e184530562e34f831fce96f6
2017-05-24 15:32:22 +02:00
Émilie Feral
90b0c16f1f [apps] Implement reset tab selection when setting exam mode
Change-Id: If448b28e3232945102b273f61509a6bda1ce6df7
2017-05-19 13:27:32 +02:00
Émilie Feral
c19a70bf4c [apps/shared] Fix bug in interactive curve view controller
Change-Id: I9fb97e273d53e917b0d308e5a0e96d70e5429a85
2017-05-19 13:26:59 +02:00
Émilie Feral
71608762aa [escher] Add a data source to tab to be hold by snapshots
Change-Id: I48b242ff433170d6b9618661e613a47669910a79
2017-05-19 11:25:04 +02:00
Émilie Feral
6317f3a100 [apps] Implement reset when exam mode is set
Change-Id: I54f769c6db42f8c9a2fe1a8f3d2295fed91db6b8
2017-05-18 14:16:42 +02:00
Émilie Feral
a11bb9eb67 [apps/statistics] Move bar selection, versions and box selected quantile
in snapshot

Change-Id: I98c2331e6265ded2f46073e8b2d3e1a895ab992c
2017-05-18 14:16:42 +02:00
Émilie Feral
71284311bb [escher] [apps] Implement app snapshot
Change-Id: I24d7eed7cef964af8be1c85222e758c297dc0da1
2017-05-18 14:16:41 +02:00
Émilie Feral
06de0dd9db [escher] Only one app is on the heap at one time
Change-Id: I6c77601cb0cc883083a4dd05370ca543fa7951cc
2017-05-18 14:16:41 +02:00
Émilie Feral
09a3d72f7c [apps/statistics] Correct box view
Change-Id: I42fabe6085034bf2fb5f483782cdfb53c19feb0d
2017-05-10 17:45:37 +02:00
Émilie Feral
aebd277c59 [apps/statistics] Fix bug
Change-Id: I4513543c4d549bab2df4fb35d9618c91b0ee8f57
2017-05-10 16:30:45 +02:00
Émilie Feral
0f987ebdc5 [apps] Fix uninitialized variables
Change-Id: Ia8a218786028d8e8da7faf6b17313fc160d0f264
2017-05-09 15:08:31 +02:00
Émilie Feral
d411cf176b [apps] In curve views, reselect the view when entering responder chain
Change-Id: I4453b7f646f29ab3ea15a572ef7bf883d739cba2
2017-05-09 14:34:00 +02:00
Émilie Feral
96733dbbdc [apps] Rule of 5 (3)
Change-Id: Ia85b23a09e9debd62b4f3590463a4f16454ef4b7
2017-05-09 14:33:53 +02:00
Émilie Feral
7a23094657 [apps/shared] Change scroll indicator margin in table view
Change-Id: Ib3e3a5c673e39bd8d6f8515ae52f3fdfd58de300
2017-05-05 10:19:05 +02:00
Émilie Feral
62c93e49a6 [apps] AppsContainer does not own the apps but a pointer to the apps
Change-Id: I9b6787be2cd143b52fd8dd60f3528fed2f74e4bb
2017-05-03 15:32:54 +02:00
Émilie Feral
d6797cf11a [apps/statistics] clean
Change-Id: Ia68c597ae6bffbaeb8bd136965ff71ff0608d78e
2017-05-03 14:22:52 +02:00
Émilie Feral
70fc734f7b [escher] Change dynamic view controller paradigm
Change-Id: I57fd41c9b9ad8a1e8b684b97fdf80ddffd71881d
2017-05-03 14:22:51 +02:00
Émilie Feral
7d66a8792b [apps] Delete reset methods in apps
Change-Id: I667530b118d1534e2f6664f48f1efdbbdb94178c
2017-05-03 14:22:50 +02:00
Émilie Feral
3f98061a4c [escher] Extrude the model in selectable table view controller to its
delegate

Change-Id: I4d49e0098d501e1419f7b216e828b13efbf74f81
2017-05-03 10:22:01 +02:00
Émilie Feral
f374f68b07 [apps/statistics] Forbid to set first drawn bar to high (where no bars
are drawn after)

Change-Id: Ib3fc5073d004abc4a3461a74bf2a6381f54d3aa2
2017-05-03 10:22:01 +02:00
Émilie Feral
9ebe2d5d62 [apps/statistics] Forbid to set histogram paramaters which would draw
too
many bars

Change-Id: I94c79a7e91ff02510eb5b00039a27ccdfc181d91
2017-05-03 10:22:01 +02:00
Émilie Feral
01d98a9a68 [apps/statistics] In histogram, reload the banner view when the
selection was updated

Change-Id: I04cf555ca42abbb35692851be38b37ecfc6e7f26
2017-04-27 13:17:02 +02:00
Émilie Feral
7715da8e36 [apps/shared] In float parameter controllers, back has the same
consequence as 'validate'

Change-Id: Id45f824c50af2f6e47be5abd9115d98971a1e073
2017-04-26 09:39:14 +02:00
Émilie Feral
f6a24dc1d2 [apps/statistics] Implement copy in calculation controller
Change-Id: Ifb9d7ed46f484a2e7f30f0c473c7e785ea6e034a
2017-04-26 09:39:14 +02:00
Émilie Feral
54c5f4dcda [apps/shared] Make the float parameter controllers a dynamic controller
view

Change-Id: I216b7f6df15e5a406624ce3c1b0e892d0f871a6b
2017-04-24 14:37:27 +02:00
Émilie Feral
5c7d763291 [apps/shared] Make tab table controller dynamic view controller
Change-Id: Id3a383e72173779eb295dc998f780041f62f8bf0
2017-04-21 10:08:09 +02:00
Émilie Feral
2712be881c [apps/statistics] Delete useless space in banner view
Change-Id: I49a5a88010405dcd35b880677da9e3a4c6ff7854
2017-04-18 11:55:49 +02:00
Émilie Feral
c174708f90 [apps/statistics] Delete shadows in box drawing
Change-Id: I26f8986ba6fa8b1fc42d441e1dbed31f951e8130
2017-04-18 10:28:04 +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
4348bd7bae [apps] Implement a reset in apps (clear memory)
Change-Id: I158d5db92196ccfd5400a95de16ee4804e426e65
2017-04-07 15:36:03 +02:00
Émilie Feral
49a1ec952c [apps/statistics] Prevent crash in drawing box view
Change-Id: I33f23e04f97cb8fde890a72db10a86425bb8e7b9
2017-03-31 17:39:01 +02:00
Émilie Feral
f7911f4d36 [apps/statistics] Fix bug in quartile computation
Change-Id: Ie5bbcf745b7a4f9766db1d3c39ca42d8489970da
2017-03-31 17:05:54 +02:00
Émilie Feral
153c1ea05a [apps/statistics] Fix bug in quartile methods
Change-Id: I50e039a2fd99162728269c8e38c4eb5087171596
2017-03-29 18:36:46 +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
680c84e413 Clean with clang analyzer
Change-Id: I4897b3a88795d76f4ac7e6f788a7e6d19397dbfd
2017-03-28 14:49:28 +02:00
Émilie Feral
dc6acc0d48 [apps/shared] Clip displayed range in graph view in interactive curve
view range

Change-Id: I4654a1f9c06420d6ade8a86a13c0d89f025f324f
2017-03-20 14:55:59 +01:00
Émilie Feral
7a54fa0ea0 [apps/shared] Divide tab table controller in 2 classes
Change-Id: I7bd9f7395c000ad69198ab123ffcfe1b661350aa
2017-03-16 15:12:13 +01:00
Émilie Feral
1f21251011 [escher] Change name: pointer->message
Change-Id: I0bd7a7d8da047b03342bec1ff31f29ad7efcc2f6
2017-03-16 15:12:12 +01:00
Émilie Feral
adc80cd71b [apps][escher] I18n
Change-Id: I4d6f40155a8a182184af9ef2a583d0469196ffd5
2017-03-16 15:12:12 +01:00
Émilie Feral
e7abdbe2e3 [apps/shared] In float parameter controllers, add a ok button
Change-Id: I6063afd5ebc9bcb0bcddc13e42a91d029c4bd831
2017-03-16 15:12:11 +01:00
Émilie Feral
8f1d37c28c [escher] Add a cursor to text fields
Change-Id: Ib4a80a3c6d4b5d76cb56645275e8ecc6d69528ca
2017-03-08 15:42:14 +01:00
Émilie Feral
b4b2e284e1 [apps/shared] Factorize tab table controller in a class
Change-Id: I0af0da6b9a1216c57c8a4b669d14d8a3473ac48b
2017-03-08 11:18:55 +01:00
Émilie Feral
f636974c0f [apps/statistics] Typo
Change-Id: Id980ccb61aec429fa2e1e81b04a83b0b9ba9d744
2017-03-07 15:03:11 +01:00
Émilie Feral
967cb2f030 [apps/statistics] Correct bug in box drawing
Change-Id: I6063584a87ea01b33cad96ce0bd56d5181a0e662
2017-03-07 15:03:11 +01:00
Émilie Feral
08642bad26 [apps/statistics] Repaire histogram controller
Change-Id: Ib8b7a9bed80a0f22a7c6701f863299e4bb5c1527
2017-03-07 15:03:11 +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
4dde6e6625 [apps/shared] Correct bug
Change-Id: Iabaee4cc03a5199cbe35c0d48cf7c0f5e90a6d04
2017-03-07 14:25:32 +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