Commit Graph

26 Commits

Author SHA1 Message Date
Léa Saviot
2a02afd766 Revert "[poincare] TreeNodes have a m_numberOfChildren argument"
This reverts commit aa2d58c14a.
2018-07-27 16:52:12 +02:00
Émilie Feral
67e9405b8c [poincare] TreeNode: clean names (childTree->child, parentTree->parent
...)
2018-07-27 11:00:50 +02:00
Léa Saviot
37cdb615ab [poincare] Clean some code 2018-07-27 10:40:15 +02:00
Léa Saviot
aa2d58c14a [poincare] TreeNodes have a m_numberOfChildren argument 2018-07-26 10:14:28 +02:00
Léa Saviot
cddbdaa71d [poincare] FractionLayoutNode 2018-07-20 10:50:53 +02:00
Léa Saviot
dac017e3c9 [poincare] Fix HorizontalLayoutNode::willAddSibling 2018-07-20 09:51:05 +02:00
Léa Saviot
a3032e5ec3 Merge branch Tree into master 2018-07-19 14:01:02 +02:00
Léa Saviot
1137a16750 [poincare] ConjugateLayoutNode 2018-07-19 10:36:59 +02:00
Léa Saviot
74e8091594 [poincare] Fix layout insertion in empty horizontal layouts 2018-07-18 11:18:46 +02:00
Léa Saviot
1b3ebedc18 [poincare] Add bracket layout and its derivates 2018-07-18 11:18:38 +02:00
Léa Saviot
dc18f59688 [poincare] Rename replaceWithAndMoveCursor -> replaceWith 2018-07-13 10:01:10 +02:00
Léa Saviot
004e2d5d60 [poincare] Fix HorizontalLayoutRef::mergeChildrenAtIndex 2018-07-12 16:40:18 +02:00
Léa Saviot
d5d22cd88b [poincare] Fix HorizontalLayoutRef 2018-07-12 16:14:36 +02:00
Léa Saviot
9951e50a9c [poincare] Use LayoutCursor::layoutNode() 2018-07-12 10:59:53 +02:00
Léa Saviot
8848b0df8b [poincare/layouts] Clean + complete Horizontal, Char, Empty, AllocaFail 2018-07-12 10:48:12 +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
18bd8ea21b [tree] SerializableNode and Ref 2018-07-10 17:10:03 +02:00
Léa Saviot
9e000c5b45 [poincare] Fix cursor position when adding allocation failure 2018-07-06 15:15:27 +02:00
Léa Saviot
40c8271af8 [poincare] TreeNode::addChild->addChildTree 2018-07-05 18:02:20 +02:00
Léa Saviot
a82d72fff8 [poincare] LayoutNode::replaceChild 2018-07-05 17:43:49 +02:00
Léa Saviot
279e04bdd9 [poincare] LayoutNode::equivalentCursor 2018-07-05 14:56:01 +02:00
Léa Saviot
8a3be2bac3 [poincare] LayoutReference::deleteBeforeCursor 2018-07-05 14:26:44 +02:00
Léa Saviot
93f07c1fb8 [poincare] HorizontalLayout::moveCursorRight 2018-07-05 12:01:48 +02:00
Léa Saviot
2eba0825d2 [poincare] Translate methods to new tree structure 2018-07-04 11:53:46 +02:00
Léa Saviot
d0304d4a83 LayoutField 2018-07-03 13:52:33 +02:00
Léa Saviot
049cf772e2 [poincare] Adapt CharLayoutNode and HorizontalLayoutNode 2018-07-03 10:02:29 +02:00