Commit Graph

750 Commits

Author SHA1 Message Date
Émilie Feral
eb476610fc [apps/sequence][apps/graph] Fix bug
Change-Id: I998421900b993099c16d19fa825f8e4d180ed22c
2017-05-19 11:35:27 +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
bc73fd28b1 [apps/sequence)[apps/graph] Move interval in snapshot
Change-Id: Ib8efea9d57c55fbf7b4fb8cf9188d4211442057d
2017-05-18 14:16:42 +02:00
Émilie Feral
e702c1f61b [apps/graph][apps/regression][app/sequence] Move model and range
versions to the snapshot

Change-Id: I6ec56ab59d734c0c43a5df32462173c611cc68b3
2017-05-18 14:16:41 +02:00
Émilie Feral
6b2ae04a13 [apps/sequence][apps/regression][apps/graph] Move ranges and cursor in
snapshot

Change-Id: I3e5a163ae4b3a6860969ef12d939513cffed7710
2017-05-18 14:16:41 +02:00
Émilie Feral
46c3d08e9c [apps/shared] Fix bug
Change-Id: Iabe1f5cda948af9c38a67828fc1a64de1a726b8a
2017-05-18 14:16:41 +02:00
Émilie Feral
af4d6b6e81 [escher] Divide class selectable table view delegate in 2: selectable
table view data source & selectable table view delegate

Change-Id: I90fbd61e271db3754c13bd0069b95c2026de6814
2017-05-18 14:16:41 +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
a40dcc9af2 [escher] Correct Metric
Change-Id: Iaef3b5654ba5209eadc2a9726f7206f59df73a32
2017-05-10 17:09:22 +02:00
Émilie Feral
3e3df48051 [apps/sequence|graph|calculation] ADd a margin in edited text fields
Change-Id: I5450720bc0d58bceb8ab490d4fb837b4d79eef73
2017-05-10 16:30:46 +02:00
Émilie Feral
d190f2724f [apps/shared] Return error when finishing editing with an empty text
Change-Id: If02c559495cd0711fe69aa5a4beb7f2326afca61
2017-05-10 16:30:46 +02:00
Émilie Feral
de5fbe54d4 [apps/sequence|graph] Fix bug: when validating new interval parameters,
jump to the values table

Change-Id: Id56587dea29fcca18cc34045a6c93f2f740564e2
2017-05-10 16:30:08 +02:00
Émilie Feral
19e4d77536 [apps] In float parameter controllers, do not select the validate button
when appearing but the first row

Change-Id: I0259b892661d3c53f6523c6ffc3adef4b4abdadc
2017-05-10 13:46:29 +02:00
Émilie Feral
bf2a2971ab [apps/sequence][apps/graph] Avoid blinking when deleting functions
Change-Id: I820358f4968e65a54162d16f732bd51e19aca4ad
2017-05-10 13:34:49 +02:00
Émilie Feral
32d48fb94b [apps/sequence][apps/graph] fix behaviour when deleting functions
Change-Id: Ieccc85887fa0077446aaf57fee105b7fd2f3bff9
2017-05-10 13:24:47 +02:00
Émilie Feral
4e0e285501 [apps][escher] EXE and OK trigger the same behaviour
Change-Id: Ide7d38fbc445be717e50ed46f2d784c02c9830e4
2017-05-10 12:04:30 +02:00
Émilie Feral
e5dd0d8d7f [apps/sequence] Fix error in copy assignment of sequence
Change-Id: If27924c6001a8d7011371336ffbaf012f9d8bbc9
2017-05-10 11:33:25 +02:00
Émilie Feral
0b9abfa869 [apps/sequence] Unable linked sequence (return NAN when evaluate)
Change-Id: I0024e3912bb038343413bcfea78fc4cf18a739f7
2017-05-10 11:17:32 +02:00
Émilie Feral
5092388a3e [apps/shared] Avoid hanging when drawing undefined dots
Change-Id: I7c7d677e487c45528a6b5fb2d0c70d9073ae0f38
2017-05-10 10:37:25 +02:00
Émilie Feral
0f987ebdc5 [apps] Fix uninitialized variables
Change-Id: Ia8a218786028d8e8da7faf6b17313fc160d0f264
2017-05-09 15:08:31 +02:00
Émilie Feral
b45232435e Merge branch 'master' of ssh://git.numworks.com/CalcOS into HEAD
Change-Id: I8e89c92f3373ee630b929c71de492573a134a3e4
2017-05-09 14:58:02 +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
fefd1aeb0a Merge "[apps] Rule of 5 (2)" 2017-05-09 14:19:25 +02:00
Émilie Feral
0dfbf3ade3 [apps] Rule of 5 (2)
Change-Id: I62eebed201a9f61b3f89233fda4e714f0bab0db7
2017-05-09 14:12:13 +02:00
Romain Goyet
f07f70118b [apps] Fix jumps depending on uninitialized data
Change-Id: If3fc02a365fbf77ce9daecf6c60c4ba5a079d7c3
2017-05-09 11:17:01 +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
19b1caebc4 [apps] Never return n after event XNT except in sequence
Change-Id: Ibdd3de34fbba73112f4f1bc15cbac81a19e81a58
2017-05-05 10:19:05 +02:00
Émilie Feral
951f959226 [apps/shared] Clean
Change-Id: If51ef951de5087f64401ef139f0a594d1b5a099e
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
70fc734f7b [escher] Change dynamic view controller paradigm
Change-Id: I57fd41c9b9ad8a1e8b684b97fdf80ddffd71881d
2017-05-03 14:22:51 +02:00
Émilie Feral
4349a3c579 [apps/shared] Improve hiding of copy column in abscissa column options
Change-Id: I89af04cd4263aa9264af37bc85ece78d4e1f1aa9
2017-05-03 14:22:51 +02:00
Émilie Feral
a64b30f0ef [apps/shared] Better hide "copy/import list" in store parameter
controller

Change-Id: Iefb5b8e5901f30318c67f275217b199a1b34f75e
2017-05-03 14:22:51 +02:00
Émilie Feral
4b18d16b2b [apps/sequence||graph] Improve hiding of copy column functionnality
Change-Id: Ic31734f99c0c223e5865b46c48866b89aa62d383
2017-05-03 14:22:51 +02:00
Émilie Feral
847a8e02e7 [apps/sequence||graph] Improve hiding of function color
Change-Id: I658fe107413dc500b526b3a13bc3ab19202a7a04
2017-05-03 14:22:51 +02:00
Émilie Feral
17502373a8 [apps/shared] In graph controller, better initiate the graph range for
edge cases

Change-Id: Ifee135cafa066916d595d062c158acaf167f92ec
2017-05-03 14:22:50 +02:00
Émilie Feral
04a7b6e8a5 [apps/shared] Avoid infinite loop
Change-Id: Ic24fd4bf0d6c207def0ab98384bf73f90eb51068
2017-05-03 14:22:50 +02:00
Émilie Feral
7d66a8792b [apps] Delete reset methods in apps
Change-Id: I667530b118d1534e2f6664f48f1efdbbdb94178c
2017-05-03 14:22:50 +02:00
Émilie Feral
0517066cc0 [escher] Extrude scroll view model to its delegate
Change-Id: If863de63f5f77edb5e2905633067e03aecdd8937
2017-05-03 10:22:01 +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
aebd8da5a1 [apps/shared] Clean warnings
Change-Id: I004f4cc6dc0bc49cb4ec59bd699d1d68da49ab34
2017-04-27 13:17:02 +02:00
Émilie Feral
39eb2d2cdf [apps/shared] Fix bug in curve view
Change-Id: I4eae6fdcea52b58f457171f8e43207e2aa4277b8
2017-04-26 14:03:51 +02:00
Émilie Feral
8a758a835c [apps/graph][apps/sequence] Hide copy column in abscissa options of
table controller

Change-Id: I21dc819106562d87b3663730c965ccdd9bd6ae13
2017-04-26 12:25:05 +02:00
Émilie Feral
c3617d84a2 [apps/regression][apps/statistics] Hide copy/import column in store
controllers

Change-Id: I63c87721d359ffb97de11df018c129deb44f4325
2017-04-26 09:39:15 +02:00
Émilie Feral
e58e3e8a66 [apps/sequence][apps/graph] Hide "copy column" functionnality
Change-Id: I5c452faa1ef79bb1eec8bbdd8b69ba684661a38b
2017-04-26 09:39:15 +02:00
Émilie Feral
3e848b7a4d [apps/shared] In list controller, fix bug
Change-Id: Ie3d4c933a9cc52fc39fac74b756344cd67e7ed90
2017-04-26 09:39:15 +02:00
Émilie Feral
2ce50b761b [apps/sequence][apps/list] Hide the function color choice
Change-Id: I1bcb5092ab278b1c557890768cf0dabf9b178935
2017-04-26 09:39:15 +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