Commit Graph

  • 44232b2c24 [apps/calcul] Display in the historic list the calcul stored in calcul store Émilie Feral 2016-10-21 15:12:14 +01:00
  • c80771ad11 [apps/calcul] create a class calcul store Émilie Feral 2016-10-21 15:10:54 +01:00
  • b54321c459 [apps/calcul] add a field to edit text before evaluate it Émilie Feral 2016-10-21 14:29:53 +01:00
  • 3146924f21 [apps/calcul] create a list representing the calcul history Émilie Feral 2016-10-21 14:15:48 +01:00
  • 3aad29019e [apps/calcul] create a cell to represent history line Émilie Feral 2016-10-21 13:40:15 +01:00
  • 7fdc7de746 [apps/calcul] create a model of a calcul Émilie Feral 2016-10-21 13:38:29 +01:00
  • 0907794091 [apps] Add new appication calcul Émilie Feral 2016-10-20 17:06:07 +02:00
  • e99804b747 [apps/graph] Correct the initialisation of the application Émilie Feral 2016-10-20 16:05:55 +02:00
  • 927ba42e22 [apps/graph/list] Add a button add a function in the function list Émilie Feral 2016-10-20 16:05:18 +02:00
  • 34a614fbdf [apps/graph/list] Create a class for the button new function Émilie Feral 2016-10-20 16:03:16 +02:00
  • e5ff8f65c3 [apps/graph] Handle undefined function Émilie Feral 2016-10-20 16:00:11 +02:00
  • 5693b9f95f [apps/graph] Correct function names Émilie Feral 2016-10-20 14:42:46 +02:00
  • 8c0f4afb7f [apps/graph/list] Correct bug: reload the table view when first responder Émilie Feral 2016-10-20 13:06:31 +02:00
  • 1d58a89ef1 [apps/graph/values] Display a warning page instead of an empty table when no function is selected Émilie Feral 2016-10-20 12:54:39 +02:00
  • db3b8879ab [apps/graph/values] Display the derivative parameter page when clicking on the derivative name Émilie Feral 2016-10-19 18:11:17 +02:00
  • 269da821d2 [apps/graph/values] create a class for derivative function parameter controller Émilie Feral 2016-10-19 18:10:12 +02:00
  • b7e150cb8f [apps/graph/values] Adjust the title of functions and derivatives in the center of cells Émilie Feral 2016-10-19 17:54:24 +02:00
  • 8f5c11cba0 [apps/graph/values] Enable displaying the derivative function values Émilie Feral 2016-10-19 17:39:32 +02:00
  • 678fc5b437 [apps/graph/values] Enable function title cell to draw a derivative function title Émilie Feral 2016-10-19 17:34:15 +02:00
  • b12bf3641b [apps/graph/values] Enable to decide wheter to display the derivative from the function parameter page Émilie Feral 2016-10-19 16:05:13 +02:00
  • 866201ebb4 [apps/graph/list] Reload information about the function when displaying the parameter page Émilie Feral 2016-10-19 16:02:55 +02:00
  • 529a06131d [apps/graph] Add a boolean in function to indicate wheter to display derivative Émilie Feral 2016-10-19 16:01:14 +02:00
  • 816a9587d6 [poincare] Round the float instead of truncate it when turned into a string Émilie Feral 2016-10-19 15:33:23 +02:00
  • 4653f9ff52 [apps/graph] Add method to approximate the derivative function at a given abscissa Émilie Feral 2016-10-19 15:17:35 +02:00
  • c83060b5b1 [apps/graph/values] Remove warnings Émilie Feral 2016-10-18 18:11:57 +02:00
  • e132c9ae13 [poincare] Use a buffer in the class context to store expression Émilie Feral 2016-10-18 18:03:38 +02:00
  • 9cc3f6d158 [poincare] Redefine the class symbol to handle a single char Émilie Feral 2016-10-18 18:02:11 +02:00
  • 30444a4663 [poincare] lex/parse only specific symbols Émilie Feral 2016-10-18 18:00:45 +02:00
  • 91ffea4720 [apps/graph/values] display the function parameter page when clicking on a function title Émilie Feral 2016-10-18 13:29:59 +02:00
  • 263fa6f26d [apps/graph/values] create a class function parameter controller Émilie Feral 2016-10-18 13:27:14 +02:00
  • f378b1b20f [apps/graph/values] handle enter in the abscissa parameter controller Émilie Feral 2016-10-18 11:41:41 +02:00
  • fa8b7148f5 [apps/graph/values] add a pointer to the interval parameter page in the abscissa parameter controller Émilie Feral 2016-10-18 11:40:51 +02:00
  • 440ebcca98 [escher] Align switch view on the right Émilie Feral 2016-10-17 18:12:54 +02:00
  • d1214e1f68 [escher] In text view, ensure enought space to display the whole label Émilie Feral 2016-10-17 18:12:02 +02:00
  • c9fdafb04b [apps/graph/values] Display the parameter page when selecting the abscissa title Émilie Feral 2016-10-17 18:10:17 +02:00
  • 5e524bf0bc [apps/graph/values] Create a parameter page to configure the abscissa column Émilie Feral 2016-10-17 18:09:02 +02:00
  • 5b75c11a5c [apps/graph/values] Enable adding new abscissa at the end of the table view Émilie Feral 2016-10-17 16:57:30 +02:00
  • 8766a2aea5 [apps/graph/list] Enable to overwrite the function expression when typing numerical event Émilie Feral 2016-10-17 16:38:21 +02:00
  • f16f11a3b9 [apps/graph/values] Correct an oversight Émilie Feral 2016-10-17 16:25:53 +02:00
  • f293b57e8b [apps/graph/values] Add an empty row at the end of the table Émilie Feral 2016-10-17 16:23:24 +02:00
  • 251ef757d8 [apps/graph/values] Enable editing abscissa in the table of values Émilie Feral 2016-10-17 16:06:36 +02:00
  • 44aab67007 [apps/graph/values] Change interval model Émilie Feral 2016-10-17 15:59:54 +02:00
  • a643969ee5 [apps/graph/values] Enable to overwrite interval parameters by typing numerical values Émilie Feral 2016-10-17 15:42:12 +02:00
  • b2d1b1e7e6 [escher] Clean text view Émilie Feral 2016-10-17 15:40:17 +02:00
  • 10e256d415 [apps/graph/values] Use title cell and function title cell in the table of values Émilie Feral 2016-10-17 15:32:05 +02:00
  • 5a6ffa412b [apps/graph/values] Add a class function title cell inheriting from title cell Émilie Feral 2016-10-17 15:29:29 +02:00
  • 7775da29a7 [apps/graph/values] Add color to the text in title cell Émilie Feral 2016-10-17 10:21:10 +02:00
  • cdf0d4fd84 [escher] Change name: table view cell -> list view cell Émilie Feral 2016-10-14 17:54:23 +02:00
  • 9eeb0abca1 [apps/graph/values] use pointer text view in title cell Émilie Feral 2016-10-14 17:41:00 +02:00
  • 352277f0a9 [apps/graph/values] Use Buffer text view in value cell class Émilie Feral 2016-10-14 17:29:30 +02:00
  • 2a3cf5743a [apps/graph] Enable subclass to overload method "reloadCell" Émilie Feral 2016-10-14 17:28:12 +02:00
  • a1b5d3d363 [escher] Delete childless view and implement it as default view Émilie Feral 2016-10-14 17:03:41 +02:00
  • c831468d55 [apps/graph/values] replace float table view cell by text table view cell Émilie Feral 2016-10-14 15:27:19 +02:00
  • 160cbd3d6c [escher] add a class text table view cell Émilie Feral 2016-10-14 15:06:12 +02:00
  • 96cedec809 [escher] create a class buffer text view Émilie Feral 2016-10-14 14:35:08 +02:00
  • c406538d8a Merge "[escher] Create a class pointer text view inheriting from text view" Romain Goyet 2016-10-17 22:20:17 +02:00
  • 0a6d822046 [escher] Create a class pointer text view inheriting from text view Émilie Feral 2016-10-14 14:32:16 +02:00
  • 086cda53c7 [apps/graph/values] Reload table when table view become first responder Émilie Feral 2016-10-14 11:33:14 +02:00
  • d14107b2bc [escher] add a method reloadData to table view Émilie Feral 2016-10-14 11:31:16 +02:00
  • a116db9b4a [apps/graph/values] Enable the parameter page to edit the interval Émilie Feral 2016-10-14 10:19:07 +02:00
  • f8f51cd8b5 [apps/graph] Add a global context pointer in graph app Émilie Feral 2016-10-14 10:06:28 +02:00
  • ee02edee35 [escher] In text view, clean how exception (nullptr) are handled Émilie Feral 2016-10-14 10:04:40 +02:00
  • f3428f28e5 [apps/graph/value] Add methods -get/set- to the class interval Émilie Feral 2016-10-14 10:03:33 +02:00
  • b8b52e2d73 [escher] create a class float table view cell Émilie Feral 2016-10-14 09:55:32 +02:00
  • a7fdf442a9 [escher] create a class float view Émilie Feral 2016-10-14 09:53:28 +02:00
  • d647178ccd [apps/graph/values] Delete temporary methods to convert float to string Émilie Feral 2016-10-14 09:36:20 +02:00
  • bac174ebfc [poincare] In float, add method to convert float to text Émilie Feral 2016-10-13 18:10:29 +02:00
  • 96a9ac3a9c [apps/graph] Wrap in namespace Graph Émilie Feral 2016-10-13 16:06:00 +02:00
  • fef2e3ae68 [apps/graph] use GraphContext to evaluate function at abscissa Émilie Feral 2016-10-13 14:45:51 +02:00
  • 6194f539f6 [apps/graph] create a class evaluate context Émilie Feral 2016-10-13 14:39:26 +02:00
  • 7156ce81b5 [escher] Modify header view controller to handle the logic without data Émilie Feral 2016-10-13 11:07:43 +02:00
  • c28f7bc6c7 [escher] Implement minimlSizeForOptimalDisplay in text view and button Émilie Feral 2016-10-13 09:53:06 +02:00
  • 76c99f8944 [escher] In view, add a method to get the minimal size to be displayed Émilie Feral 2016-10-13 09:37:56 +02:00
  • ff0fc6eb2c [escher] In input view controller, do not handle when invisible Émilie Feral 2016-10-12 18:04:28 +02:00
  • 9c92fa4604 [apps/graph/values] Clean tab spaces Émilie Feral 2016-10-12 18:03:46 +02:00
  • ab37a15b3b [escher] Correct bug: update the subview layout when resizing the content view Émilie Feral 2016-10-12 15:36:30 +02:00
  • 7ba8c9e0e8 [kandinsky] add method to test equality/inequality between KDPoints Émilie Feral 2016-10-12 15:33:17 +02:00
  • 5b1078175a [apps/graph/values] Implement the action linked to the button "Regler l'intervallle" Émilie Feral 2016-10-12 11:40:40 +02:00
  • 8fd83716e3 [apps/graph/values] Add a parameter controller as instance variable in the values controller Émilie Feral 2016-10-12 11:37:24 +02:00
  • 5325dfd38f [apps/graph/values] Create a simple version of the parameter page of the table of values Émilie Feral 2016-10-12 11:30:09 +02:00
  • d38ba7e3d3 [escher] Modify header view controller to contain 3 buttons instead of 3 text views Émilie Feral 2016-10-12 11:18:20 +02:00
  • 6b16752574 [escher] Create a class button Émilie Feral 2016-10-12 11:16:30 +02:00
  • c7d5998660 [apps/graph/values] Make the values controller inherits from header view controller Émilie Feral 2016-10-11 17:45:23 +02:00
  • 132a46bdb9 [apps/graph/graph] make the graph controller inherits from header view controller Émilie Feral 2016-10-11 17:43:26 +02:00
  • 0dafbcbd26 [apps/grpah/list] Make the list controller inherits from header view controller Émilie Feral 2016-10-11 17:40:53 +02:00
  • 890f144a4a [escher] create a class header view controller Émilie Feral 2016-10-11 17:35:31 +02:00
  • 9ad6cddcec [escher] add a method in text view to get the size of the printed text Émilie Feral 2016-10-11 17:29:58 +02:00
  • d7b5303313 [escher] Correct bug in input view controller: enable to handle ESC/ENTER only when the text view is visible Émilie Feral 2016-10-11 17:24:28 +02:00
  • 2b8df283e2 [apps/graph/values] Add a parameter in float_to_string to cap the number of significative number Émilie Feral 2016-10-11 11:42:37 +02:00
  • 2aa227ce0f [apps/graph/values] add an interval in values controller Émilie Feral 2016-10-11 10:35:16 +02:00
  • 300d595c9d [apps/graph/values] Create a class Interval Émilie Feral 2016-10-10 17:39:33 +02:00
  • 0d98d57031 [apps/graph/values] add margin to the table of values Émilie Feral 2016-10-10 17:37:25 +02:00
  • 3360275cea [apps/graph/graph] call method to evaluate functions to display curves Émilie Feral 2016-10-10 17:35:09 +02:00
  • 604e2211ab [apps/graph/function] Add a method to evaluate the function Émilie Feral 2016-10-10 17:28:08 +02:00
  • 440bf4d187 [escher] improve the drawing of tabs Émilie Feral 2016-10-07 17:33:04 +02:00
  • a4a0a4b298 [apps/graph/list] improve the drawing of the list of function Émilie Feral 2016-10-07 16:20:31 +02:00
  • 4f72c379f3 [apps/graph] add the table of values in graph app Émilie Feral 2016-10-07 15:20:16 +02:00
  • 68db109faf [escher] add a third tab in tab view controller Émilie Feral 2016-10-07 15:18:15 +02:00
  • b4eb64ea76 [apps/graph/values] add a controller of the table of values Émilie Feral 2016-10-07 15:15:20 +02:00
  • 9f762f81ff [apps/values] add a class of value cell inheriting from even odd cell Émilie Feral 2016-10-07 15:12:39 +02:00