Commit Graph

7312 Commits

Author SHA1 Message Date
Émilie Feral
f293b57e8b [apps/graph/values] Add an empty row at the end of the table
Change-Id: I00c5de0b4290457506b75500ed90a9868222fa02
2016-10-19 16:22:08 +02:00
Émilie Feral
251ef757d8 [apps/graph/values] Enable editing abscissa in the table of values
Change-Id: Idfd0a4e6dc88694048fedc0082b4f8001cceae7e
2016-10-19 16:22:08 +02:00
Émilie Feral
44aab67007 [apps/graph/values] Change interval model
Change-Id: Iae085abd6bc975559b3204ef19bc25fe4eb4aba0
2016-10-19 16:22:00 +02:00
Émilie Feral
a643969ee5 [apps/graph/values] Enable to overwrite interval parameters by typing
numerical values

Change-Id: I2c19dde8f7e01cec1d0b31ec320209b77a97c43e
2016-10-19 09:40:26 +02:00
Émilie Feral
b2d1b1e7e6 [escher] Clean text view
Change-Id: Idf9fca7be3472c4cfe9683e035a4c45dabf76f6b
2016-10-18 09:51:50 +02:00
Émilie Feral
10e256d415 [apps/graph/values] Use title cell and function title cell in the table
of values

Change-Id: I51a8aa81f2bb7d65afa1c9252998e8c35d53b9bb
2016-10-18 09:50:49 +02:00
Émilie Feral
5a6ffa412b [apps/graph/values] Add a class function title cell inheriting from
title cell

Change-Id: I2c88477a1508a102c7d469f35bef4a811cbc93b7
2016-10-18 09:50:21 +02:00
Émilie Feral
7775da29a7 [apps/graph/values] Add color to the text in title cell
Change-Id: If91416da5f170beac85151586e52136336340f19
2016-10-18 09:49:51 +02:00
Émilie Feral
cdf0d4fd84 [escher] Change name: table view cell -> list view cell
Change-Id: Ic224334f4311276da10fa09f9cb546361308e173
2016-10-18 09:47:42 +02:00
Émilie Feral
9eeb0abca1 [apps/graph/values] use pointer text view in title cell
Change-Id: I4a9430da99f91eb220c9915179a2589d56242195
2016-10-18 09:47:16 +02:00
Émilie Feral
352277f0a9 [apps/graph/values] Use Buffer text view in value cell class
Change-Id: Ib1d8d13a09bf4195f3ee9f2b266941fa996f9b8f
2016-10-18 09:46:14 +02:00
Émilie Feral
2a3cf5743a [apps/graph] Enable subclass to overload method "reloadCell"
Change-Id: I6eb08e72417fe51edbd1bb4270ec876b244678bd
2016-10-18 09:42:23 +02:00
Émilie Feral
a1b5d3d363 [escher] Delete childless view and implement it as default view
Change-Id: I545c8270fc8235ee578b2237361df50c919d0b61
2016-10-18 09:41:43 +02:00
Émilie Feral
c831468d55 [apps/graph/values] replace float table view cell by text table view
cell

Change-Id: I8d4fd55dc472239905164ae1a36c1b0cbee3fc42
2016-10-18 09:40:20 +02:00
Émilie Feral
160cbd3d6c [escher] add a class text table view cell
Change-Id: Icfabdbc33da93008a9203b83cc9a36e8611b45e7
2016-10-18 09:38:35 +02:00
Émilie Feral
96cedec809 [escher] create a class buffer text view
Change-Id: I9836e50d4d8738f8c25e61a53acbed635270ccc8
2016-10-18 09:34:19 +02:00
Romain Goyet
c406538d8a Merge "[escher] Create a class pointer text view inheriting from text view" 2016-10-17 22:20:17 +02:00
Émilie Feral
0a6d822046 [escher] Create a class pointer text view inheriting
from text view

Change-Id: I10dd24ed9404e634e90f2bc7fecb6441f7a93550
2016-10-17 22:18:15 +02:00
Émilie Feral
086cda53c7 [apps/graph/values] Reload table when table view become first
responder

Change-Id: I46d7c832275642a7aeafcb1004d8e6d1678ea60f
2016-10-17 22:18:01 +02:00
Émilie Feral
d14107b2bc [escher] add a method reloadData to table view
Change-Id: I1b07a323d2f83783dd81fe870a461e5851163501
2016-10-14 12:39:02 +02:00
Émilie Feral
a116db9b4a [apps/graph/values] Enable the parameter page to edit the interval
Change-Id: I78de132a3b2d7bce2acd852781ef04bead7be55f
2016-10-14 12:38:54 +02:00
Émilie Feral
f8f51cd8b5 [apps/graph] Add a global context pointer in graph app
Change-Id: Ib5e7ff438f5afa663918f58a0f24c223ae1bb561
2016-10-14 12:24:33 +02:00
Émilie Feral
ee02edee35 [escher] In text view, clean how exception (nullptr) are handled
Change-Id: Ibd1c3939c910a3da741bb92f8b341e02cf0bb63c
2016-10-14 12:24:32 +02:00
Émilie Feral
f3428f28e5 [apps/graph/value] Add methods -get/set- to the class interval
Change-Id: I77a506a9bd689979a09706bb10403f5db0a90758
2016-10-14 12:24:27 +02:00
Émilie Feral
b8b52e2d73 [escher] create a class float table view cell
Change-Id: Ie0d0e701d60ccdd492760bcdc5857470fcd1a255
2016-10-14 12:06:09 +02:00
Émilie Feral
a7fdf442a9 [escher] create a class float view
Change-Id: Ic81de75b5a7aa3965a1851cadfb612d828908f2a
2016-10-14 12:06:09 +02:00
Émilie Feral
d647178ccd [apps/graph/values] Delete temporary methods to convert float to string
Change-Id: I363d933b0adce80b4cde8800f5c94864b31fcefa
2016-10-14 12:06:09 +02:00
Émilie Feral
bac174ebfc [poincare] In float, add method to convert float to text
Change-Id: I9a85c02e0b2843ee999847b821b9d24f1452eb5d
2016-10-14 12:06:00 +02:00
Émilie Feral
96a9ac3a9c [apps/graph] Wrap in namespace Graph
Change-Id: I08b37438f42749ff86e105770cd5aa566f84a237
2016-10-14 11:47:19 +02:00
Émilie Feral
fef2e3ae68 [apps/graph] use GraphContext to evaluate function at abscissa
Change-Id: Id9832203bb550a72296d1b9396b6244f9bd8bcce
2016-10-14 10:24:18 +02:00
Émilie Feral
6194f539f6 [apps/graph] create a class evaluate context
Change-Id: Ib3cbc9121c3c96dafd88fb9ea695be3bcf380775
2016-10-14 10:24:18 +02:00
Émilie Feral
7156ce81b5 [escher] Modify header view controller to handle the logic without data
Change-Id: I87b544e39f24961683085af3f6060be357ee4f24
2016-10-14 10:24:10 +02:00
Émilie Feral
c28f7bc6c7 [escher] Implement minimlSizeForOptimalDisplay in text view and button
Change-Id: I86cbc1cc9314623a1deb69f2dd36ac8c45338d92
2016-10-13 09:53:06 +02:00
Émilie Feral
76c99f8944 [escher] In view, add a method to get the minimal size to be displayed
Change-Id: Idbca819dc461c60b122b97c6eb2e32ebf383cabe
2016-10-13 09:37:56 +02:00
Émilie Feral
ff0fc6eb2c [escher] In input view controller, do not handle when invisible
Change-Id: I5c235a1da638e5552dfa6b43bbce4d71e51ea5ce
2016-10-12 18:04:28 +02:00
Émilie Feral
9c92fa4604 [apps/graph/values] Clean tab spaces
Change-Id: I5646fde32d78caf7a6fd66bb71e235a9af259ff3
2016-10-12 18:03:46 +02:00
Émilie Feral
ab37a15b3b [escher] Correct bug: update the subview layout when resizing the content view
Change-Id: I5941ca52d2b53332ab6d4cd03312862e9f48c71c
2016-10-12 17:39:54 +02:00
Émilie Feral
7ba8c9e0e8 [kandinsky] add method to test equality/inequality between KDPoints
Change-Id: I39d3c66e2e3c32adc386e050b221725620e8919b
2016-10-12 17:39:54 +02:00
Émilie Feral
5b1078175a [apps/graph/values] Implement the action linked to the button "Regler l'intervallle"
Change-Id: I60a8c11b518f6f5c6e68908f0f99341e0c350af9
2016-10-12 17:39:54 +02:00
Émilie Feral
8fd83716e3 [apps/graph/values] Add a parameter controller as instance variable in the values controller
Change-Id: Id9196e2a4488cf0c39ca6d84f2378f5b445053d0
2016-10-12 17:39:54 +02:00
Émilie Feral
5325dfd38f [apps/graph/values] Create a simple version of the parameter page of the table of values
Change-Id: Ic4a1091ba3c49097f838df13aa03a802497af873
2016-10-12 17:39:54 +02:00
Émilie Feral
d38ba7e3d3 [escher] Modify header view controller to contain 3 buttons instead of 3 text views
Change-Id: I43b60e9a3fc61255015029c61c8d1b19de924a52
2016-10-12 17:39:54 +02:00
Émilie Feral
6b16752574 [escher] Create a class button
Change-Id: I6236925a4d8720d4e6e1c39483cf904d39d2031b
2016-10-12 17:39:54 +02:00
Émilie Feral
c7d5998660 [apps/graph/values] Make the values controller inherits from header view controller
Change-Id: I9a21d9029f5cd1b2c881193b91308b481d2d8e15
2016-10-12 17:39:53 +02:00
Émilie Feral
132a46bdb9 [apps/graph/graph] make the graph controller inherits from header view controller
Change-Id: If1e067b775f0704ed4380158119108bfc72b0ae2
2016-10-12 17:39:53 +02:00
Émilie Feral
0dafbcbd26 [apps/grpah/list] Make the list controller inherits from header view controller
Change-Id: I1164b53b3cb926108c6cb768eed460fd26963528
2016-10-12 17:39:53 +02:00
Émilie Feral
890f144a4a [escher] create a class header view controller
Change-Id: I8cd2311ca3a878e545be3e260cabb8c227fef7f4
2016-10-12 17:39:53 +02:00
Émilie Feral
9ad6cddcec [escher] add a method in text view to get the size of the printed text
Change-Id: I53eb2b403d455788e1a9a53f73e205ed322ac468
2016-10-12 17:39:53 +02:00
Émilie Feral
d7b5303313 [escher] Correct bug in input view controller: enable to handle ESC/ENTER only when the text view is visible
Change-Id: Iedbbd1f2df46771b95fd585b2c6cd4bef8c7211d
2016-10-12 17:39:53 +02:00
Émilie Feral
2b8df283e2 [apps/graph/values] Add a parameter in float_to_string to cap the number of significative number
Change-Id: I8406a910c176da13147fe0235b183ea22dc4faa0
2016-10-12 17:39:53 +02:00