Léa Saviot
|
bd65063b67
|
[graph] TextFieldFunctionTitleCell
|
2018-11-23 12:04:02 +01:00 |
|
Émilie Feral
|
e4e19b3b74
|
[sahred] StorageCartesianFunction: iterate on colors
|
2018-11-23 12:04:02 +01:00 |
|
Émilie Feral
|
4dda66e58d
|
[escher] AlternateEmptyViewController: give the delegate the opportunity
to choose the view to display when empty
|
2018-11-23 12:04:01 +01:00 |
|
Émilie Feral
|
7035ad01ae
|
[escher] Toolbox: title is a message instead of a const char
|
2018-11-23 12:04:00 +01:00 |
|
Émilie Feral
|
d8ffb73e69
|
[escher] Create class ExpressionTableCellWithExpression
|
2018-11-23 12:04:00 +01:00 |
|
Émilie Feral
|
08439b5c54
|
[escher] Create nested_menu_controller to factorize toolbox and future
variable_box_controller
|
2018-11-23 12:04:00 +01:00 |
|
Léa Saviot
|
96b594b875
|
[apps/graph] Adapt function name column width to names
|
2018-11-23 12:04:00 +01:00 |
|
Léa Saviot
|
ac1e79f907
|
[apps/graph] Display the function's whole name
|
2018-11-23 12:04:00 +01:00 |
|
Émilie Feral
|
3a3a17b3ce
|
[shared] Factorize ExpressionFieldDelegateApp and TextFieldDelegateApp
|
2018-11-23 12:03:59 +01:00 |
|
Émilie Feral
|
a93e9566ad
|
[escher] Create a parent class Field of TextField and
LayoutField
|
2018-11-23 12:03:59 +01:00 |
|
Lionel Debroux
|
ddebc06fa5
|
[escher] Move View's destructor, and several other methods, to the header, so that the compiler can leverage its prior knowledge of the fact that the destructor is trivial (noticed by disassembling the code) to greatly optimize derived classes' destructors.
Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
|
2018-10-23 11:49:09 +02: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 |
|
Romain Goyet
|
f4f567814e
|
[escher] Compress images
|
2018-10-12 09:36:44 +02:00 |
|
Romain Goyet
|
f8beae3b86
|
[kandinsky] Move to KDFont
|
2018-10-11 16:44:02 +02:00 |
|
Léa Saviot
|
116ef9ee39
|
[poincare] Fix typo
|
2018-09-20 11:19:52 +02:00 |
|
Émilie Feral
|
2c62c30287
|
[escher] Fix LayoutField: reload was broken because the previous layout
size could not be computed anymore
|
2018-09-18 17:36:58 +02:00 |
|
Émilie Feral
|
365b145cf3
|
[poincare] Change names: LayoutReference-->Layout
|
2018-09-18 16:29:44 +02:00 |
|
Émilie Feral
|
ba0f866dc6
|
[apps] Toolbox: get rid of variable-size tables
|
2018-09-17 17:14:43 +02:00 |
|
Léa Saviot
|
a4d79332ea
|
[poincare] Fix Warning message exit on special keys
We want the memory full warning to be exited only on OK, EXE, ... but
Syntax warning (for instance) to be exited on any key pressed
|
2018-09-14 17:59:14 +02:00 |
|
Émilie Feral
|
616e4c0bcc
|
[poincare] Change name: LayoutRef --> LayoutReference
|
2018-09-14 16:57:12 +02:00 |
|
Léa Saviot
|
9b6fe58afe
|
[escher] Dismiss memory full warning on OK, EXE, Back, Home, Power only
|
2018-09-14 15:00:39 +02:00 |
|
Léa Saviot
|
9a289dc7eb
|
[poincare] When app memory exception, got to Home app
|
2018-09-14 14:49:40 +02:00 |
|
Léa Saviot
|
6deaef49b8
|
[poincare] When memory exception, stay in the app and display popup
|
2018-09-14 13:43:54 +02:00 |
|
Léa Saviot
|
9d5893f38c
|
[escher] Uninline methods in LayoutField
|
2018-09-14 11:29:01 +02:00 |
|
Léa Saviot
|
985f310b1c
|
[escher] Just replace the layout when clearing it in LayoutField
|
2018-09-14 11:28:37 +02:00 |
|
Émilie Feral
|
c95c3145bc
|
Merge remote-tracking branch 'github/master' into Tree
|
2018-09-13 17:03:31 +02:00 |
|
Émilie Feral
|
880904bcbb
|
[escher] Get rid of DynamicViewController
|
2018-09-11 13:20:06 +02:00 |
|
Émilie Feral
|
6d9f0c0f0b
|
[apps] Get rid of DynamicViewController in FloatParameterController
|
2018-09-11 11:32:29 +02:00 |
|
Émilie Feral
|
ff8022c1dc
|
[escher] Un-delete the default move constructor on View (used by member
list initialization)
|
2018-09-10 10:06:51 +02:00 |
|
Émilie Feral
|
579da3033a
|
[apps] Get rid of DynamicViewController (part 2)
|
2018-09-07 17:55:42 +02:00 |
|
Émilie Feral
|
30f83cde2c
|
[apps] Change names: ExpressionLayout -> Layout
|
2018-09-06 14:23:57 +02:00 |
|
Émilie Feral
|
9182d66fcc
|
[apps] Apps are not allocated on the heap anymore but in a union hold by
the AppsContainerStorage
|
2018-09-06 09:49:38 +02:00 |
|
Romain Goyet
|
c52ed0bf6d
|
[escher] Allow customizing the background color of a button
|
2018-08-24 17:39:27 +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
|
aaa20a58fa
|
[poincare] Implement SerializationHelper and
SerializationHelperInterface. WriteTextInBuffer->serialize
|
2018-08-08 15:31:40 +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 |
|
Léa Saviot
|
799bbfbf05
|
[apps/reg] Display the regression controller from the graph view
|
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
|
e4fc5e8a64
|
[apps/reg] Display the regression layouts is RegressionController
|
2018-07-18 10:32:45 +02:00 |
|
Léa Saviot
|
6ca4ecb635
|
[apps/regression] Display the regression type menu
|
2018-07-18 10:32:45 +02:00 |
|
Léa Saviot
|
880c3e59de
|
[poincare] Continue removing layouts
|
2018-07-03 18:29:08 +02:00 |
|
Léa Saviot
|
f579e95815
|
[poincare] Start removing ExpressionLayout
|
2018-07-03 17:33:06 +02:00 |
|
Léa Saviot
|
a5ebab4bc1
|
[poincare] Continue adapting LayoutField
|
2018-07-03 14:56:15 +02:00 |
|
Léa Saviot
|
d0304d4a83
|
LayoutField
|
2018-07-03 13:52:33 +02:00 |
|
Léa Saviot
|
acc49412f1
|
[apps/escher] EvenOddExpressionCell has left and right margins
|
2018-06-12 15:50:50 +02:00 |
|
Émilie Feral
|
c24e2726fa
|
[escher][apps] Get rid of duplicate overriden methods:
cumulatedHeightFromIndex, indexFromCumulatedHeight
|
2018-06-12 10:27:23 +02:00 |
|
Émilie Feral
|
67cddf554d
|
Merge branch 'lea-statistics' into upgrade-1.6.0
|
2018-06-12 10:25:54 +02:00 |
|
Émilie Feral
|
f8039fac32
|
[solver] Fix update of the button message between: 'Solve the equation'
and 'Solve the system'
|
2018-06-11 13:58:42 +02:00 |
|
Léa Saviot
|
45b9f9a2f5
|
[apps/regression] Fix margins in Stats
|
2018-06-11 13:58:24 +02:00 |
|