Léa Saviot
|
dca209305d
|
[poincare] Remove code not used
|
2018-09-20 13:22:09 +02:00 |
|
Léa Saviot
|
116ef9ee39
|
[poincare] Fix typo
|
2018-09-20 11:19:52 +02:00 |
|
Émilie Feral
|
365b145cf3
|
[poincare] Change names: LayoutReference-->Layout
|
2018-09-18 16:29:44 +02:00 |
|
Émilie Feral
|
8cffbdd7de
|
[poincare] Change name of files: *_layout_node --> *_layout
|
2018-09-14 16:57:12 +02:00 |
|
Émilie Feral
|
616e4c0bcc
|
[poincare] Change name: LayoutRef --> LayoutReference
|
2018-09-14 16:57:12 +02:00 |
|
Léa Saviot
|
c2accd5b4a
|
[poincare] Implement LayoutCursor::middleLeftPoint()
|
2018-09-12 17:12:21 +02:00 |
|
Léa Saviot
|
0b61b2a338
|
[poincare] Clean inlines in LayoutCursor and LayoutReference
|
2018-09-06 14:21:51 +02:00 |
|
Léa Saviot
|
c65ab9ef67
|
[poincare] Fix use of isUninitialized
|
2018-09-06 09:59:59 +02:00 |
|
Léa Saviot
|
e3a09286ac
|
[poincare] Remove AllocationFailures
|
2018-09-05 16:19:11 +02:00 |
|
Léa Saviot
|
0ccc5d8fda
|
[poincarE] Use ParenthesisLayouts in LayoutCursor
|
2018-08-28 16:24:17 +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 |
|
Léa Saviot
|
a6f61f91a9
|
’poincare] Clean some layouts
|
2018-08-10 17:21:53 +02:00 |
|
Léa Saviot
|
6c5e6349e4
|
[poincare] Fix LayoutNode and LayoutCursor
|
2018-08-10 13:23:15 +02:00 |
|
Émilie Feral
|
ecc71f84b8
|
[poincare] Change methods names of TreeByReference: add 'InPlace'
|
2018-08-07 14:19:30 +02:00 |
|
Léa Saviot
|
5e6dea559f
|
[poincare] Make add/remove methos protected on TreeRef
And public in NAryExpressionRef, HorizontalLayoutRef, ...
Also fix matrix addition of children
|
2018-08-03 14:54:34 +02:00 |
|
Léa Saviot
|
ee2ebdcdc0
|
[poincare] addLayoutAndMoveCursor collapses only if layout is not AFail
|
2018-08-01 10:46:45 +02:00 |
|
Léa Saviot
|
4190db882c
|
[poincare] Edge case in LayoutCursor::baseForNewPowerLayout
|
2018-07-31 15:39:33 +02:00 |
|
Léa Saviot
|
978d3de571
|
[poincare] EmptyLayout handles color change when adding sibling
Not LayoutCursor::baseForNewPowerLayout
|
2018-07-31 11:14:05 +02:00 |
|
Léa Saviot
|
de78db5cda
|
[poincare] Add layout: move cursor only if main layout is not AFail
|
2018-07-27 15:37:01 +02:00 |
|
Léa Saviot
|
2e8c7dee92
|
[poincare] MatrixLayoutNode
|
2018-07-25 17:02:09 +02:00 |
|
Léa Saviot
|
cddbdaa71d
|
[poincare] FractionLayoutNode
|
2018-07-20 10:50:53 +02:00 |
|
Léa Saviot
|
9112feba6c
|
[poincare] NthRootLayoutNode
|
2018-07-19 10:36:59 +02:00 |
|
Léa Saviot
|
9b7987c0bb
|
[poincare] LayoutCursor::addEmptyTenPowerLayout
|
2018-07-13 11:13:35 +02:00 |
|
Léa Saviot
|
2bb5c3d831
|
[poincare] LayoutCursor::addEmptyExponentialLayout
|
2018-07-13 11:10:55 +02:00 |
|
Léa Saviot
|
4eb5b4355a
|
[poincare] LayoutCursor::addEmptyPowerLayout
|
2018-07-13 10:43:39 +02:00 |
|
Léa Saviot
|
5ad469c654
|
[poincare] Better handling of cursor when adding square power
|
2018-07-13 10:26:39 +02:00 |
|
Léa Saviot
|
7cf3210738
|
[poincare] Add VerticalOffsetLayoutNode
|
2018-07-12 14:04:10 +02:00 |
|
Léa Saviot
|
9951e50a9c
|
[poincare] Use LayoutCursor::layoutNode()
|
2018-07-12 10:59:53 +02:00 |
|
Léa Saviot
|
b2ea3caefa
|
[tree] Rename collapseSiblingsAndMoveCursor -> collapseSiblings
|
2018-07-11 17:25:53 +02:00 |
|
Léa Saviot
|
ddddafe626
|
[tree] Put pool modification methods in references, not nodes
|
2018-07-11 17:25:26 +02:00 |
|
Léa Saviot
|
74e4a83e59
|
[poincare] Add methods on LayoutCursor
|
2018-07-06 15:15:42 +02:00 |
|
Léa Saviot
|
9f3bf79955
|
[poincare] Add methods on LayoutCursor
|
2018-07-06 13:40:36 +02:00 |
|
Léa Saviot
|
be62c3c433
|
[poincare] Add methods to layouts
|
2018-07-06 11:36:58 +02:00 |
|
Léa Saviot
|
785df118dc
|
[poincare] Fix layout insertion
|
2018-07-06 11:35:52 +02:00 |
|
Léa Saviot
|
48aac1c908
|
[poincare] LayoutCursor::insertText
|
2018-07-05 11:34:49 +02:00 |
|
Léa Saviot
|
2eba0825d2
|
[poincare] Translate methods to new tree structure
|
2018-07-04 11:53:46 +02:00 |
|
Léa Saviot
|
e7b2589ec8
|
[poincare] Add LayoutCursor::baseline()
|
2018-07-03 18:44:07 +02:00 |
|
Léa Saviot
|
f4ffa06add
|
[poincare] Add LayoutCursor::cursorHeight()
|
2018-07-03 18:39:06 +02:00 |
|
Léa Saviot
|
049cf772e2
|
[poincare] Adapt CharLayoutNode and HorizontalLayoutNode
|
2018-07-03 10:02:29 +02:00 |
|
Léa Saviot
|
c955292105
|
[poincare] Coninue tree migration
|
2018-07-02 17:20:30 +02:00 |
|