Commit Graph

7312 Commits

Author SHA1 Message Date
Léa Saviot
47fa6f4a41 [apps/escher] Share color selection for data (Red, blue, Green, Yellow) 2018-06-11 13:58:23 +02:00
Léa Saviot
df9be81ce7 [apps/stats] Dirty the whole box view when reloading it
This is needed because we now change the main box color on selection
2018-06-11 13:58:23 +02:00
Léa Saviot
3e547bb44c [apps/stats] Fix banner size computation 2018-06-11 13:58:23 +02:00
Léa Saviot
2997e991c4 [apps/stats] Fix display ok OK view for histogram parameters 2018-06-11 13:58:23 +02:00
Léa Saviot
0f2b811692 [asscher/palette] Change Palette::Green
It is now more readable in Stats/Data
2018-06-11 13:58:23 +02:00
Léa Saviot
c9407d6bdb [apps/stats] Color the box of the selected box view 2018-06-11 13:58:23 +02:00
Léa Saviot
b99cd21660 [apps/stats] Fix the display of the last empty row in store
Before, it appeared when it shouldn't
2018-06-11 13:58:23 +02:00
Léa Saviot
4e9767b3c9 [apps/stats] Handle the upperleft cell navigation in calculation 2018-06-11 13:58:23 +02:00
Léa Saviot
5f59feb1a3 [apps/stats] Wider calculation columns 2018-06-11 13:58:23 +02:00
Léa Saviot
17e0fcc29e [apps/stats] Fix CalculationController::indexFromCumulatedWidth 2018-06-11 13:58:23 +02:00
Léa Saviot
0d47a193b2 [apps/stats] Fix table margins. 2018-06-11 13:58:23 +02:00
Léa Saviot
41215ac593 [apps/stats] Draw table separators in Calculation 2018-06-11 13:58:23 +02:00
Léa Saviot
090f27c107 [escher] Add comment in table view 2018-06-11 13:57:54 +02:00
Léa Saviot
249b15750a [apps/stats] Display all non empty series in calculation 2018-06-11 13:56:32 +02:00
Émilie Feral
197027c961 [home] Vertical scroll, reorder apps 2018-06-11 10:37:38 +02:00
Romain Goyet
217d0ccc10 [python] Enable builtins reversed 2018-06-08 17:26:37 +02:00
Romain Goyet
5008f40a66 [python] Enable builtins filter 2018-06-08 17:26:37 +02:00
Romain Goyet
e1b3e107da [python] Enable builtins frozenset 2018-06-08 17:26:37 +02:00
Romain Goyet
8acf50b50c [python] Enable builtins enumerate 2018-06-08 17:26:37 +02:00
Romain Goyet
b67388a9a9 [python] Enable builtins set 2018-06-08 17:26:37 +02:00
Romain Goyet
8094a02e71 [python] Don't compile MICROPY_HELPER_REPL for nothing 2018-06-08 17:26:37 +02:00
Émilie Feral
5d0ef50606 [apps] Update the preferences displayed in the title bar view when
changing the language
2018-06-08 17:23:59 +02:00
Émilie Feral
9407a86f5f [calculation] Avoid getting sqrt(2)/2 = 0.999906 (wrong) instead of cos(pi/4) =
0.999906: do not re-simplify exact output
2018-06-08 17:23:11 +02:00
Émilie Feral
1f452130f6 [probability] Change 'mu: moyenne' to 'mu: Espérance ou moyenne' 2018-06-08 17:22:35 +02:00
Émilie Feral
e3bfec9aa2 [solver] If the user adds an equation which is not an equality,
automatically add =0
2018-06-08 15:46:38 +02:00
Émilie Feral
f4b87f8680 [solver] Increase the 'Solve equation' button size 2018-06-08 15:15:25 +02:00
Émilie Feral
aec1ca1baa [solver] Improve solver icon 2018-06-08 15:15:25 +02:00
Émilie Feral
d176f140b0 [solver] Improve brace rendering 2018-06-08 15:15:25 +02:00
Émilie Feral
2d1c31a54b [solver] Align the 'Add Equation' button with the equation list 2018-06-08 15:15:25 +02:00
Émilie Feral
07d568030d [calculation] When replacing 'ans' symbol, use approximate result to
avoid weird unparsable expresion as 'ans=3' --> '2=2=3'
2018-06-08 15:15:25 +02:00
Émilie Feral
6ca93a5f35 [solver] Equation List: Hide brace margin when it is not displayed 2018-06-08 15:15:23 +02:00
Émilie Feral
ed74c4e6e2 [solver] Reload the brace view when adding or removing row in the list
controller
2018-06-08 15:13:50 +02:00
Émilie Feral
ad6c985111 [solver] ExpressionCell are EvenOddExpressionCell rather than former
ModelExpressionCell
2018-06-08 15:13:50 +02:00
Émilie Feral
a120c1c7e0 [solver] Add a brace view on the list controller 2018-06-08 15:13:41 +02:00
Émilie Feral
bb49e36386 [solver] Add test scenari 2018-06-07 16:21:40 +02:00
Émilie Feral
0a27cc1584 [solver] The 'resolve' button evolves from 'Resolve equation' to
'Resolve system'
2018-06-07 16:21:39 +02:00
Émilie Feral
2dec9e6244 [escher] Button: method setMessage 2018-06-07 16:21:39 +02:00
Émilie Feral
06b552c033 [escher] InputViewController: call the textField/ExpressionLayout
delegate 'DidFinishEvent' after performing the sucess or abort action
2018-06-07 16:21:39 +02:00
Émilie Feral
bc8dbd85c1 [solver] If one equation is undefined, display a warning 2018-06-07 16:21:39 +02:00
Émilie Feral
f6bdf56c15 [escher] TableViewDataSource: implement default cumulatedWidthFromIndex,
cumulatedWidthFromIndex, indexFromCumulatedWidth,
indexFromCumulatedHeight
2018-06-07 16:21:31 +02:00
Émilie Feral
2d580faf51 [solver] Ignore empty equation when resolving systems 2018-06-07 14:46:14 +02:00
Émilie Feral
ac9da8d559 [escher] Handle copy/cut event on Expression in selectable table view 2018-06-07 14:46:14 +02:00
Émilie Feral
24c9549866 [escher] Handle copy/cut event on selectable table view 2018-06-07 14:46:14 +02:00
Émilie Feral
d56013ef17 [escher] In ExpressionLayoutCursor, when inserting text, replace *_{*}
by *(*)
2018-06-07 14:46:14 +02:00
Émilie Feral
5378b90da8 [sequence] SequenceDefinition: Delete weird empty space to avoid getting
u(n ) when applying ExpressionLayout::writeInTextBuffer
2018-06-07 14:46:14 +02:00
Émilie Feral
354c9d1ccd [solver] Change b^2-4ac formula to D=b^2-4ac 2018-06-07 14:46:14 +02:00
Émilie Feral
d33372eae0 [solver] Avoid displaying 17 = 17 in solutions controller: test for
layout equality
2018-06-07 14:46:13 +02:00
Émilie Feral
150d66b00b [solver] Fix and add tests 2018-06-07 14:46:13 +02:00
Émilie Feral
797cf0fe72 [poincare] Extrema/Root solver: fix sqrt(x)= 0 2018-06-07 14:46:02 +02:00
Émilie Feral
963a48efad [solver] Decrease the step to solve non-linear monovariable equation 2018-06-07 13:46:19 +02:00