Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-11-18add support for horizontal span in HTML tablesHEADmasterFlorian Thienel3-7/+25
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-07-31add support for nested CALS tablesFlorian Thienel1-19/+39
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-07-21force layout of the modified box, reconcile the ancestorsFlorian Thienel1-2/+3
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-07-21relocate view port on resizeFlorian Thienel1-0/+1
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-07-17fix layout reconciliation after content deletionFlorian Thienel1-1/+46
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-07-16optimize reconciling layout by taking box structure into accountFlorian Thienel1-10/+54
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-07-13invalidate all affected rows when reconciling cells with vertical spanFlorian Thienel2-2/+19
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-07-13return a list of other invalidated boxes when reconciling layoutFlorian Thienel26-70/+193
Instead of indicated that something has changed and outer boxes have to adapt, we return a list of the boxes that need to adapt. This can e.g. be used by table cells that span over several rows, to indicate which rows need to be reconciled. Signed-off-by: Florian Thienel <florian@thienel.org>
2016-07-13do not auto-format block commentsFlorian Thienel10-9/+176
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-07-13store references to all rows in the layout gridFlorian Thienel1-4/+9
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-06-18handle problem when box is to small to show any textFlorian Thienel1-0/+3
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-06-18manage the column definitions within the layout gridFlorian Thienel9-299/+222
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-06-16introduce the concept of a height-adjustable structural boxFlorian Thienel6-27/+49
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-06-13use table cell as outmost box and adjust the frame heightFlorian Thienel6-64/+40
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-06-13use layout grid to render vertical span (almost) correctFlorian Thienel3-71/+59
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-06-12introduce a new datastructure to represent the whole table gridFlorian Thienel8-0/+498
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-05-25all cells in a row should have the same heightFlorian Thienel3-47/+99
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-04-05relayout the whole table if anything inside changedFlorian Thienel2-9/+3
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-04-05rebuild the parent if an attribute changedFlorian Thienel1-1/+1
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-04-01show placeholder box for empty rowFlorian Thienel1-1/+6
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-04-01move column layout processing out of CssBasedBoxModelBuilderFlorian Thienel15-81/+424
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-31layout cells according to CALS colspec elementsFlorian Thienel7-19/+383
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-31layout cells in a rowFlorian Thienel3-4/+74
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-30add table-related boxes into the box structureFlorian Thienel1-1/+50
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-30add box classes that represent a tables, row groups, rows, and cellsFlorian Thienel12-0/+824
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-26adjust bullet size with start/end tag marker sizeFlorian Thienel1-2/+2
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-26use smaller start and end tag markersFlorian Thienel4-9/+99
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-25move block-level pseudo-elements into the frameFlorian Thienel1-5/+5
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-25introduce a feature toggle preference to activate the new box model Florian Thienel11-40/+101
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-24Merge branch 'master' into feature/newBoxModelFlorian Thienel2-0/+72
2016-03-24fix bogus m2e problemsFlorian Thienel2-0/+72
2016-03-24tweak GraphicalBulletFlorian Thienel1-2/+2
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-24activate anti-aliasing to make the circular bullets more eye-friendlyFlorian Thienel1-0/+3
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-21introduce a special purpose inline box that represents graphical bulletsFlorian Thienel14-32/+179
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-20fix cursor movement through empty structural boxesFlorian Thienel1-1/+1
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-20remove the wrong abstraction of IVisualDecoratorFlorian Thienel10-157/+0
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-20move calculations and layout for inside bullets to ListFlorian Thienel3-68/+88
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-20separate layout related to outside bulletsFlorian Thienel1-15/+16
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-20move calculations and layout for outside bullets to ListFlorian Thienel6-37/+144
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-20introduce explicit representation of a list in the box modelFlorian Thienel11-8/+205
The List box represents the root of the list. It will take care of the calculations and layout related to the bullets for the list items. Signed-off-by: Florian Thienel <florian@thienel.org>
2016-03-13add support for bullet position INSIDE the listitemFlorian Thienel10-10/+205
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-02-08push ListItem further down the box structureFlorian Thienel2-34/+45
The ListItem must be inside the NodeReference box and should contain only the actual content (Paragraph or VerticalBlock). All the decoration (Frame) should happen outside of ListItem. Signed-off-by: Florian Thienel <florian@thienel.org>
2016-02-07add new box type to visualize list itemsFlorian Thienel13-12/+343
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-02-07recognize the root of a listFlorian Thienel1-0/+14
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-02-07provide representation of bullet style with transformation into textFlorian Thienel4-0/+375
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-02-07recognize the root of a listFlorian Thienel1-1/+16
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-02-07restructure according to levels of abstractionFlorian Thienel1-33/+45
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-01-28remove references to the document from EclipseContext on editor closingFlorian Thienel2-1/+15
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-01-28flush the style cache when an editor is closedFlorian Thienel1-0/+4
Signed-off-by: Florian Thienel <florian@thienel.org>
2016-01-28fix splitting for very narrow view portsFlorian Thienel1-2/+2
Signed-off-by: Florian Thienel <florian@thienel.org>

Back to the top