Commit Graph

  • 549f537ff6 [it] Add i18n files to Makefiles Roberta Rabotti 2020-03-10 17:50:53 +01:00
  • 3ef28ec155 [it] new translation files Roberta Rabotti 2020-03-10 17:32:49 +01:00
  • 834a8784c9 [pt] chaged settings name Serenela Moreira 2020-03-13 16:41:15 +01:00
  • b1e8f65a67 [pt] corrected typo Serenela Moreira 2020-03-13 16:07:20 +01:00
  • 7aecec705e [pt] shorten too long lines and other details Serenela Moreira 2020-03-13 15:53:49 +01:00
  • e880dfe4b4 [pt] corrected base Serenela Moreira 2020-03-12 17:55:42 +01:00
  • 4802299f3c [pt] corrected regression and sequences Serenela Moreira 2020-03-12 17:46:08 +01:00
  • e26739d4ad [pt] corrected toolbox Serenela Moreira 2020-03-12 17:42:20 +01:00
  • ff0fb4b4c2 [pt] corrected typos in usb Serenela Moreira 2020-03-12 16:23:22 +01:00
  • 578c8be857 [pt] corrected shared and base Serenela Moreira 2020-03-12 16:21:13 +01:00
  • b9ce07b24d [pt] translated catalog - python Serenela Moreira 2020-03-12 15:55:23 +01:00
  • 9c2753148b [pt] changed toolbox Serenela Moreira 2020-03-12 11:57:24 +01:00
  • ad348cb64e [pt] changed graph mistakes Serenela Moreira 2020-03-12 11:49:31 +01:00
  • d0a9dabd64 [pt] changed details in home and probabilities Serenela Moreira 2020-03-12 11:42:09 +01:00
  • 1f54ddf245 [pt] changed settings again Serenela Moreira 2020-03-12 11:39:12 +01:00
  • a64ad87146 [pt] corrected settings and statistics Serenela Moreira 2020-03-12 11:09:09 +01:00
  • b1e737879d [nl] Translation Epsilon Jorick Alberga 2020-04-02 15:06:27 +02:00
  • c70b5b07cc [nl] Epsilon translation Jorick Alberga 2020-03-27 10:19:20 +01:00
  • 08fe49526c [nl] Epsilon translation update Jorick Alberga 2020-03-26 14:48:18 +01:00
  • 7f561b0a3d [nl] Update translation Epsilon Jorick Alberga 2020-03-25 18:15:44 +01:00
  • 07f924bed6 [nl] Translation Functions app And other translation Jorick Alberga 2020-03-13 18:03:28 +01:00
  • 1426da8c44 [nl] Also python-app Jorick Alberga 2020-03-13 11:46:29 +01:00
  • 00064ba824 [nl] Translation Python-app Jorick Alberga 2020-03-13 11:44:24 +01:00
  • 8a37096680 [nl] Start translation Jorick Alberga 2020-03-12 11:09:46 +01:00
  • ae71c23147 [poincare] Override method Unit::node to return UnitNode Émilie Feral 2020-04-17 17:43:04 +02:00
  • 3308b13b9c [poincare] UnitConvert: - do the smart part at beautification to avoid requiring an escape case just for UnitConvert - Use UnitConvert::None Émilie Feral 2020-04-17 17:36:11 +02:00
  • c3e68d1968 [poincare] Add test on the UnitConversion mode Émilie Feral 2020-04-17 17:33:51 +02:00
  • 3f34e5e644 [poincare] Enable to choose the "UnitConversion" mode at simplification between: only SI, none, default... Émilie Feral 2020-04-17 15:12:01 +02:00
  • d805c59202 [poincare] Fix extractUnit into removeUnit paradigm Émilie Feral 2020-04-16 15:25:49 +02:00
  • 4e2da5de05 [poincare] Add crashing tests on units Émilie Feral 2020-04-16 15:21:30 +02:00
  • 38659587f5 [poincare] Multiplication::shallowBeautify: fix typo (fix tests) Émilie Feral 2020-04-16 10:44:55 +02:00
  • 56c45d1390 [poincare] Parsing: expression -> expression is always parsed but return "undef" when the left expression is neither a custom variable or function nor a unit. This makes the behaviour consistent on theses expressions: 2 -> a+a 2 -> 2*a Émilie Feral 2020-04-15 18:15:24 +02:00
  • e4848a7535 [apps/calculation] HistoryController: favour understandable code Émilie Feral 2020-04-10 14:35:39 +02:00
  • 266482ef99 [apps/calculation] Additional outputs for Unit Ruben Dashyan 2020-03-05 17:30:16 +01:00
  • f8050f0673 [poincare/symbol_abstract] Remove redundant code Ruben Dashyan 2020-03-18 11:27:54 +01:00
  • 407ce0534c [poincare/expression] Use extractUnits instead of hasUnit when possible Ruben Dashyan 2020-03-25 14:41:41 +01:00
  • f227cd719f [poincare/multiplication] Use extractUnits instead of splitIntoNormalForm in shallowBeautify Ruben Dashyan 2020-03-26 17:18:46 +01:00
  • 914bb38a8e [poincare/test/helper] Do not beautify in assert_simplify helper function Ruben Dashyan 2020-03-27 17:22:18 +01:00
  • c71cce2957 [poincare/test] Factor assertions Ruben Dashyan 2020-03-27 11:48:35 +01:00
  • 651b705dbd Revert "[poincare/expression] deepBeautify bubbles up Undefined children" Ruben Dashyan 2020-03-13 17:01:06 +01:00
  • 01b94f8543 [poincare/unit] Units homogeneity is already handled in each Expression subclass Ruben Dashyan 2020-03-13 16:55:57 +01:00
  • 7ef28a93bc [poincare/multiplication] Do not expand Multiplication in presence of units Ruben Dashyan 2020-03-25 15:38:43 +01:00
  • bf9653d510 [poincare/expression] Turn getUnit into extractUnits Ruben Dashyan 2020-03-24 16:17:04 +01:00
  • 94e1fdfc7a [poincare/test/simplification] Uncomment passing tests Ruben Dashyan 2020-03-26 14:21:05 +01:00
  • f2bfc7ec9b [poincare/expression] Remove redundancies in getUnit Ruben Dashyan 2020-03-20 15:47:06 +01:00
  • 9a762f1bf6 [poincare] A (Power of) Unit must not be orphan Ruben Dashyan 2020-03-18 14:25:13 +01:00
  • c12ab3a2e2 [poincare/multiplication] Simplify shallowBeautify Ruben Dashyan 2020-03-25 17:01:45 +01:00
  • 2895d365a6 [poincare/multiplication] Make sure a Multiplication is not made of (Power of) Units only Ruben Dashyan 2020-03-20 15:08:43 +01:00
  • 4d1129b0db [poincare/multiplication] Reorder steps in shallowBeautify Ruben Dashyan 2020-03-26 10:06:17 +01:00
  • b8786dd32c Revert "[poincare/multiplication] Fix handling of units with non-integer exponent" Ruben Dashyan 2020-03-27 09:52:52 +01:00
  • 1351babe37 [poincare] Move Power vs Unit checks to Power::shallowReduce Ruben Dashyan 2020-03-20 10:25:16 +01:00
  • fa1235939b [poincare/multiplication] Correct cast Ruben Dashyan 2020-03-19 17:01:34 +01:00
  • c181650922 [poincare/multiplication] Simplify privateShallowReduce Ruben Dashyan 2020-03-19 16:34:16 +01:00
  • f224ac31e3 [poincare/n_ary_expression] Add TODO about mergeSameTypeChildrenInPlace Ruben Dashyan 2020-03-24 15:39:35 +01:00
  • 965e3b1d9a [poincare/n_ary_expression] Factor mergeMultiplicationChildrenInPlace Ruben Dashyan 2020-03-19 11:39:13 +01:00
  • 43327e482e [poincare/multiplication] Use mergeChildrenAtIndexInPlace instead of mergeMultiplicationChildrenInPlace Ruben Dashyan 2020-03-19 14:30:38 +01:00
  • 4558e777c8 [poincare/multiplication] Remove old TODO Ruben Dashyan 2020-03-19 11:19:39 +01:00
  • 0c4434d088 [poincare/expression] getUnit returns an uninitialized Expression Ruben Dashyan 2020-03-17 10:17:42 +01:00
  • f5b964339c [poincare/test/expression_properties] Fix helper assert_reduced_expression_unit Ruben Dashyan 2020-03-17 10:14:03 +01:00
  • 2fea3c9b3a [poincare/addition] Addition has no Unit Ruben Dashyan 2020-03-16 14:57:25 +01:00
  • 121e16a6a5 [poincare/absolute_value] AbsoluteValue has no Unit Ruben Dashyan 2020-03-16 11:53:33 +01:00
  • 032723eae1 [poincare/layout_node] Remove unused variable Ruben Dashyan 2020-03-19 10:07:05 +01:00
  • 8365735f98 [apps/calculation/additional_outputs/expression_list_controller] Computed Layouts must not be uninitialized Ruben Dashyan 2020-03-05 17:26:25 +01:00
  • a31524173f [apps/calculation/history_controller] Factor handleEvent Ruben Dashyan 2020-03-05 16:29:07 +01:00
  • a3265996fe [apps/calculation/history_controller] Factor handleEvent Ruben Dashyan 2020-03-05 16:22:17 +01:00
  • f3bcedd43d [apps/calculation/history_controller] Simplify and harmonize handleEvent Ruben Dashyan 2020-03-05 16:19:33 +01:00
  • 167827f0e4 [apps/calculation] EditExpressionController accesses subview directly Ruben Dashyan 2020-03-11 15:24:36 +01:00
  • 63ab8710b9 [apps/calculation] Factor EditExpressionController::insertTextBody Ruben Dashyan 2020-03-05 14:10:47 +01:00
  • 145381ad4b [apps/calculation/additional_outputs] Remove parentResponder parameter from ListControllers' constructor Ruben Dashyan 2020-03-05 11:20:54 +01:00
  • e018c9ddc8 [poincare/trigonometry_cheat_table] Reorder parameter names correctly Ruben Dashyan 2020-03-10 13:53:41 +01:00
  • b8993eafa9 [poincare/expression] Call reduce instead of deepReduce Ruben Dashyan 2020-03-10 13:52:18 +01:00
  • 8e71e03b6e [poincare] Remove ostream and iostream header inclusions and keep them precisely where needed Ruben Dashyan 2020-02-13 14:24:08 +01:00
  • b05202f2ec [poincare] Remove stdio.h inclusions Ruben Dashyan 2020-02-13 14:22:23 +01:00
  • e03c628381 [poincare/multiplication] shallowBeautify builds Unit only if necessary Ruben Dashyan 2020-02-25 17:45:54 +01:00
  • e43362eee0 [poincare/multiplication] Factor CanSimplifyUnitProduct Ruben Dashyan 2020-02-25 17:34:54 +01:00
  • 9cbbffcdd6 [poincare/multiplication] shallowBeautify builds Power only if necessary Ruben Dashyan 2020-02-25 17:24:54 +01:00
  • 94bad10ddb [poincare/multiplication] CanSimplifyUnitProduct gets int8_t entryUnitExponent parameter instead of operationOnExponents Ruben Dashyan 2020-02-25 17:13:03 +01:00
  • 79a81968c8 [poincare/unit] Avoid cloning expression in Dimension::Vector::FromBaseUnits Ruben Dashyan 2020-02-24 17:03:45 +01:00
  • 2f708cc36c [poincare/unit] Dimension::Vector::FromBaseUnits accepts only products of powers of base units Ruben Dashyan 2020-02-24 16:51:57 +01:00
  • 394e86a28a [poincare] Unit::Dimension holds a Vector Ruben Dashyan 2020-02-24 16:45:03 +01:00
  • d7dab2ae99 [poincare/multiplication] bestUnitNorm not necessary anymore Ruben Dashyan 2020-02-24 12:22:39 +01:00
  • 191680d96f [poincare/multiplication] Simplify Unit::Dimension::Vector::Metrics comparison Ruben Dashyan 2020-02-20 17:46:09 +01:00
  • 67241bb564 [poincare] Make code more object oriented Ruben Dashyan 2020-02-20 10:26:15 +01:00
  • b6d07cbd90 [poincare] Make code more object oriented Ruben Dashyan 2020-02-20 10:05:38 +01:00
  • e2cdf78605 [poincare] Define and use Unit::Dimension::Vector::Metrics Ruben Dashyan 2020-02-19 16:53:11 +01:00
  • 2f6770cd69 [poincare/multiplication] Change signature of ExponentsOfBaseUnits Ruben Dashyan 2020-02-19 14:05:51 +01:00
  • 0eb6df27dc [poincare] Turn Unit::Dimension::Vector type into a struct Ruben Dashyan 2020-02-19 12:20:49 +01:00
  • 202beb3b13 [poincare/unit] Add comment about namespace and scope usage Ruben Dashyan 2020-02-19 11:39:02 +01:00
  • 2fa71e4350 [poincare] Define and use Unit::NumberOfBaseUnits instead of magic number Ruben Dashyan 2020-02-19 11:06:37 +01:00
  • be2892eae5 [poincare] Define Unit::Dimension::Vector type Ruben Dashyan 2020-02-19 10:23:50 +01:00
  • 157d74c0da [poincare/unit] Coding style Ruben Dashyan 2020-02-12 11:09:30 +01:00
  • f01f91d000 [poincare/unit] Clean serialize Ruben Dashyan 2020-02-11 14:14:27 +01:00
  • bc0b21463e [quiz][ion/test] Move time measurements to quiz Ruben Dashyan 2020-02-14 16:32:21 +01:00
  • 068ed96d79 [apps/range_1D] Add comment abour k_minFloat Léa Saviot 2020-02-10 16:26:20 +01:00
  • ed753b793b [apps/statistics] Do not initRangeParameters too often Léa Saviot 2020-02-10 15:12:16 +01:00
  • 51b5edbe69 [apps/statistics] Remove too strict condition Léa Saviot 2020-02-10 14:26:19 +01:00
  • 59aea9ca83 [apps/statistics] Factorize HistogramParamCtrlr::setParamAtIdx Léa Saviot 2020-02-10 14:24:54 +01:00
  • 250f4ec3dd [apps/statistics] Clean code Léa Saviot 2020-02-10 14:00:41 +01:00
  • 93d687abc2 [apps/calculation] Fix height computation in additional results Léa Saviot 2020-06-01 13:42:08 +02:00
  • 884d9890cf [.github/workflow] ci-workflow: update setup-emscripten to v2 Émilie Feral 2020-06-02 10:36:58 +02:00