Commit Graph

  • 146dbce6f1 Merge changes I59149dfd,I73821aec,Ie9f10058,I0d41d9b9,I0bd84672, ... Émilie Feral 2017-01-27 10:33:24 +01:00
  • a25bb08b83 Merge changes I7bd9f6ae,Ica1dd98a Émilie Feral 2017-01-27 10:06:29 +01:00
  • 236ed0bf0e Merge changes Ida82d33d,Icce8f8fe Émilie Feral 2017-01-27 10:06:06 +01:00
  • c9230f85ce Merge changes Ic3151274,I44131774,I2afed196,Ib903a31d,I74cad802 Émilie Feral 2017-01-26 17:58:02 +01:00
  • bff0f2f3f0 Merge changes I0ab68840,Ie8c0e100,Id13e6912,Ibad771a3,Id1695f16 Émilie Feral 2017-01-26 17:30:12 +01:00
  • 46cb5ff449 Merge "[ion] Migrate to ST7789V LCD controller" Émilie Feral 2017-01-25 15:44:40 +01:00
  • a56a2a060e [ion] Share the Ion::Power::suspend stub Romain Goyet 2017-01-25 11:04:29 +01:00
  • caea1fe4cb [ion] Set all GPIOs to analog/non-pulled in release mode Romain Goyet 2017-01-25 10:55:00 +01:00
  • 895b312b51 [ion] Enable deep sleep Romain Goyet 2017-01-25 10:27:48 +01:00
  • 267e470d36 [ion] Cleaner init/shutdown mechanism Romain Goyet 2017-01-24 17:35:28 +01:00
  • bf33ea1cd4 Merge changes I47c90687,I7cd19653,I4bd76f56,Ic2fb06ef Émilie Feral 2017-01-24 09:24:38 +01:00
  • bc38971b86 [ion] Migrate to ST7789V LCD controller Romain Goyet 2017-01-23 17:44:48 +01:00
  • d5303497a7 Merge "[ion] Update the battery sensing after schematics change" Émilie Feral 2017-01-23 15:17:04 +01:00
  • 290c2ff6c1 [poincare] Create a class square root Émilie Feral 2017-01-18 15:06:37 +01:00
  • bc3bc0fcd7 [poincare] Create a class naperian logarithm Émilie Feral 2017-01-18 14:40:39 +01:00
  • f33250f6ff [poincare] Parse Pi Émilie Feral 2017-01-18 14:39:43 +01:00
  • 562b369b25 [apps/regression] Clean Émilie Feral 2017-01-18 14:38:46 +01:00
  • c3008ca360 [apps] Improvements of MVC structure regarding curve views and ranges Émilie Feral 2017-01-17 17:42:30 +01:00
  • 72de9990e9 [apps/regression] Change de default initialisation of regression graph Émilie Feral 2017-01-15 20:14:55 +01:00
  • 4fa5fef8ef [poincare] Create a class product Émilie Feral 2017-01-15 20:02:54 +01:00
  • ec4178b2b9 [poincare] Create a product layout class Émilie Feral 2017-01-15 20:02:02 +01:00
  • b1394ce0bf [poincare] Create a class symbol layout to be used by sum and product layout Émilie Feral 2017-01-15 20:00:54 +01:00
  • 5bfa345b0b [poincare] Change name: product->multiplication Émilie Feral 2017-01-14 12:35:01 +01:00
  • 66d2713162 [poincare] improve the sum layout Émilie Feral 2017-01-14 08:37:22 +01:00
  • 1336d7fb7c [poincare] create a sum layout Émilie Feral 2017-01-14 08:36:36 +01:00
  • 3283a063cb [poincare] Improve integral layout Émilie Feral 2017-01-13 17:40:01 +01:00
  • 863200445b [poincare] Create a class integral layout Émilie Feral 2017-01-13 17:39:35 +01:00
  • 8eed045315 [poincare] Improve logarithm layout Émilie Feral 2017-01-13 16:12:01 +01:00
  • 4007c6ef82 [poincare] Create a class subscript layout Émilie Feral 2017-01-13 16:10:27 +01:00
  • 8297efd94b [poincare] Improve function layout Émilie Feral 2017-01-13 15:50:41 +01:00
  • 109980749a [poincare] Fix bug in log approximation Émilie Feral 2017-01-13 15:25:44 +01:00
  • 8db4cad6f1 [poincare] Create a class sum Émilie Feral 2017-01-13 15:22:41 +01:00
  • 8860902444 [poincare] Create a class n_context Émilie Feral 2017-01-13 15:21:39 +01:00
  • 479213668f [apps] Fix bug: display 'n' when clicking on XNT in sum and product function Émilie Feral 2017-01-13 15:18:37 +01:00
  • 5d746ff861 [poincare] Add comments to integral approximation for future improvements Émilie Feral 2017-01-13 15:13:12 +01:00
  • d9877e6181 [poincare] Create a first version of a class integral (approx method is to be improved with QUADPACK algo) Émilie Feral 2017-01-13 14:02:27 +01:00
  • 3ccd7417bb [poincare] Create a class opposite Émilie Feral 2017-01-13 13:34:38 +01:00
  • 6319d08fc9 [poincare] Add a class exponential Émilie Feral 2017-01-13 11:26:10 +01:00
  • cb0495b9c0 [apps/calculation] Do not add ans when before minus event Émilie Feral 2017-01-13 11:23:08 +01:00
  • c19ecaeebe [apps] In curve view, avoid to reload the whole view when reloading cursor Émilie Feral 2017-01-12 17:53:01 +01:00
  • 5b5dea0243 [escher] In textfield, fix bug: reinit the currenttextlength when initiating the draft text buffer Émilie Feral 2017-01-12 17:14:15 +01:00
  • 33ba6d2fa7 [apps] In curve view range, improve constant naming Émilie Feral 2017-01-12 16:51:41 +01:00
  • 051613d422 [poincare] Improve derivative calculation Émilie Feral 2017-01-12 16:46:02 +01:00
  • cfa645a1e9 [liba] Add a constant representing the minimum float Émilie Feral 2017-01-12 16:43:54 +01:00
  • fbdcb8cef3 [apps] Sort out private and protected methods Émilie Feral 2017-01-12 12:03:44 +01:00
  • 1c5c48a520 [apps] clean Émilie Feral 2017-01-12 11:35:33 +01:00
  • c35d95bb83 [apps/probability] Handle all edge cases Émilie Feral 2017-01-12 10:22:17 +01:00
  • d6e0ff3241 [apps] in editable cell table view controller correct weird coding Émilie Feral 2017-01-11 17:44:24 +01:00
  • bb22f06250 [escher] In selectable table view, synthetize code Émilie Feral 2017-01-11 17:37:17 +01:00
  • 7f88042104 [poincare] Fix bug: enable to parse -0.2 (due to -0 == 0) Émilie Feral 2017-01-11 17:08:06 +01:00
  • 6402e5c647 [apps] Clean Émilie Feral 2017-01-11 17:01:21 +01:00
  • ef3cb14f50 [poincare] Enable to parse function with any number of arguments. Émilie Feral 2017-01-11 16:39:42 +01:00
  • a74eef903a [poincare] Redesign Float::convertTotext Émilie Feral 2017-01-11 16:07:58 +01:00
  • 245400015f [apps/home][apps/regression] Add comments to explain how we prevent selecting unwanted cell. Émilie Feral 2017-01-11 11:44:06 +01:00
  • d80272f695 [apps] In curve view, correct draw histogram Émilie Feral 2017-01-10 18:21:50 +01:00
  • 1ade2c346f [apps] In interactive curve view range, avoid setting impossible value (xmin>xmax...) Émilie Feral 2017-01-10 18:21:00 +01:00
  • ca1b61c97a [apps] Avoid switch() {} when possible. Émilie Feral 2017-01-10 18:20:01 +01:00
  • 1ed3b7effc [apps] In curve view delete obsolet warning Émilie Feral 2017-01-10 18:18:25 +01:00
  • fb624b1fba [poincare] Reimplement float parsing (handling non null char *) Émilie Feral 2017-01-10 16:38:14 +01:00
  • 40482b89c6 [apps/statistics] In box view, define a enum class for quantile Émilie Feral 2017-01-10 16:01:49 +01:00
  • 9c6100d5dc [apps/statistics] Correct brace error Émilie Feral 2017-01-10 15:30:57 +01:00
  • b49a27ac38 [apps/statistics] Delete absurd comment Émilie Feral 2017-01-10 14:58:54 +01:00
  • 52cfe22179 [apps] In curve view, avoid white vertical lines in integral curves due to pixel rounding Émilie Feral 2017-01-10 13:58:59 +01:00
  • ea96360388 [apps/statistics] Correct language typo Émilie Feral 2017-01-10 12:18:27 +01:00
  • f4a580884b [apps/graph] Use the poincare derivative calculation to compute function derivative Émilie Feral 2017-01-10 12:15:08 +01:00
  • afdc1573b2 [poincare] Improve derivative calculation Émilie Feral 2017-01-10 12:14:42 +01:00
  • 3fb14a44ae [ion] Update the battery sensing after schematics change Romain Goyet 2017-01-09 11:31:00 +01:00
  • 6e01c55f1a [poincare] Move the xcontext to poincare to be used by derivative object Émilie Feral 2017-01-09 16:32:26 +01:00
  • 3536607f7a [apps] In curve view, avoid bars overlapping when drawing histograms Émilie Feral 2017-01-09 16:02:10 +01:00
  • a827558b64 [apps] In curve view, correct programming style Émilie Feral 2017-01-09 15:50:13 +01:00
  • e9e171935c [apps] Use crc32 methods in models Émilie Feral 2017-01-09 15:27:37 +01:00
  • affda5eae9 [apps] Modular reimplementation of application models (stores and ranges) and of curve views/curve view controllers. Émilie Feral 2017-01-09 14:57:13 +01:00
  • 6e9528103b [apps] Factorize banner view implementation. Émilie Feral 2017-01-05 18:08:21 +01:00
  • b17222112a [apps] Change model data -> float pair store. Émilie Feral 2017-01-05 12:25:05 +01:00
  • 59e3af0571 [apps] In curve view, programming style to avoid indentation. Émilie Feral 2017-01-04 17:40:16 +01:00
  • 288067c21c [poincare] Create a class derivative function Émilie Feral 2017-01-04 17:34:42 +01:00
  • 50ac754128 [poincare] Improve logarithm to handle logarithms with different bases Émilie Feral 2017-01-04 17:30:57 +01:00
  • be247b0392 [apps/graph] When computing derivative function at abscissa, round the result Émilie Feral 2017-01-04 17:29:06 +01:00
  • 412cd7fb1e [poincare] Add a parenthesis layout class Émilie Feral 2017-01-04 14:46:58 +01:00
  • df8b05b51c [poincare] Improve nth root layout Émilie Feral 2017-01-04 13:54:10 +01:00
  • 0bc13c65b2 [poincare] add a nth root layout Émilie Feral 2017-01-04 11:17:53 +01:00
  • 4ef58a4019 [poincare] Add a specific layout to absolute value function Émilie Feral 2017-01-04 09:49:11 +01:00
  • 11893f9d5d [poincare] Add function nth root Émilie Feral 2017-01-03 17:51:30 +01:00
  • 628c5a91ca [poincare] Enable functions with more than one argument Émilie Feral 2017-01-03 17:21:52 +01:00
  • 1efb46e6ce [poincare] Add function absolute value Émilie Feral 2017-01-03 16:43:14 +01:00
  • 78198a5dcf [escher] In metric, add a constant: ParameterCellHeight Émilie Feral 2017-01-03 16:29:04 +01:00
  • d731d20100 [apps] In data controller,display the data parameter page when clicking on the first row Émilie Feral 2017-01-03 16:12:18 +01:00
  • 14abf0f190 [apps] Create a class data parameter controller Émilie Feral 2017-01-03 16:11:40 +01:00
  • e0b56e6588 [apps] add methods to the abstract model "data" Émilie Feral 2017-01-03 16:10:27 +01:00
  • eb976ad0cf [apps/graph/values] Enable to delete row by row Émilie Feral 2017-01-03 15:30:45 +01:00
  • 176cd6d539 [apps/regression] Avoid displaying the regression graph in there is not enough data for a regression Émilie Feral 2017-01-03 15:12:58 +01:00
  • 12fbbb3dca [apps] In editable cell table view controller, jump to next cell when finish editing Émilie Feral 2017-01-03 15:12:01 +01:00
  • 066878e4a7 [apps/regression] Display the goto parameter page from the prediction parameter page Émilie Feral 2017-01-03 14:59:46 +01:00
  • 3e7a46db86 [apps/regression] Create a class go to parameter controller Émilie Feral 2017-01-03 14:58:32 +01:00
  • 7e66949900 [apps/regression] Add methods in data model to set the cursor position at a specific abscissa/ordinate Émilie Feral 2017-01-03 14:56:51 +01:00
  • 7d799057fd [apps/regression] In graph view, avoid the window to be initialized with a null area Émilie Feral 2017-01-03 14:38:26 +01:00
  • 21e0a59e2b [poincare] Typo Émilie Feral 2017-01-03 14:07:15 +01:00
  • 07cd605234 [apps/regression] Display the prediction parameter page when clicking on the regression curve Émilie Feral 2017-01-03 14:06:37 +01:00
  • 09e6e511dc [apps/regression] Create a class prediction parameter controller Émilie Feral 2017-01-03 14:05:35 +01:00
  • 498aa77268 [apps/graph/graph][apps] Factorize methods to draw grid in curve views to be used in regression app Émilie Feral 2017-01-03 14:03:58 +01:00