Commit Graph

  • d53a16eb91 [ion/storage] Add TODO Léa Saviot 2020-06-05 11:02:39 +02:00
  • 7699dc9929 [apps/on_boarding] Fix too long i18n Léa Saviot 2020-06-05 10:31:33 +02:00
  • 97ffab1fc2 build: Version 14.0.0 Émilie Feral 2020-06-03 17:34:26 +02:00
  • 2630d0dee2 [poincare] Change approximation test to work on the device implementation of libm (hypotf is not as accurate on the device) Émilie Feral 2020-06-04 14:54:15 +02:00
  • 9556ae3aa4 [poincare] Unit: comparison can rely on the pointer addresses only when the object are ordered in a table. Otherwise, the compiler is free to order them as it wants. Émilie Feral 2020-06-04 14:51:09 +02:00
  • 6abc3b8c99 [poincare] Enable to set POINCARE_TREE_LOG from environment variable Émilie Feral 2020-06-04 13:14:06 +02:00
  • 49e4abb964 [poincare/multiplication] Fix comment Léa Saviot 2020-06-04 11:58:20 +02:00
  • 72e342e1b1 [apps/curve_view] Fix drawArrow Léa Saviot 2020-06-04 11:54:40 +02:00
  • 2ebad3062c [apps/code] Test: strcpy isn't available on the device Émilie Feral 2020-06-03 18:05:42 +02:00
  • fc238f639a [python] Fix test on matplotlib Émilie Feral 2020-06-03 14:35:31 +02:00
  • 4b83da21b7 [poincare] Fix Multiplication between 0 and a unreduced matrix: it should not be equal to 0 but to Matrix(0) Émilie Feral 2020-06-03 14:34:31 +02:00
  • 420dd04766 [apps/shared][python/port] CurveView::drawArrow uses pixel computation instead of float computation to avoid precision errors, by default the arrow size is decided in pixels. Émilie Feral 2020-06-03 12:17:08 +02:00
  • a9fbcf99b2 [poincare/test] Add failing test about multiplication simplification Léa Saviot 2020-06-03 11:41:17 +02:00
  • 0c040a7db6 [poincare/power] Fix infinite loop in reduction Léa Saviot 2020-06-03 11:39:37 +02:00
  • 55ae258653 [poincare/test] Add failing matrix/power simplification test Léa Saviot 2020-06-03 11:29:36 +02:00
  • 4b20c69174 [python/modturtle.cpp] Added support for float parameter in colormode() Arthur Camouseigt 2020-05-28 13:43:15 +02:00
  • 1b2750c247 [python] matplotlib: add assertions to ensure authorized access to args[i] Émilie Feral 2020-06-03 10:36:18 +02:00
  • aec25eb8d4 [matplotlib/modpyplot.cpp] Modified the error messages due to too many arguments Arthur Camouseigt 2020-05-26 10:48:40 +02:00
  • e1a356fe88 [matplotlib/modpyplot.cpp] Added support for third parameter color in plot function Arthur Camouseigt 2020-05-26 10:27:12 +02:00
  • 4b88521e14 [matplotlib/modpyplot.cpp] Removing c keyword from some functions to match pyplot spec Arthur Camouseigt 2020-05-26 09:45:54 +02:00
  • 06dc97152c [matplotlib/modpyplot.cpp] Added support for keyword argument c, a shortcut for color Arthur Camouseigt 2020-05-25 17:32:41 +02:00
  • 7b150deaeb [apps/calculation] Hide additional outputs for Dutch exam mode Émilie Feral 2020-06-01 11:36:54 +02:00
  • 90fb9b4ea2 [apps/calculation] Hide calculations involving units in Dutch exam mode Émilie Feral 2020-06-01 11:36:03 +02:00
  • fbeb5ed982 [apps/controller] All code regarding Dutch exam mode is in ExamModeConfiguration Émilie Feral 2020-05-29 17:50:21 +02:00
  • 8412087cc8 [apps/calculaiton] Fix cursor bug Léa Saviot 2020-05-28 17:58:52 +02:00
  • e24de79a9e [apps/calculation] HistoryController: avoid dereferencing nullptr Émilie Feral 2020-05-28 17:29:15 +02:00
  • 66ba985108 [apps/code] In toolbox: plot(x,y) --> plot(x,y,color) Émilie Feral 2020-05-28 17:19:48 +02:00
  • 6c54fb4ebc [apps/code] Add 'write' to the toolbox (in Turtle module and catalog) Émilie Feral 2020-05-28 17:18:05 +02:00
  • 8ceb368047 [poincare] Adding a number before orphan unit is done at beautification instead of at reducing (revert previous commit) Émilie Feral 2020-05-28 16:13:48 +02:00
  • 163a14d9b9 [apps/exam_mode] Dutch exam mode available when language is EN/NL Léa Saviot 2020-05-28 15:40:41 +02:00
  • 1635f6132b [apps/code] Fix circular importation in the variable box Léa Saviot 2020-05-28 14:59:30 +02:00
  • 6819041c1d [apps/code] Remove TODOs Léa Saviot 2020-05-28 13:07:12 +02:00
  • 622cbe2e03 [apps/code] Fix auticompletion of color from Turtle Léa Saviot 2020-05-28 13:04:49 +02:00
  • e6b87be75e [apps/i18n] Fix some i18n Léa Saviot 2020-05-28 11:39:48 +02:00
  • 02b7ed3e27 [poincare/test] Add test for commit 02a1246 Léa Saviot 2020-05-28 09:57:50 +02:00
  • 2f4c59b881 [apps/code] VariableBoxController::addNodeIfMatches: factorize the checking for node unicity and the insertion index computation Émilie Feral 2020-05-27 16:18:08 +02:00
  • e5976984a2 [poincare/poincare] Fix typo Léa Saviot 2020-05-27 15:39:56 +02:00
  • d6e32594b8 [test/matplotlib.cpp][modpyplot.cpp] Changed matplotlib tests Arthur Camouseigt 2020-05-25 16:04:38 +02:00
  • 68e3208799 [matplotlib/modpyplot.cpp] Removed function previously used for setting colors Arthur Camouseigt 2020-05-25 14:43:50 +02:00
  • c39b432dd6 [matplotlib/modpyplot.cpp] Adding keyword arguments support for plot function Arthur Camouseigt 2020-05-25 14:38:58 +02:00
  • b26d448573 [matplotlib/modpyplot.cpp] Adding keyword arguments support for scatter function Arthur Camouseigt 2020-05-25 14:35:52 +02:00
  • 5daaa2c050 [matplotlib/modpyplot.cpp] Adding keyword arguments support for hist function Arthur Camouseigt 2020-05-25 14:31:40 +02:00
  • 0e3684e137 [matplotlib/modpyplot.cpp] Adding keyword arguments support for bar function Arthur Camouseigt 2020-05-25 14:22:52 +02:00
  • 41da4f2bd5 [matplotlib/modpyplot] Adding keyword argument support for arrow function Arthur Camouseigt 2020-05-25 11:28:40 +02:00
  • 555617aff3 [apps/code] Factorize VariableBoxController::addNode Émilie Feral 2020-05-27 12:29:14 +02:00
  • 705b1812f1 [apps/code] VariableBoxController: fix NodeNameCompare when nameLength > nodeNameLength (step 2) Émilie Feral 2020-05-27 12:21:01 +02:00
  • 41bb169edd [apps/variable_box_controller] Auto-import: ignore variable when it is the autocompleted one Émilie Feral 2020-05-26 17:02:13 +02:00
  • d82e6de6e8 [apps/code] VariableBoxController: fix NodeNameCompare when nameLength > nodeNameLength Émilie Feral 2020-05-26 16:16:24 +02:00
  • 2b53ea748d [apps/code] Typo Émilie Feral 2020-05-26 16:03:42 +02:00
  • d99357fd0d [poincare] Power: don't escape normal shallowReduce for expression containing matrix of complex form (for instance ConfidenceInterval). Émilie Feral 2020-05-26 14:27:11 +02:00
  • ade90db392 [poincare] UnitConvert: implement removeUnit since UnitConvert can be a reduced expression Émilie Feral 2020-05-26 10:11:38 +02:00
  • b3994127c2 [poincare] Remove false assertion (splitIntoNormalForm can be called by denominator() at reduction - there is no reason that there is no unit at this stage...) Émilie Feral 2020-05-25 17:20:32 +02:00
  • 985c31920d [matplotlib/plot_store.cpp] Removed useless function Arthur Camouseigt 2020-05-25 17:18:17 +02:00
  • 68ff71f72a [matplotlib/modpyplot.cpp] Modified the way to add mp_float Arthur Camouseigt 2020-05-25 17:07:55 +02:00
  • 34a4a3311a [apps/code] Add test on variable_box_controller Léa Saviot 2020-05-25 16:33:14 +02:00
  • 5412410723 [apps/code] Remove duplicates in the variable box Léa Saviot 2020-05-25 14:05:46 +02:00
  • 40d98389d4 [apps/code] Cleaner code in VariableBoxController::loadCurrentVariablesInScript Léa Saviot 2020-05-25 13:33:03 +02:00
  • 6b558c3328 [apps/code] Replace if with assertion Léa Saviot 2020-05-25 09:59:01 +02:00
  • b466a8711b [apps/code] Remove dead code Léa Saviot 2020-05-25 09:53:16 +02:00
  • 38443c0e83 [apps/code] Fix VariableBoxController::empty Léa Saviot 2020-05-25 09:49:10 +02:00
  • 8b64851903 [poincare] Multiplication::shallowBeautify: handle edge case: the expression contains a unit but we can't extract it (2^_min for instance) Émilie Feral 2020-05-25 09:55:58 +02:00
  • c102bf2e4e [apps/code] Fix again variable_box_controller Léa Saviot 2020-05-22 17:44:40 +02:00
  • 5d49f5dca2 [apps/code] Fix VariableBoxController::addNodesFromImportMaybe Léa Saviot 2020-05-22 17:28:46 +02:00
  • 9d8eb1dbb6 [apps/code] Fix misnamed i18n Léa Saviot 2020-05-22 17:28:12 +02:00
  • 2bea3f3d47 [apps/code] Fix again VariableBoxController::loadCurrentVariablesInScript Léa Saviot 2020-05-22 17:18:12 +02:00
  • 00291c8974 [apps/code] Fix var initialisation in variable_box_controller Léa Saviot 2020-05-22 16:55:54 +02:00
  • 59bf8bbcf4 [matplotlib] Added cyan color to the color palette Arthur 2020-05-20 14:18:01 +02:00
  • 472cfc012c [matplotlib] Added colors to the toolbox in python Arthur 2020-05-20 13:55:34 +02:00
  • fe7c4b1a8a [python/turtle] Added write method Arthur 2020-05-19 17:48:37 +02:00
  • 7cd0b7e0e0 [matplotlib] Removed useless initializers in PlotStore constructor Arthur 2020-05-19 11:15:19 +02:00
  • 13d0bcf676 [matplotlib] Modified isEmpty method for showing axis Arthur 2020-05-19 10:16:38 +02:00
  • d8666a52d3 [python] matplotlib: fix tests about arrow function Émilie Feral 2020-05-19 11:09:53 +02:00
  • 0c9fb57b33 [python] matplotlib: check float type of the head_width arg of arrow function Émilie Feral 2020-05-19 11:09:08 +02:00
  • 9b7c47a7f0 [python] matplotlib: arrow can have up to 6 args Émilie Feral 2020-05-19 11:08:47 +02:00
  • 12db7a5093 [apps/shared] Change default shape of arrow in CurveView (to match matplotlib shape) Émilie Feral 2020-05-19 10:58:34 +02:00
  • 083f959b7b [python] matplotlib: Enable to change the arrow shape via the head_width arg Émilie Feral 2020-05-19 10:40:43 +02:00
  • c826c53659 [apps/shared] CurveView: change drawArrow API to take arrow shape arguments in float instead of coordinates Émilie Feral 2020-05-19 10:39:45 +02:00
  • 0f8f82b94b [python] matplotlib: Add a parameter to to arrow to set the arrow width Émilie Feral 2020-05-19 09:32:35 +02:00
  • e92b56b78e [apps/shared] CurveView: change drawArrow arguments (new definition of arrow shape) Émilie Feral 2020-05-18 11:12:10 +02:00
  • e2c06cbb44 [python] matplotlib: add color argument to plot, scatter, hist, bar and arrow Émilie Feral 2020-05-18 10:50:12 +02:00
  • a22990943b [python] matplotlib: missing static keyword Émilie Feral 2020-05-18 10:48:31 +02:00
  • 273d10dc26 [python] Change names: ColorParse::ParseColor --> Color::Parse Émilie Feral 2020-05-15 15:26:47 +02:00
  • 5aaa6723d0 [apps/calculation] Fix duplicate removal in unit additional results Émilie Feral 2020-05-22 16:39:34 +02:00
  • 5725ba1c14 [escher] LayoutField: reset selection when clearing layout Émilie Feral 2020-05-22 16:01:41 +02:00
  • 80015ca6aa [apps/shared] RoundCursorView: fix potential black trail when redrawing cursor (issue #1458 on GitHub) Émilie Feral 2020-05-22 14:31:26 +02:00
  • 9a3e2c960f [escher] LayoutField: update the grey squares when using insertion cursor Émilie Feral 2020-05-22 10:00:53 +02:00
  • 79e7626dc3 [escher] LayoutField: the insertion cursor can't point to an EmptyLayout as it might be destroyed Émilie Feral 2020-05-22 09:58:42 +02:00
  • a53379781f [apps/shared] Fix comment Émilie Feral 2020-05-22 09:49:53 +02:00
  • 691c6739af [apps/variable_box_controller] Fix loadCurrentVariablesInScript Léa Saviot 2020-05-20 11:59:18 +02:00
  • 03367cfdf6 [poincare] Makefile: POINCARE_TREE_LOG is by set by default when DEBUG=1 Émilie Feral 2020-05-20 11:40:05 +02:00
  • b596488a01 [poincare] Multiplication::shallowBeautify: removeUnit can only be called on reduced expression Émilie Feral 2020-05-20 11:38:37 +02:00
  • a4c591dea6 [apps/calculation] additional_outputs: fix complex range for infinite values Émilie Feral 2020-05-20 10:29:24 +02:00
  • 6a0d65b049 [apps/calculation] additional_outputs: the complex illustration chose its range to be orthornomal Émilie Feral 2020-05-20 10:26:17 +02:00
  • d3bd086125 [apps/graph] Fix order of actions to edit the function name, we should update the bufferSize before setting the text Émilie Feral 2020-05-19 16:52:17 +02:00
  • 465fa5c63f [escher] TextField: fix insertTextAtLocation (confusion between size and length) Émilie Feral 2020-05-19 15:59:46 +02:00
  • ab69c0069c [python] Fix alignement issues in MicroPython::collectRootsAtAddress Émilie Feral 2020-05-19 15:18:26 +02:00
  • f2a1c635ef [apps/code] I18n: Missing translations Émilie Feral 2020-05-19 14:05:37 +02:00
  • 7d5304686d [apps/scrollable_multiple_expressions_view] Add TODO comment Léa Saviot 2020-05-15 10:16:48 +02:00
  • b096d6f5e4 [escher/table_view] COding style Léa Saviot 2020-05-14 17:44:24 +02:00
  • 44af4b1fde [escher/table_view] Fix numberOfDisplayableRows/Columns Léa Saviot 2020-05-14 17:43:27 +02:00