Émilie Feral
|
a4756c1945
|
[poincare] Cast matrix of char before calling getVariables
|
2018-11-23 12:03:58 +01:00 |
|
Léa Saviot
|
31d3a04678
|
[poincare] setExpressionForSymbolName takes a symbol name
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
1fff98f1c4
|
[poincare] Change Expression methods' signature to work with const char
* symbol instead of char symbol
|
2018-11-23 12:03:58 +01:00 |
|
Émilie Feral
|
5beafd2bf3
|
[poincare] Change Expression::getVariables to get symbols with variable
sizes
|
2018-11-23 12:03:58 +01:00 |
|
Léa Saviot
|
3bbb8b39d1
|
[poincare] Add context argument to some ExpressionNode methods
|
2018-11-23 12:03:58 +01:00 |
|
Lionel Debroux
|
1a8c6b6ae9
|
[poincare, escher, ion, apps] Split the huge umbrella header poincare.h, to reduce build time.
This should be a NFC, but surprisingly, it also reduces size... so what does it change ?
|
2018-10-23 11:49:09 +02:00 |
|
Léa Saviot
|
5d92f13c26
|
Clean strlcpy arguments
|
2018-10-17 11:22:37 +02:00 |
|
Émilie Feral
|
1dd734b8e6
|
[on-boarding] Improve beta pop-up layout
|
2018-10-16 11:09:50 +02:00 |
|
Romain Goyet
|
f8beae3b86
|
[kandinsky] Move to KDFont
|
2018-10-11 16:44:02 +02:00 |
|
Émilie Feral
|
b4a6fdd2eb
|
[shared] Fix the maximal number of cells in StoreController (thereby,
decrease the size of the union of apps)
|
2018-09-20 09:49:44 +02:00 |
|
Émilie Feral
|
365b145cf3
|
[poincare] Change names: LayoutReference-->Layout
|
2018-09-18 16:29:44 +02:00 |
|
Émilie Feral
|
616e4c0bcc
|
[poincare] Change name: LayoutRef --> LayoutReference
|
2018-09-14 16:57:12 +02:00 |
|
Émilie Feral
|
9016d30cef
|
[regression] Fix StoreController::view()
|
2018-09-14 15:13:20 +02:00 |
|
Émilie Feral
|
c95c3145bc
|
Merge remote-tracking branch 'github/master' into Tree
|
2018-09-13 17:03:31 +02:00 |
|
Émilie Feral
|
6d9f0c0f0b
|
[apps] Get rid of DynamicViewController in FloatParameterController
|
2018-09-11 11:32:29 +02:00 |
|
Émilie Feral
|
579da3033a
|
[apps] Get rid of DynamicViewController (part 2)
|
2018-09-07 17:55:42 +02:00 |
|
Émilie Feral
|
0fbab2f35c
|
[apps] Get rid of DynamicViewController
|
2018-09-07 17:55:42 +02:00 |
|
Émilie Feral
|
69db327b6e
|
[shared] Fix boolean confusion in ExpressionModel
|
2018-09-07 16:06:54 +02:00 |
|
Émilie Feral
|
03d3c1f9f2
|
[shared] SumGraphController: fix the condensed sum layout
|
2018-09-07 14:05:42 +02:00 |
|
Émilie Feral
|
33f7ca841c
|
[shared] Change
ScrollableExactApproximateExpressionsView::setExpressions to setLayouts
|
2018-09-07 10:02:48 +02:00 |
|
Émilie Feral
|
de3174d77f
|
[solver] Fix EquationStore with new Poincare API
|
2018-09-06 18:05:31 +02:00 |
|
Émilie Feral
|
6ea91ecc4e
|
[shared] ExpressionModel tidy pool of its Expression & Layout when
tidying
|
2018-09-06 17:03:27 +02:00 |
|
Émilie Feral
|
f70f72da1a
|
Change new Layout -> LayoutRef
|
2018-09-06 16:04:17 +02:00 |
|
Émilie Feral
|
eeaea93468
|
[shared] Fix SumGraphController
|
2018-09-06 14:07:41 +02:00 |
|
Émilie Feral
|
9f4429159a
|
[shared] StoreContext does not hold a Float<double> anymore, it is built
when calling expressionForSymbol
|
2018-09-06 14:07:41 +02:00 |
|
Émilie Feral
|
0b71e92625
|
[apps] Add missing min/max redefinition
|
2018-09-04 12:19:49 +02:00 |
|
Léa Saviot
|
adf895daee
|
[apps] Fix DoublePairStore::storeChecksum computation
We used to compute the crc32 of the whole data array, putting empty data
pairs to (0,0), but this hides (0,0) data points additions or removals.
|
2018-08-30 17:39:44 +02:00 |
|
Émilie Feral
|
5fcd6e6718
|
[poincare] Work with references when possible
|
2018-08-29 11:53:36 +02:00 |
|
Émilie Feral
|
d7ef74c1d2
|
[shared] Change forgotten !isDefined --> isUninitialized
|
2018-08-28 10:52:18 +02:00 |
|
Léa Saviot
|
71c807b565
|
[poincare] Node->isDefined becomes !Node->isUninitialized
|
2018-08-14 16:40:12 +02:00 |
|
Léa Saviot
|
5d9e69dedc
|
[poincare] Remove Tree constructors that use nullptr as parameter
|
2018-08-14 14:58:47 +02:00 |
|
Émilie Feral
|
17e63a5b07
|
[shared] Fix references to Poincare
|
2018-08-10 13:18:46 +02:00 |
|
Émilie Feral
|
7c1649670a
|
[shared] Fix PoincareHelpers
|
2018-08-10 10:13:25 +02:00 |
|
Émilie Feral
|
aaa20a58fa
|
[poincare] Implement SerializationHelper and
SerializationHelperInterface. WriteTextInBuffer->serialize
|
2018-08-08 15:31:40 +02:00 |
|
Émilie Feral
|
cb4bb4f8f0
|
[poincare] Engine-->Helper and break LayoutHelper into LayoutHelper and
SerializationHelper
|
2018-08-08 14:00:52 +02:00 |
|
Émilie Feral
|
48f890ef93
|
[poincare] AngleUnit, FormatComplex and PrintFloatMode are now
enumeration of Preferences class
|
2018-07-30 13:48:04 +02:00 |
|
Léa Saviot
|
3b1fc4b3d5
|
[poincare] Remove old layouts
|
2018-07-26 14:46:55 +02:00 |
|
Léa Saviot
|
a3032e5ec3
|
Merge branch Tree into master
|
2018-07-19 14:01:02 +02:00 |
|
Émilie Feral
|
e61a408a0a
|
[poincare] Get rid of AngleUnit::Default
|
2018-07-18 17:09:07 +02:00 |
|
Émilie Feral
|
2e7c08241a
|
[poincare] Change writeTextInBuffer signature (parameters are float
display mode and number of significant digits)
|
2018-07-18 16:32:50 +02:00 |
|
Émilie Feral
|
b8af15f1ab
|
[poincare] change createLayout signature
- CreateLayout depends on the float display mode and the number of
significant digits
- Float display mode does not have a default value anymore
|
2018-07-18 16:32:50 +02:00 |
|
Émilie Feral
|
d94ed82ab8
|
[poincare] Create class Approximation<T> to avoid useless conversion
between Decimal and float/double
|
2018-07-18 16:32:50 +02:00 |
|
Émilie Feral
|
dd0bc491f6
|
[poincare] Replace Poincare::Complex by std::complex
|
2018-07-18 16:32:49 +02:00 |
|
Léa Saviot
|
68d915fb3e
|
[apps/reg] Fix window sizing: cursor appears even with big bannerview
|
2018-07-18 10:32:46 +02:00 |
|
Léa Saviot
|
01fe25e4a1
|
[apps/reg] No regression if number of points inferior to coefficients
More specifically, prevent a regression if the number of unique point
abscissae is inferior to the number of coefficients to find.
|
2018-07-18 10:32:45 +02:00 |
|
Léa Saviot
|
47802341f8
|
[apps/reg] Actualize the current model display in the menu
|
2018-07-18 10:32:45 +02:00 |
|
Léa Saviot
|
6c93e55687
|
[apps/reg] Display the current regression model in store parameter menu
|
2018-07-18 10:32:45 +02:00 |
|
Léa Saviot
|
faa52fc66f
|
[apps/reg] Memoize the regression coefficients
|
2018-07-18 10:32:45 +02:00 |
|
Léa Saviot
|
2b43b6984e
|
[apps] Shared::StoreController does not own the StoreParameterController
|
2018-07-18 10:32:45 +02:00 |
|
Émilie Feral
|
66d920a280
|
[shared] Factorize GraphController::initCursorParameters of Graph and
Sequence
|
2018-07-06 14:00:32 +02:00 |
|