-
Notifications
You must be signed in to change notification settings - Fork 463
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Poincare] Added kmat() #1699
base: master
Are you sure you want to change the base?
[Poincare] Added kmat() #1699
Commits on Jun 4, 2020
-
[poincare] Multiplication::shallowBeautify: removeUnit can only be
called on reduced expression This fixes the following bug: input i+10*sqrt(i)
Configuration menu - View commit details
-
Copy full SHA for b596488 - Browse repository at this point
Copy the full SHA b596488View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03367cf - Browse repository at this point
Copy the full SHA 03367cfView commit details -
[apps/variable_box_controller] Fix loadCurrentVariablesInScript
Scenario: write the script: def squares(): for i in range(660): forward(L)lo) Put the cursor right of "lo" and press backspace.
Configuration menu - View commit details
-
Copy full SHA for 691c673 - Browse repository at this point
Copy the full SHA 691c673View commit details -
Configuration menu - View commit details
-
Copy full SHA for a533797 - Browse repository at this point
Copy the full SHA a533797View commit details -
[escher] LayoutField: the insertion cursor can't point to an EmptyLayout
as it might be destroyed This fixes the following crash: input 1, OK, input ans/[], go up to the history --> crash
Configuration menu - View commit details
-
Copy full SHA for 79e7626 - Browse repository at this point
Copy the full SHA 79e7626View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a3e2c9 - Browse repository at this point
Copy the full SHA 9a3e2c9View commit details -
[apps/shared] RoundCursorView: fix potential black trail when redrawing
cursor (issue numworks#1458 on GitHub)
Configuration menu - View commit details
-
Copy full SHA for 80015ca - Browse repository at this point
Copy the full SHA 80015caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5725ba1 - Browse repository at this point
Copy the full SHA 5725ba1View commit details -
[apps/calculation] Fix duplicate removal in unit additional results
This fixes the following bug: input _ns, go to additional results --> crash
Configuration menu - View commit details
-
Copy full SHA for 5aaa672 - Browse repository at this point
Copy the full SHA 5aaa672View commit details -
Configuration menu - View commit details
-
Copy full SHA for 273d10d - Browse repository at this point
Copy the full SHA 273d10dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a229909 - Browse repository at this point
Copy the full SHA a229909View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2c06cb - Browse repository at this point
Copy the full SHA e2c06cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e92b56b - Browse repository at this point
Copy the full SHA e92b56bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f8f82b - Browse repository at this point
Copy the full SHA 0f8f82bView commit details -
[apps/shared] CurveView: change drawArrow API to take arrow shape
arguments in float instead of coordinates
Configuration menu - View commit details
-
Copy full SHA for c826c53 - Browse repository at this point
Copy the full SHA c826c53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 083f959 - Browse repository at this point
Copy the full SHA 083f959View commit details -
[apps/shared] Change default shape of arrow in CurveView (to match
matplotlib shape)
Configuration menu - View commit details
-
Copy full SHA for 12db7a5 - Browse repository at this point
Copy the full SHA 12db7a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b7c47a - Browse repository at this point
Copy the full SHA 9b7c47aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c9fb57 - Browse repository at this point
Copy the full SHA 0c9fb57View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8666a5 - Browse repository at this point
Copy the full SHA d8666a5View commit details -
[matplotlib] Modified isEmpty method for showing axis
Added a condition for being considered empty. Allows axis("on") or axis((0,1,2,3)) to display something with show() This behavior is the same as the python module Change-Id: If5f3b07c280ee9ead2bc23d23cbbb4f01da7eae5
Configuration menu - View commit details
-
Copy full SHA for 13d0bcf - Browse repository at this point
Copy the full SHA 13d0bcfView commit details -
[matplotlib] Removed useless initializers in PlotStore constructor
Change-Id: Idea0ce07cbc800139539f9d3fb27811920645184
Configuration menu - View commit details
-
Copy full SHA for 7cd0b7e - Browse repository at this point
Copy the full SHA 7cd0b7eView commit details -
[python/turtle] Added write method
Allows user to print strings with the turtle Change-Id: I06a3832f6fa36d29506be10c48a1b2fb34cb69fb
Configuration menu - View commit details
-
Copy full SHA for fe7c4b1 - Browse repository at this point
Copy the full SHA fe7c4b1View commit details -
[matplotlib] Added colors to the toolbox in python
Change-Id: I3ff3d4fb3552bcb8c375c77651db3b7c44991646
Configuration menu - View commit details
-
Copy full SHA for 472cfc0 - Browse repository at this point
Copy the full SHA 472cfc0View commit details -
[matplotlib] Added cyan color to the color palette
Change-Id: I29476d8148ad98285505adc460b90628573518fa
Configuration menu - View commit details
-
Copy full SHA for 59bf8bb - Browse repository at this point
Copy the full SHA 59bf8bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00291c8 - Browse repository at this point
Copy the full SHA 00291c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bea3f3 - Browse repository at this point
Copy the full SHA 2bea3f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d8eb1d - Browse repository at this point
Copy the full SHA 9d8eb1dView commit details -
[apps/code] Fix VariableBoxController::addNodesFromImportMaybe
Scenario: write a ascrip "from matplotlib.pyplot0 import *" than open the variable box
Configuration menu - View commit details
-
Copy full SHA for 5d49f5d - Browse repository at this point
Copy the full SHA 5d49f5dView commit details -
[apps/code] Fix again variable_box_controller
Scenario: add the script from matplotlib.pyplot import *\nfrom math import *\n\ng=9.81\n\ndef x(t,v_0,alpha):\n return v_0*cos(alpha)*t\ndef y(t,v_0,alpha,h_0):\n return -0.5*g*t**2+v_0*sin(alpha)*t+h_0\n\ndef vx(v_0,alpha):\n return v_0*cos(alpha)\ndef vy(t,v_0,alpha):\n return -g*t+v_0*sin(alpha)\n\ndef t_max(v_0,alpha,h_0):\n return (v_0*sin(alpha)+sqrt((v_0**2)*(sin(alpha)**2)+2*g*h_0))/g\n\ndef simulation(v_0=15,alpha=pi/4,h_0=2):\n tMax=t_max(v_0,alpha,h_0)\n accuracy=1/10**(floor(log10(tMax))-1)\n T_MAX=floor(tMax*accuracy)+1\n X=[x(t/accuracy,v_0,alpha) for t in range(T_MAX)]\n Y=[y(t/accuracy,v_0,alpha,h_0) for t in range(T_MAX)]\n VX=[vx(v_0,alpha) for t in range(T_MAX)]\n VY=[vy(t/accuracy,v_0,alpha) for t in range(T_MAX)]\n for i in range(T_MAX):\n arrow(X[i],Y[i],VX[i]/accuracy,VY[i]/accuracy)\n grid()\n show()tan(if :\n \n celse:\n )c then autocomplete after the last c.
Configuration menu - View commit details
-
Copy full SHA for c102bf2 - Browse repository at this point
Copy the full SHA c102bf2View commit details -
[poincare] Multiplication::shallowBeautify: handle edge case: the
expression contains a unit but we can't extract it (2^_min for instance)
Configuration menu - View commit details
-
Copy full SHA for 8b64851 - Browse repository at this point
Copy the full SHA 8b64851View commit details -
[apps/code] Fix VariableBoxController::empty
No scenario, but it seems right to reset m_shortenResultCharCount
Configuration menu - View commit details
-
Copy full SHA for 38443c0 - Browse repository at this point
Copy the full SHA 38443c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b466a87 - Browse repository at this point
Copy the full SHA b466a87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b558c3 - Browse repository at this point
Copy the full SHA 6b558c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40d9838 - Browse repository at this point
Copy the full SHA 40d9838View commit details -
[apps/code] Remove duplicates in the variable box
Example script: from turtle import * hideturtle() We had "hideturtle" in the local variables, and "hideturtle()" in the imported. Now we should only have the latter.
Configuration menu - View commit details
-
Copy full SHA for 5412410 - Browse repository at this point
Copy the full SHA 5412410View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34a4a33 - Browse repository at this point
Copy the full SHA 34a4a33View commit details -
[matplotlib/modpyplot.cpp] Modified the way to add mp_float
To prevent crashes caused by failed casts from char to float, removed optimization. Change-Id: Ia91aafa007538b6c05f7aace5e5962989d313c98
Configuration menu - View commit details
-
Copy full SHA for 68ff71f - Browse repository at this point
Copy the full SHA 68ff71fView commit details -
[matplotlib/plot_store.cpp] Removed useless function
checkFloatType function used to check for an obj type before cast. This is already done by mp_obj_get_float Change-Id: I745bb3066328678ab0b2a2149c8f38a84f26fbd2
Configuration menu - View commit details
-
Copy full SHA for 985c319 - Browse repository at this point
Copy the full SHA 985c319View commit details -
[poincare] Remove false assertion (splitIntoNormalForm can be called by
denominator() at reduction - there is no reason that there is no unit at this stage...)
Configuration menu - View commit details
-
Copy full SHA for b399412 - Browse repository at this point
Copy the full SHA b399412View commit details -
[poincare] UnitConvert: implement removeUnit since UnitConvert can be a
reduced expression
Configuration menu - View commit details
-
Copy full SHA for ade90db - Browse repository at this point
Copy the full SHA ade90dbView commit details -
[poincare] Power: don't escape normal shallowReduce for expression
containing matrix of complex form (for instance ConfidenceInterval). This fixes the following bug: input (2_m*confidence(0.2,12))^(-1) --> crashes
Configuration menu - View commit details
-
Copy full SHA for d99357f - Browse repository at this point
Copy the full SHA d99357fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b53ea7 - Browse repository at this point
Copy the full SHA 2b53ea7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d82e6de - Browse repository at this point
Copy the full SHA d82e6deView commit details -
[apps/variable_box_controller] Auto-import: ignore variable when it is
the autocompleted one
Configuration menu - View commit details
-
Copy full SHA for 41bb169 - Browse repository at this point
Copy the full SHA 41bb169View commit details -
[apps/code] VariableBoxController: fix NodeNameCompare when nameLength >
nodeNameLength (step 2)
Configuration menu - View commit details
-
Copy full SHA for 705b181 - Browse repository at this point
Copy the full SHA 705b181View commit details -
Configuration menu - View commit details
-
Copy full SHA for 555617a - Browse repository at this point
Copy the full SHA 555617aView commit details -
[matplotlib/modpyplot] Adding keyword argument support for arrow func…
…tion Arrow function can now take into account the following keywords arguements : - head_width - color Change-Id: I205dcd5776d53a4efcbf1e6da4edf29d8e399cab
Configuration menu - View commit details
-
Copy full SHA for 41da4f2 - Browse repository at this point
Copy the full SHA 41da4f2View commit details -
[matplotlib/modpyplot.cpp] Adding keyword arguments support for bar f…
…unction bar function can now take into account the following keywords arguments : - color Change-Id: Iefa68cff59986d89c37cfecd7e3750f03c33ca59
Configuration menu - View commit details
-
Copy full SHA for 0e3684e - Browse repository at this point
Copy the full SHA 0e3684eView commit details -
[matplotlib/modpyplot.cpp] Adding keyword arguments support for hist …
…function hist function can now take into account the following keyword arguments : - color Change-Id: I69eca6555d892db958d2bd002f438a40908b2d9d
Configuration menu - View commit details
-
Copy full SHA for 5daaa2c - Browse repository at this point
Copy the full SHA 5daaa2cView commit details -
[matplotlib/modpyplot.cpp] Adding keyword arguments support for scatt…
…er function scatter function can now take into account the following keywords arguments : - color Change-Id: Iaea5a7a46d25e3efe2214368334ce859900d6ae6
Configuration menu - View commit details
-
Copy full SHA for b26d448 - Browse repository at this point
Copy the full SHA b26d448View commit details -
[matplotlib/modpyplot.cpp] Adding keyword arguments support for plot …
…function plot function can now take into account the following keywords arguments : - color Change-Id: I29b82ba25fa68ec4d8e1797112f133440dee22a0
Configuration menu - View commit details
-
Copy full SHA for c39b432 - Browse repository at this point
Copy the full SHA c39b432View commit details -
[matplotlib/modpyplot.cpp] Removed function previously used for setti…
…ng colors Change-Id: I76bb489d5a5b78162873f68c5e3cca8cebb77aba
Configuration menu - View commit details
-
Copy full SHA for 68e3208 - Browse repository at this point
Copy the full SHA 68e3208View commit details -
[test/matplotlib.cpp][modpyplot.cpp] Changed matplotlib tests
Modified the tests for pyplot module and added error raisers to module functions Change-Id: I164feafaf562f16d646841c1f9dfbbe32e6a763b
Configuration menu - View commit details
-
Copy full SHA for d6e3259 - Browse repository at this point
Copy the full SHA d6e3259View commit details -
Configuration menu - View commit details
-
Copy full SHA for e597698 - Browse repository at this point
Copy the full SHA e597698View commit details -
[apps/code] VariableBoxController::addNodeIfMatches: factorize the ch…
…ecking for node unicity and the insertion index computation
Configuration menu - View commit details
-
Copy full SHA for 2f4c59b - Browse repository at this point
Copy the full SHA 2f4c59bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02b7ed3 - Browse repository at this point
Copy the full SHA 02b7ed3View commit details -
Did not fit or missed a space
Configuration menu - View commit details
-
Copy full SHA for e6b87be - Browse repository at this point
Copy the full SHA e6b87beView commit details -
[apps/code] Fix auticompletion of color from Turtle
It added color(|)/color(,,) instead of just color(|)
Configuration menu - View commit details
-
Copy full SHA for 622cbe2 - Browse repository at this point
Copy the full SHA 622cbe2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6819041 - Browse repository at this point
Copy the full SHA 6819041View commit details -
[apps/code] Fix circular importation in the variable box
Scenario (crashed only on the calculator): script1.py from script2 import * a=1 script2.py from script1 import * b=2
Configuration menu - View commit details
-
Copy full SHA for 1635f61 - Browse repository at this point
Copy the full SHA 1635f61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 163a14d - Browse repository at this point
Copy the full SHA 163a14dView commit details -
[poincare] Adding a number before orphan unit is done at beautification
instead of at reducing (revert previous commit) This fixes the following bug: input log(0*f(_t)) --> crash due to an infinite loop where we remove/add 1 before the multiplication
Configuration menu - View commit details
-
Copy full SHA for 8ceb368 - Browse repository at this point
Copy the full SHA 8ceb368View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c54fb4 - Browse repository at this point
Copy the full SHA 6c54fb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66ba985 - Browse repository at this point
Copy the full SHA 66ba985View commit details -
Configuration menu - View commit details
-
Copy full SHA for e24de79 - Browse repository at this point
Copy the full SHA e24de79View commit details -
[apps/calculaiton] Fix cursor bug
Scenario: 1 EXE MATRIX MATRIX Down Down 1 Up Up -> it crashed
Configuration menu - View commit details
-
Copy full SHA for 8412087 - Browse repository at this point
Copy the full SHA 8412087View commit details -
[apps/controller] All code regarding Dutch exam mode is in
ExamModeConfiguration
Configuration menu - View commit details
-
Copy full SHA for fbeb5ed - Browse repository at this point
Copy the full SHA fbeb5edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90fb9b4 - Browse repository at this point
Copy the full SHA 90fb9b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b150de - Browse repository at this point
Copy the full SHA 7b150deView commit details -
[matplotlib/modpyplot.cpp] Added support for keyword argument c, a sh…
…ortcut for color Change-Id: I89227a73fca6fd50ae190107fc23c3c7acadc6db (cherry picked from commit bc642c2d8d105ed609cf8b4d86800879645afd7e)
Configuration menu - View commit details
-
Copy full SHA for 06dc971 - Browse repository at this point
Copy the full SHA 06dc971View commit details -
[matplotlib/modpyplot.cpp] Removing c keyword from some functions to …
…match pyplot spec Change-Id: I53fa8c9edc8bcfdfb9c36797b41a1c36494e2c74 (cherry picked from commit 42b245ed97d6fa3394316888489660f4f76f0a78)
Configuration menu - View commit details
-
Copy full SHA for 4b88521 - Browse repository at this point
Copy the full SHA 4b88521View commit details -
[matplotlib/modpyplot.cpp] Added support for third parameter color in…
… plot function It is now possible to specify the color of the plot through a third positional argument in the plot function. However, is a keyword (color or c) is then used, it will override the previous color command. Change-Id: I5a73ddb322e650db486de568e4a56b4752751cfb (cherry picked from commit e6cc196cca405e5a4f8058a6af917aa0e7962b8a)
Configuration menu - View commit details
-
Copy full SHA for e1a356f - Browse repository at this point
Copy the full SHA e1a356fView commit details -
[matplotlib/modpyplot.cpp] Modified the error messages due to too man…
…y arguments Change-Id: I48a8283a0c6311a52df152cbce3b0c824b46454b (cherry picked from commit 94b90533c751c10dadb8e6144e613ed4839f09c4)
Configuration menu - View commit details
-
Copy full SHA for aec25eb - Browse repository at this point
Copy the full SHA aec25ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b2750c - Browse repository at this point
Copy the full SHA 1b2750cView commit details -
[python/modturtle.cpp] Added support for float parameter in colormode()
The function can now accept the value 1.0 in addition to 1 Change-Id: I9a7021076844784ca997fc618253524089cbe855 (cherry picked from commit c69e1542ecc9a7e474a3f1e92cc97f644bf4b701)
Configuration menu - View commit details
-
Copy full SHA for 4b20c69 - Browse repository at this point
Copy the full SHA 4b20c69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55ae258 - Browse repository at this point
Copy the full SHA 55ae258View commit details -
[poincare/power] Fix infinite loop in reduction
Fix the broken simplification test 1/identity(2)^500
Configuration menu - View commit details
-
Copy full SHA for 0c040a7 - Browse repository at this point
Copy the full SHA 0c040a7View commit details -
[poincare/test] Add failing test about multiplication simplification
The result should be 0*[[1,0][0,1]]^500, or, maybe later, [[0,0][0,0]]
Configuration menu - View commit details
-
Copy full SHA for a9fbcf9 - Browse repository at this point
Copy the full SHA a9fbcf9View commit details -
[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.
Configuration menu - View commit details
-
Copy full SHA for 420dd04 - Browse repository at this point
Copy the full SHA 420dd04View commit details -
[poincare] Fix Multiplication between 0 and a unreduced matrix: it
should not be equal to 0 but to Matrix(0)
Configuration menu - View commit details
-
Copy full SHA for 4b83da2 - Browse repository at this point
Copy the full SHA 4b83da2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc238f6 - Browse repository at this point
Copy the full SHA fc238f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ebad30 - Browse repository at this point
Copy the full SHA 2ebad30View commit details -
[apps/curve_view] Fix drawArrow
Compute everything in pixels + fix glitch when zooming on the tip of arrow(0,0,2,3)
Configuration menu - View commit details
-
Copy full SHA for 72e342e - Browse repository at this point
Copy the full SHA 72e342eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49e4abb - Browse repository at this point
Copy the full SHA 49e4abbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6abc3b8 - Browse repository at this point
Copy the full SHA 6abc3b8View commit details -
[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. This fixes the test on the device: 10_m^2→_mm×_km simplifies to 10×_km×_mm
Configuration menu - View commit details
-
Copy full SHA for 9556ae3 - Browse repository at this point
Copy the full SHA 9556ae3View commit details -
[poincare] Change approximation test to work on the device
implementation of libm (hypotf is not as accurate on the device)
Configuration menu - View commit details
-
Copy full SHA for 2630d0d - Browse repository at this point
Copy the full SHA 2630d0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97ffab1 - Browse repository at this point
Copy the full SHA 97ffab1View commit details
Commits on Jun 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7699dc9 - Browse repository at this point
Copy the full SHA 7699dc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d53a16e - Browse repository at this point
Copy the full SHA d53a16eView commit details -
[apps/code] Status at the beginning of a script is one byte long
This saves space + avoids clashes with the NumWorks Workshop when exchanging scripts
Configuration menu - View commit details
-
Copy full SHA for 9a1ff2b - Browse repository at this point
Copy the full SHA 9a1ff2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84e8ac5 - Browse repository at this point
Copy the full SHA 84e8ac5View commit details
Commits on Jun 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9bd411f - Browse repository at this point
Copy the full SHA 9bd411fView commit details -
[apps/solver] Fix symbol replacement in equation solving
If the symbol replacement led to an undefined reduce equation, we did not realize we could try without replacing the symbol.
Configuration menu - View commit details
-
Copy full SHA for 213d3d3 - Browse repository at this point
Copy the full SHA 213d3d3View commit details
Commits on Jun 9, 2020
-
[apps/code] Fix script importation status
Scenario: Execute the script parabola.py, open the variable box, select any leaf, enter, open the variable box again -> no variables are loaded anymore
Configuration menu - View commit details
-
Copy full SHA for 1ccb55a - Browse repository at this point
Copy the full SHA 1ccb55aView commit details
Commits on Jun 10, 2020
-
[turtle] Fixed remanent images bug
We now erase the turtle before writing text. This way we can redraw it on top of it, preventing overlapping and remanent images. Those scripts are causing issues : goto(-30,50) write('coucou') left(270) goto(30,50) write('oui') ----------- up() goto(-30,50) write('coucou') goto(30,50) write('oui') Change-Id: I01a6e5f8308937b5051165548c2046883da587d2
Configuration menu - View commit details
-
Copy full SHA for d7fb5c2 - Browse repository at this point
Copy the full SHA d7fb5c2View commit details -
[apps/code] Fix an assertion break
Scenario: write a script, execute it in the console and open the variable box, go back to edition and trigger autocompletion.
Configuration menu - View commit details
-
Copy full SHA for bee7441 - Browse repository at this point
Copy the full SHA bee7441View commit details -
[poincare/integer] Integer::isExtractable
This factorizes and fixes wrong isExtractable checks
Configuration menu - View commit details
-
Copy full SHA for 6e6236a - Browse repository at this point
Copy the full SHA 6e6236aView commit details
Commits on Jun 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 555db32 - Browse repository at this point
Copy the full SHA 555db32View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad86378 - Browse repository at this point
Copy the full SHA ad86378View commit details -
[apps/calculation/additional_outputs] Expression::removeUnit can be
called on reduced expression only
Configuration menu - View commit details
-
Copy full SHA for a26dc4b - Browse repository at this point
Copy the full SHA a26dc4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfef134 - Browse repository at this point
Copy the full SHA dfef134View commit details -
[apps/console] Fix the script console fetch status cleaning
unloadPythonEnvironment is not called when leaving the app, only after editing a script, so it did not do what we wanted.
Configuration menu - View commit details
-
Copy full SHA for ff3b756 - Browse repository at this point
Copy the full SHA ff3b756View commit details
Commits on Jun 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d21c9b0 - Browse repository at this point
Copy the full SHA d21c9b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ed9750 - Browse repository at this point
Copy the full SHA 1ed9750View commit details
Commits on Jun 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1cae01b - Browse repository at this point
Copy the full SHA 1cae01bView commit details -
[apps/code] Fix syntaxic coloration
Scenario: +, -, / operators where no longer properly colored during script edition. This was due to the MicroPython update, which changed the lexer tokens order.
Configuration menu - View commit details
-
Copy full SHA for 1f0b377 - Browse repository at this point
Copy the full SHA 1f0b377View commit details -
[apps/poincare] Use symbolicComputation in recursivelyMatches
This fixes a failed assertion for the scenario: [3]->x then, in the Equation app, solve x+1->0
Configuration menu - View commit details
-
Copy full SHA for cf4eaa3 - Browse repository at this point
Copy the full SHA cf4eaa3View commit details
Commits on Jun 19, 2020
-
[apps/code] Fix variables loading in the console
Scenario: execute a script, open the variable box, select a leaf, reopen the variable box -> it shows empty
Configuration menu - View commit details
-
Copy full SHA for 1045f54 - Browse repository at this point
Copy the full SHA 1045f54View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef210f9 - Browse repository at this point
Copy the full SHA ef210f9View commit details
Commits on Jun 25, 2020
-
[apps/code] Fix variables loading in the console
The two following scenari display empty variable boxes, when there should be loaded variables. 1) Open the console, go back to the scripts menu, go back to the console, open the variable box 2) Open the console, execute mandelbrot, open the variable box
Configuration menu - View commit details
-
Copy full SHA for 2d1d3ca - Browse repository at this point
Copy the full SHA 2d1d3caView commit details -
[escher][apps] SelectableTableViewDelegate: add
tableViewDidChangeSelectionAndDidScroll method and implement it for Calculation::HistoryController This fixes the following bug: In the calculation application, input 1, OK, 1/2/3/4/5/6/7/8, OK, up, up, left, down, up. The selection failed.
Configuration menu - View commit details
-
Copy full SHA for bac2949 - Browse repository at this point
Copy the full SHA bac2949View commit details -
Configuration menu - View commit details
-
Copy full SHA for d48f66f - Browse repository at this point
Copy the full SHA d48f66fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 981c627 - Browse repository at this point
Copy the full SHA 981c627View commit details -
[apps/calculation] Fixed ellipsis scrolling
When scrolling to a calculation without additional outputs from a calculation with additional outputs, the ellipsis, though invisible, would remain selected. Change-Id: I7408ae004b9374e432ac58361616fa2ecf1550d8
Configuration menu - View commit details
-
Copy full SHA for 363bf4a - Browse repository at this point
Copy the full SHA 363bf4aView commit details
Commits on Jun 26, 2020
-
[apps/calculation] Fixed tall calculation scroll
When displaying a calculation taller than the screen, the output could be displayed above the screen. - type 1/2/3/4/5/6/7/8/9 (the main fraction between the 1 and 2) - press UP to select the output ==> The output is still offscreen. Change-Id: Ic3ed7664ae693d22486f8b2f9f3a8f2324c3d7c9
Configuration menu - View commit details
-
Copy full SHA for 123d5f9 - Browse repository at this point
Copy the full SHA 123d5f9View commit details -
[apps/calculation] SelectableTableView: fix scrollToSubviewOfTypeOfCe…
…llAtLocation When scrolling, the table layout is likely to change and the selected cell might not been the same.
Configuration menu - View commit details
-
Copy full SHA for 0b74dd0 - Browse repository at this point
Copy the full SHA 0b74dd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9508a89 - Browse repository at this point
Copy the full SHA 9508a89View commit details -
Configuration menu - View commit details
-
Copy full SHA for db331e0 - Browse repository at this point
Copy the full SHA db331e0View commit details -
[escher] SelectableTableView: fix delegate notification when
deselecting table view This fixes the following bug: input 1.2/2, OK, up, down, the exact ouput is still displayed but should have toggled
Configuration menu - View commit details
-
Copy full SHA for 1da2f23 - Browse repository at this point
Copy the full SHA 1da2f23View commit details -
[apps/calculation] When EditExpressionController becomes the first
responder, scroll to the bottom of the table (and not the last cell). Indeed, the last cell might be to big to be displayed and scroll to it might scroll to its top. This fixes the following bug: input 1/2/3/4/5/6/7/8, OK, up, down. We did not scroll to the bottom of the table.
Configuration menu - View commit details
-
Copy full SHA for 457fa6a - Browse repository at this point
Copy the full SHA 457fa6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 736833d - Browse repository at this point
Copy the full SHA 736833dView commit details -
[apps/calculation] HistoryController: avoid 2 calls to
setSelectedSubviewType in tableViewDidChangeSelectionAndDidScroll
Configuration menu - View commit details
-
Copy full SHA for aef804d - Browse repository at this point
Copy the full SHA aef804dView commit details -
[apps/calculation] HistoryController: fix order of actions in Backspace
handle event This fixes the following bug: input 1/2/3/4/5/6/7/8, OK, OK, input 1, OK, up, backspace. The selection disappeared.
Configuration menu - View commit details
-
Copy full SHA for 94d3ac9 - Browse repository at this point
Copy the full SHA 94d3ac9View commit details -
[apps/calculation] HistoryController: avoid duplicate code when handling
backspace event. Keep the same selected subview.
Configuration menu - View commit details
-
Copy full SHA for 1281a4a - Browse repository at this point
Copy the full SHA 1281a4aView commit details -
[apps/calculation] Factorize code to avoid selecting ellipsis on cell
where ellipsis is not displayed
Configuration menu - View commit details
-
Copy full SHA for 96c7d84 - Browse repository at this point
Copy the full SHA 96c7d84View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb62747 - Browse repository at this point
Copy the full SHA cb62747View commit details
Commits on Jun 30, 2020
-
[apps/calculation] Fixed history scroll
Fixed a bug involving mishandled negative offsets in CalculationSelectableTableView::scrollToSubviewOfTypeOfCellAtLocation and cleaned up the function. Change-Id: I4394ca9dc9748e8b761e7f722e41014d71d3373f
Configuration menu - View commit details
-
Copy full SHA for e78c5c0 - Browse repository at this point
Copy the full SHA e78c5c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4c0903 - Browse repository at this point
Copy the full SHA a4c0903View commit details
Commits on Jul 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3cf80b8 - Browse repository at this point
Copy the full SHA 3cf80b8View commit details -
[.github/workflow] ci-workflow: fix emscripten version to 1.39.16 (later
versions removed EMTERPRETER)
Configuration menu - View commit details
-
Copy full SHA for 558d0f6 - Browse repository at this point
Copy the full SHA 558d0f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 026fe12 - Browse repository at this point
Copy the full SHA 026fe12View commit details -
[ion/simulator] Ion::Simulator::Main::relayout() should not draw
That function is supposed to recompute the layout, not perform any drawing. Namely, presenting the render without a potential previous call to SDL_RenderClear could lead to some visual glitches.
Configuration menu - View commit details
-
Copy full SHA for 7a99541 - Browse repository at this point
Copy the full SHA 7a99541View commit details -
[ion/simulator] Relayout on any windows event
We might be relayouting a bit too often, but better safe than sorry! Jokes aside, most SDL_WINDOWEVENT should trigger a relayout, and in general those events aren't triggered on a regular basis anyway.
Configuration menu - View commit details
-
Copy full SHA for 5dfccd4 - Browse repository at this point
Copy the full SHA 5dfccd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b60fc5 - Browse repository at this point
Copy the full SHA 6b60fc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 759fa6a - Browse repository at this point
Copy the full SHA 759fa6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38f3c9b - Browse repository at this point
Copy the full SHA 38f3c9bView commit details
Commits on Jul 3, 2020
-
[ion/apple] App needs to be inside Payload folder to build .ipa
Otherwise the .ipa cannot be uploaded to the app store.
Configuration menu - View commit details
-
Copy full SHA for 1ef3f34 - Browse repository at this point
Copy the full SHA 1ef3f34View commit details
Commits on Jul 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 35f20c4 - Browse repository at this point
Copy the full SHA 35f20c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 924e235 - Browse repository at this point
Copy the full SHA 924e235View commit details
Commits on Jul 7, 2020
-
[apps/calculation] Raise exception if row height miscomputed
Scenario: Put the complex mode to exponential, then go back to Calculation and: Toolbox, Down, Down, Down, Down, OK, OK, Two, Plus, Imaginary, Toolbox, Down, Down, Down, Down, OK, Down, OK, Two, Plus, Imaginary, OK, Toolbox, Down, Down, Down, Down, Down, OK, Down, OK, Up, OK, Right, Zero, OK, OK, Toolbox, Down, Down, OK, Toolbox, Back, Up, Zero, Up, OK, Zero, Up, Up, Up
Configuration menu - View commit details
-
Copy full SHA for 1128134 - Browse repository at this point
Copy the full SHA 1128134View commit details -
[apps/calculation] Fix scrolling
If the last cell is too big to fit entirely, we would scroll to the top of the calculation, instead of the bottom
Configuration menu - View commit details
-
Copy full SHA for 982b467 - Browse repository at this point
Copy the full SHA 982b467View commit details -
[apps/calculation] Apply fix about Height computation
There was a problem with the way of computing Height, see Calculation::HistoryViewCell. We did not encounter a problemeatic scenario here, but there is no reason it would have been safe before.
Configuration menu - View commit details
-
Copy full SHA for cc4ff3d - Browse repository at this point
Copy the full SHA cc4ff3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8f17da - Browse repository at this point
Copy the full SHA d8f17daView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef8a4f9 - Browse repository at this point
Copy the full SHA ef8a4f9View commit details
Commits on Jul 10, 2020
-
[ion/android] Do not setWindowStyle if SDL not initialized
When a library was broken, we would see an error due to the failed setWindowStyle call, instead of getting the briken library error.
Configuration menu - View commit details
-
Copy full SHA for 1fde815 - Browse repository at this point
Copy the full SHA 1fde815View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2af89fb - Browse repository at this point
Copy the full SHA 2af89fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b83c686 - Browse repository at this point
Copy the full SHA b83c686View commit details
Commits on Jul 15, 2020
-
Fix: Changed "IS" to "SI" because even in english the short for "Inte…
…rnational System of Units" is "SI"
Configuration menu - View commit details
-
Copy full SHA for 9d8b628 - Browse repository at this point
Copy the full SHA 9d8b628View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1dab08 - Browse repository at this point
Copy the full SHA f1dab08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7754693 - Browse repository at this point
Copy the full SHA 7754693View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5f9deb - Browse repository at this point
Copy the full SHA b5f9debView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46ede2e - Browse repository at this point
Copy the full SHA 46ede2eView commit details -
[poincare/power] Fix shallowReduce
Scenario: f(x) = 0->0 In graph, go to x = e^(f(0))
Configuration menu - View commit details
-
Copy full SHA for 43744bc - Browse repository at this point
Copy the full SHA 43744bcView commit details
Commits on Jul 16, 2020
-
[apps/calculation] HistoryController: reload the subview selection when
deleting row This fixes the following bug: input 1, OK, 1.2 OK, delete the row whose input is '1' with the selection on the output view. The output of 1.2 does not toggle and it should.
Configuration menu - View commit details
-
Copy full SHA for c92b3d4 - Browse repository at this point
Copy the full SHA c92b3d4View commit details -
[poincre/test] Rename assert_simplify -> assert_reduce
And assert_expression_simplify -> assert_expression_reduce
Configuration menu - View commit details
-
Copy full SHA for 9e94304 - Browse repository at this point
Copy the full SHA 9e94304View commit details -
[poincare/power] Better Power::shallowReduce
Take care of an undefined index that arrived during the remove unit
Configuration menu - View commit details
-
Copy full SHA for 36bc70a - Browse repository at this point
Copy the full SHA 36bc70aView commit details -
[poincare/multiplication] Fix Multiplication::removeUnit
Scenario: f(x) = 0->_A evaluate 0f(0)
Configuration menu - View commit details
-
Copy full SHA for 3a046f5 - Browse repository at this point
Copy the full SHA 3a046f5View commit details -
[poincare] Handle removeUnit that create Undefined expressions
UnitConvert::removeUnit replaces the unit ocnvert with an undefined.
Configuration menu - View commit details
-
Copy full SHA for c202619 - Browse repository at this point
Copy the full SHA c202619View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4dd4b5 - Browse repository at this point
Copy the full SHA b4dd4b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 708477d - Browse repository at this point
Copy the full SHA 708477dView commit details -
[apps/calculation] When leaving calculation app, do not invalid
calculation height memoization. They're computed from the layouts which don't depend on the complex format (or any other settings parameters which could have changed).
Configuration menu - View commit details
-
Copy full SHA for c2db00c - Browse repository at this point
Copy the full SHA c2db00cView commit details -
[apps/calculation] The heights (common and expanded) of calculation c…
…ells are computed when the calculation is added to the store and don't change afterwards. Otherwise, if their heights change when scrolling (due to a modification of the display output type - ExactOnly, ApproximateOnly...), it generates crashes.
Configuration menu - View commit details
-
Copy full SHA for df74c2c - Browse repository at this point
Copy the full SHA df74c2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fb8c09 - Browse repository at this point
Copy the full SHA 1fb8c09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83ecefd - Browse repository at this point
Copy the full SHA 83ecefdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22549d4 - Browse repository at this point
Copy the full SHA 22549d4View commit details
Commits on Jul 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3e6e172 - Browse repository at this point
Copy the full SHA 3e6e172View commit details
Commits on Jul 29, 2020
-
[apps/shared] ToolBoxHelpers: don't overflow buffer
If the commandLength is > than the buffer size, we have to escape at some point to avoid overflowing the buffer.
Configuration menu - View commit details
-
Copy full SHA for b4a3dd1 - Browse repository at this point
Copy the full SHA b4a3dd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d37bf9e - Browse repository at this point
Copy the full SHA d37bf9eView commit details -
[apps/shared] Fix typos for Interval and curve view temporary params
Change-Id: I610726ed5966d353397be923b76dd003297940a7
Configuration menu - View commit details
-
Copy full SHA for 6179205 - Browse repository at this point
Copy the full SHA 6179205View commit details -
[apps/shared] Apply changes on confirm with GoTo functions
Change-Id: I6ebec412b4b6612710476274a8665375d21f9ef8
Configuration menu - View commit details
-
Copy full SHA for 5c75cc5 - Browse repository at this point
Copy the full SHA 5c75cc5View commit details -
[poincare/expression] Return undef if simplification interrupted
Without this change, we would get weird "reduced" expression, such as multiplication(undef, _s), but we do not always check sSimplificationHasBeenInterrupted afterwards.
Configuration menu - View commit details
-
Copy full SHA for f3628f3 - Browse repository at this point
Copy the full SHA f3628f3View commit details -
[apps/calculation] Fix additionalInformationType
If an expression hasUnits and is then reduced, it might not have units anymore for instance if it was replaced with undefined). Scenario: Enter "[5000000000000000]^20 _s" in the calculation app
Configuration menu - View commit details
-
Copy full SHA for b885098 - Browse repository at this point
Copy the full SHA b885098View commit details -
Configuration menu - View commit details
-
Copy full SHA for edafa0e - Browse repository at this point
Copy the full SHA edafa0eView commit details
Commits on Aug 11, 2020
-
[apps/shared] Handle identical layout in MinimalSizeForOptimalDisplay
Change-Id: I99a523e9e88ea9c3064e4367d96b01edb0020df9
Configuration menu - View commit details
-
Copy full SHA for 0b683b6 - Browse repository at this point
Copy the full SHA 0b683b6View commit details -
Change-Id: I7a5e12f6f3d79da802149a6aeef88387941ccdd8
Configuration menu - View commit details
-
Copy full SHA for 7eb6948 - Browse repository at this point
Copy the full SHA 7eb6948View commit details
Commits on Aug 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d154611 - Browse repository at this point
Copy the full SHA d154611View commit details
Commits on Aug 25, 2020
-
[kandinsky/color] Blend identical colors
KDColor::blend used to produce different colors when blending two identical colors (ex : use draw_string in Python to print white text on a white background). blend now escapes early when its two color arguments are identical. Change-Id: I01dc5a0d5e4e6a20e09fee0f346dafc313dae97b
Configuration menu - View commit details
-
Copy full SHA for 38e15da - Browse repository at this point
Copy the full SHA 38e15daView commit details -
[kandinsky/color] Fix blend method
When computing the barycenter between two colors, the some of the two factors a and (1-a) was equal to 255/256 instead of 1. Change-Id: Ia9a779d43470ef42d9430ad730e842da0f007140
Configuration menu - View commit details
-
Copy full SHA for 078bba2 - Browse repository at this point
Copy the full SHA 078bba2View commit details -
[kandinsky/color] Add tests on color blending
Change-Id: If1792bd9ec44052238632d28b806f5582b190fe9
Configuration menu - View commit details
-
Copy full SHA for e33543a - Browse repository at this point
Copy the full SHA e33543aView commit details -
[kandinsky/color] Update comment on blend method
Change-Id: I5fb68608657d2f604c8cb7c9294382ed4a8603ff
Configuration menu - View commit details
-
Copy full SHA for 0a493d1 - Browse repository at this point
Copy the full SHA 0a493d1View commit details
Commits on Aug 31, 2020
-
[python/kandinsky] Remove additional interrupt
Additional checks for interruptions were making the kandinsky module slower. /!\ Some scripts are now very difficult to interrupt Change-Id: I4c18273d8895deaac68084411a52556c8459d52b
Configuration menu - View commit details
-
Copy full SHA for 34ebf1e - Browse repository at this point
Copy the full SHA 34ebf1eView commit details -
[python/helpers] Change interrupt check delay
Keyboard interruption used to be checked once every 20000 calls to micropython_port_vm_hook_loop. However, if costly functions were executed in between calls to this method, the delay for activating interruptions would increase. Now, keyboard interruption is checked after a fixed amount of time has passed. This way, if the process waits a long time between two calls to micropython_port_vm_hook_loop, it is still interrupted in a timely manner. Change-Id: I37ca3bd4a996fa086078f504340dd857526e356a
Configuration menu - View commit details
-
Copy full SHA for 7dcf166 - Browse repository at this point
Copy the full SHA 7dcf166View commit details -
[apps/code] Remove interruption check
A check for interruption in ConsoleController::printText caused script to immediately stop when launched after an interrupted script. This check was used to break out of infinite print loop, but now becomes redundant with how micropython_port_vm_hook_loop was changed. Change-Id: Ifa8d415e1b2c2406ad67300eb14ce46889af296f
Configuration menu - View commit details
-
Copy full SHA for b7c7695 - Browse repository at this point
Copy the full SHA b7c7695View commit details
Commits on Sep 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4c41b16 - Browse repository at this point
Copy the full SHA 4c41b16View commit details
Commits on Sep 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1c0f6a7 - Browse repository at this point
Copy the full SHA 1c0f6a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b020cb2 - Browse repository at this point
Copy the full SHA b020cb2View commit details -
[ion] simulator: the key detection distance threshold is responsive to
the frame dimension
Configuration menu - View commit details
-
Copy full SHA for 158afa7 - Browse repository at this point
Copy the full SHA 158afa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca56ba6 - Browse repository at this point
Copy the full SHA ca56ba6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7479e0 - Browse repository at this point
Copy the full SHA f7479e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f8f42e - Browse repository at this point
Copy the full SHA 8f8f42eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcf4c01 - Browse repository at this point
Copy the full SHA fcf4c01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94851da - Browse repository at this point
Copy the full SHA 94851daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 649fb0b - Browse repository at this point
Copy the full SHA 649fb0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3ef7c9 - Browse repository at this point
Copy the full SHA a3ef7c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8c318f - Browse repository at this point
Copy the full SHA a8c318fView commit details -
[ion/simulator/shared/layout] Round instead of truncate when converting
relative to absolute coordinates
Configuration menu - View commit details
-
Copy full SHA for 23a542e - Browse repository at this point
Copy the full SHA 23a542eView commit details -
Configuration menu - View commit details
-
Copy full SHA for db1874f - Browse repository at this point
Copy the full SHA db1874fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ad5513 - Browse repository at this point
Copy the full SHA 1ad5513View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5add52 - Browse repository at this point
Copy the full SHA c5add52View commit details -
Configuration menu - View commit details
-
Copy full SHA for ded2174 - Browse repository at this point
Copy the full SHA ded2174View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef363c5 - Browse repository at this point
Copy the full SHA ef363c5View commit details -
[ion] Unhighlight the key on mouse up event (when you clicked on the key
on a smartphone, you want the key to be deselected)
Configuration menu - View commit details
-
Copy full SHA for 50031c4 - Browse repository at this point
Copy the full SHA 50031c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 652d2e6 - Browse repository at this point
Copy the full SHA 652d2e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ae39f5 - Browse repository at this point
Copy the full SHA 4ae39f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad1ef78 - Browse repository at this point
Copy the full SHA ad1ef78View commit details -
Configuration menu - View commit details
-
Copy full SHA for a271228 - Browse repository at this point
Copy the full SHA a271228View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22250b4 - Browse repository at this point
Copy the full SHA 22250b4View commit details -
[ion] Windows: IonSimulatorLoadImage can now load any resource. Enable
to use key layouts jpg files in C/C++ code.
Configuration menu - View commit details
-
Copy full SHA for af544a9 - Browse repository at this point
Copy the full SHA af544a9View commit details -
[ion] Fix: unhighlight the key on mouse up event (when you clicked on…
… the key on a smartphone, you want the key to be deselected)
Configuration menu - View commit details
-
Copy full SHA for 2236dcd - Browse repository at this point
Copy the full SHA 2236dcdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64bcbd7 - Browse repository at this point
Copy the full SHA 64bcbd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 674703f - Browse repository at this point
Copy the full SHA 674703fView commit details -
[ion] IonSimulatorLoadImage returns a surface instead of a texture: this
way we can set a transparent color key before turning it into a texture.
Configuration menu - View commit details
-
Copy full SHA for 02b648e - Browse repository at this point
Copy the full SHA 02b648eView commit details -
[ion] IonSimulatorLoadImage returns a Texture (otherwise the pixels data
which needs to be deleted when freeing the surface is hard to retrieve)
Configuration menu - View commit details
-
Copy full SHA for 8b5caeb - Browse repository at this point
Copy the full SHA 8b5caebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8000ff7 - Browse repository at this point
Copy the full SHA 8000ff7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b114ab - Browse repository at this point
Copy the full SHA 0b114abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11236c6 - Browse repository at this point
Copy the full SHA 11236c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4b7b6b - Browse repository at this point
Copy the full SHA d4b7b6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2632bf - Browse repository at this point
Copy the full SHA d2632bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1946c68 - Browse repository at this point
Copy the full SHA 1946c68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 165b129 - Browse repository at this point
Copy the full SHA 165b129View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22b5850 - Browse repository at this point
Copy the full SHA 22b5850View commit details -
[ion] Avoid unhighlighting key when the mouse is still on it.
Distinguish with smartphones behaviour.
Configuration menu - View commit details
-
Copy full SHA for 815a06a - Browse repository at this point
Copy the full SHA 815a06aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40392ff - Browse repository at this point
Copy the full SHA 40392ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for c96efa7 - Browse repository at this point
Copy the full SHA c96efa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4620aa8 - Browse repository at this point
Copy the full SHA 4620aa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8976ebf - Browse repository at this point
Copy the full SHA 8976ebfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 308b321 - Browse repository at this point
Copy the full SHA 308b321View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7535abc - Browse repository at this point
Copy the full SHA 7535abcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33425e0 - Browse repository at this point
Copy the full SHA 33425e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5da82d8 - Browse repository at this point
Copy the full SHA 5da82d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 560c4b3 - Browse repository at this point
Copy the full SHA 560c4b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4b9635 - Browse repository at this point
Copy the full SHA f4b9635View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42cedf5 - Browse repository at this point
Copy the full SHA 42cedf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 595532e - Browse repository at this point
Copy the full SHA 595532eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 979c227 - Browse repository at this point
Copy the full SHA 979c227View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9786db3 - Browse repository at this point
Copy the full SHA 9786db3View commit details -
[ion] Simulator: haptics feedback are only implemented on Android and
depends on the System settings
Configuration menu - View commit details
-
Copy full SHA for 0c05105 - Browse repository at this point
Copy the full SHA 0c05105View commit details -
[ion] Haptics implementation are on all simulators but
Ion::Haptics::isEnabled is per platform.
Configuration menu - View commit details
-
Copy full SHA for 17fd1ae - Browse repository at this point
Copy the full SHA 17fd1aeView commit details
Commits on Oct 12, 2020
-
[apps/shared] CurveView: avoid overflowing KDCoordinate
This fixes the following bug: add the sequence, u(n)=2^n. On the graph, go to "sum of terms" and try to sum terms from 0 to 18 by moving the cursor. It hangs.
Configuration menu - View commit details
-
Copy full SHA for 8e025b0 - Browse repository at this point
Copy the full SHA 8e025b0View commit details -
[app/shared] CurveView: Avoid dashSize overflow in
drawHorizontalOrVerticalSegment
Configuration menu - View commit details
-
Copy full SHA for c91c2a6 - Browse repository at this point
Copy the full SHA c91c2a6View commit details
Commits on Oct 23, 2020
-
[curve_view] Add double evaluation
Add the possibility to use a double-typed evaluator when tracing a curve, useful when errors caused by float approximation mess with the drawing. Change-Id: I3ab410deec4823149239b0a26b1885fd2a493226
Configuration menu - View commit details
-
Copy full SHA for 106916e - Browse repository at this point
Copy the full SHA 106916eView commit details -
[curve_view] Filter unwanted vertical asymptotes
Change-Id: Ia603a2fb1553b6dfc038d2a28472ce48e41936db
Configuration menu - View commit details
-
Copy full SHA for fe8e490 - Browse repository at this point
Copy the full SHA fe8e490View commit details -
[curve_view] Fixed variable names
Change-Id: I8aad13c6bce719ba8f3a30cd86f06f7c89ec041e
Configuration menu - View commit details
-
Copy full SHA for 26fdfcd - Browse repository at this point
Copy the full SHA 26fdfcdView commit details -
[curve_view] Factor bounding box code for joinDots
Change-Id: Iae974aa2bee12e6c56bad84fd3b45093fb2a856f
Configuration menu - View commit details
-
Copy full SHA for c71b2de - Browse repository at this point
Copy the full SHA c71b2deView commit details
Commits on Oct 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2d71e98 - Browse repository at this point
Copy the full SHA 2d71e98View commit details -
[ion] USB::DFU takes an argument specifying if the DFU mode should be
leavable from keyboard
Configuration menu - View commit details
-
Copy full SHA for 1f81c97 - Browse repository at this point
Copy the full SHA 1f81c97View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0dcdce - Browse repository at this point
Copy the full SHA e0dcdceView commit details
Commits on Oct 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8e4187f - Browse repository at this point
Copy the full SHA 8e4187fView commit details