Commit Graph

168 Commits

Author SHA1 Message Date
Émilie Feral
6bdf74bddf [apps/graph] Hide calculate menu in graph
Change-Id: I936f1609c606c47ea7a30ca80fcbe4e1cc8ea64f
2017-06-09 11:11:21 +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
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
71284311bb [escher] [apps] Implement app snapshot
Change-Id: I24d7eed7cef964af8be1c85222e758c297dc0da1
2017-05-18 14:16:41 +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
96733dbbdc [apps] Rule of 5 (3)
Change-Id: Ia85b23a09e9debd62b4f3590463a4f16454ef4b7
2017-05-09 14:33:53 +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
5facbfb8ac [apps/sequence] Specialize sequence go to parameter controller to round
the given abscissa and forbid negative values

Change-Id: Iaae39e575c0e2de4993a558e234717a839905872
2017-03-30 16:43:28 +02: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
8f1d37c28c [escher] Add a cursor to text fields
Change-Id: Ib4a80a3c6d4b5d76cb56645275e8ecc6d69528ca
2017-03-08 15:42:14 +01:00
Émilie Feral
25ced2e158 [apps/sequence] Correct go to controller legend: "x"->"n"
Change-Id: I47615a5fb23274a54ff1eab7386a570738467e13
2017-03-07 15:03:11 +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
10238fe9d1 [apps] In banner views, add spaces between legends
Change-Id: I35be71bdc8b986a722ef911fa269632d245680d3
2017-03-07 13:28:26 +01:00
Émilie Feral
0bd796310c [apps/shared] Move partial classes from grpah/graph to shared to be used
by sequence

Change-Id: I0e18be96cfaa92b6a51836ae8aa072fa6cf0f1af
2017-03-03 09:38:46 +01:00
Émilie Feral
a0b4cc3485 [apps][poincare] Clean
Change-Id: Idc7e7bc6de5841937bd485fa14c19bea433533b1
2017-03-02 18:15:49 +01:00
Émilie Feral
7df76d91d9 [apps/shared] Correct cursor initialisation in graph view in graph and
regression

Change-Id: I76bc1960f9633de825ae0efa49b9e057cd092f57
2017-03-02 18:15:48 +01:00
Émilie Feral
b218beb3c6 [apps/graph] Avoid setting the curve view range to infinite values
Change-Id: I33efddacec47e76d298823e6f7c7aadd49c93c4f
2017-03-02 15:35:03 +01:00
Émilie Feral
b29c131a6d [apps/shared] Resize cursor
Change-Id: I67b2cb91a40114038e1973eb8f2be4178744283c
2017-03-02 15:35:02 +01:00
Émilie Feral
8311e8857c [apps] Better compartimentalize viewWillAppear and
didBecomeFirstResponder

Change-Id: I9ad482907304973a4aa74f517d506667171a036f
2017-02-20 10:54:03 +01:00
Émilie Feral
e65b07286d [escher] [apps] Get rid of magic numbers
Change-Id: Iad192d24324dda37b3d739830cc8ead7a032e22f
2017-02-20 10:54:03 +01:00
Émilie Feral
2e16365100 [escher] Reorganize all cells'name and factorize their layouts
Change-Id: I69900ee98ff6a6868f96d70a0e335a589ef16c3f
2017-02-20 10:54:02 +01:00
Émilie Feral
6b524737b4 [apps/graph] Change name: function->cartesian_function
Change-Id: I138bd13fec8514144cfde7164ec9aff081454609
2017-02-20 09:39:25 +01:00
Émilie Feral
e5e9f7cc41 [poincare][apps] Make preferences a const object accessible from
anywhere (poincare and apps)

Change-Id: I49cc6bf940d1efeb6b153daac949ffcb23999a8d
2017-02-20 09:39:24 +01:00
Émilie Feral
aec8facd0e [apps] Use viewWillAppear to reload view after preference change
Change-Id: I4fba6bd6d4dee03e86ac5087dbc20ef4d7dd032b
2017-02-20 09:39:17 +01:00
Émilie Feral
15a736c855 [apps/shared] Avoid container casting when possible
Change-Id: I646e605c88ad577ebd9102032aad77ff8eae6ad7
2017-02-17 16:35:07 +01:00
Émilie Feral
23026b6718 [apps/shared] Namespace shared
Change-Id: I6dec7ce900bb4e801a25c567fe5e242cb744cf29
2017-02-13 17:15:06 +01:00
Émilie Feral
b06c54856f [apps\shared] Create a folder shared/
Change-Id: I94e4474ff5ab3bf9db7afd5b3be57b985755ecdf
2017-02-13 17:15:06 +01:00
Émilie Feral
69e46f4958 [poincare] Namespace Poincare
Change-Id: I51a84fa7978ba16f128cfe1d32c390970f2037e8
2017-02-13 17:15:06 +01:00
Émilie Feral
676bd46f33 [poincare] Expand numbers to complex numbers
Change-Id: I2e7cf5240e184da45b656ee4f121ad76aabfd1c7
2017-02-13 17:15:03 +01:00
Émilie Feral
131b364ae9 [apps/graph/graph] Correct bug
Change-Id: I092bf8a0455d75e15929933c28e77adc634c1491
2017-02-06 16:30:48 +01:00
Émilie Feral
d59d31a6d8 [apps/graph/graph] Adjust default trigonometric range to angle unit
preference

Change-Id: I8d94a948d5329f4fb8b3dc9e491c072606b378a9
2017-02-06 16:30:48 +01:00
Émilie Feral
39dab5125c [apps] Add angle unit preference in apps
Change-Id: I25eb760883d164563cb3059d73e8d1fff92ad6da
2017-02-06 16:30:48 +01:00
Émilie Feral
e8d694546f [apps/graph/graph] Clean
Change-Id: I1f896de055ec939de329fed03549095cfe4dbc5c
2017-02-06 16:30:47 +01:00
Émilie Feral
47cec5e72b [apps] Put the method preference in container instead of in every app
Change-Id: Ib390952a6559aa847c99e3ca74c4f6995a07e909
2017-02-02 10:29:07 +01:00
Émilie Feral
ab65e832ea [apps/regression][apps/graph/graph] Jump to the graph view once setting
a new abscissa/ ordinate in the go to page

Change-Id: I1e27e39c04950d902158a6e89024931f2fc78e1e
2017-02-02 10:29:07 +01:00
Émilie Feral
f20f3518d3 [apps/graph/graph] Adjust display mode in banner view according to
preferences

Change-Id: Id634a6128c7e395a35ba5df40c904a372ae80661
2017-02-02 10:29:07 +01:00
Émilie Feral
e951140298 [poincare] Change method createLayout() to createLayout(DisplayMode)
Change-Id: Ifb1027d38b53a50a0ada80e11b68d44e72ac9099
2017-01-31 10:36:13 +01:00
Émilie Feral
7f658266c3 [poincare] [apps] Merge Display mode enum class of Float and Preferences
Change-Id: I50498ff0f12991fdd905421441eee7a477d53a4d
2017-01-30 16:11:36 +01:00
Émilie Feral
298b76dc31 [apps/graph/graph] Add a display margin when initiating the y range of
the graph view.

Change-Id: I3821610f2d596a9c3adcc4c7791426df30876076
2017-01-30 15:30:51 +01:00
Émilie Feral
0c4d8d7099 [apps/graph][apps/regression] Correct cursor margins (due to new fonts
Change-Id: I51fe5f89f72c933bf0d0c7d5af1ea51f78929426
2017-01-27 15:55:06 +01:00
Émilie Feral
b8dd0d991d [apps/graph/graph] Resolve edge cases in the cursor and range
initialisation

Change-Id: I2685d0bcf93b7bcce9c0ac1b01057f9c9c06ca1f
2017-01-27 15:41:40 +01:00
Émilie Feral
4b303d1f9f [apps/graph] Correct coding style for better indentation
Change-Id: I2e56dfd7e2fc0fa53df84e6922e6a9b4e51e5ffe
2017-01-27 12:03:22 +01:00
Émilie Feral
4bf9696eb2 [apps] Change banner color
Change-Id: I9e991f16d570273ff65a94b1b4761324f115899c
2017-01-27 11:59:32 +01:00
Émilie Feral
3555a6306c [escher] In alternate empty view delegate, make is empty method const
Change-Id: Iad3fbfef4deb76676b0373cfb3c919127efc3207
2017-01-27 11:15:52 +01:00
Émilie Feral
10a5439e63 [apps/graph/graph] Fix bug: when initiate the range in graph view, avoid
rounding error

Change-Id: Ib3ec237bf5f1e021b5fc2da4b6325fbc796f0a24
2017-01-27 11:15:05 +01:00
Émilie Feral
f51ae5db12 [kandinsky] Introduce two fonts: small font and large font
Change-Id: I502dfa88d627b09ac5af76155140af63547025cd
2017-01-27 11:14:01 +01:00
Émilie Feral
c3008ca360 [apps] Improvements of MVC structure regarding curve views and ranges
Change-Id: Iec8031dbf349c34c18694dffabd02ef9c88ebf2d
2017-01-18 14:31:42 +01:00
Émilie Feral
c19ecaeebe [apps] In curve view, avoid to reload the whole view when reloading
cursor

Change-Id: Ie8c0e100159201cc6b11122eeb567c68092a7b06
2017-01-15 20:09:18 +01:00