Commit Verlauf

Autor SHA1 Nachricht Datum
  Andreas Kling 2305dee455 LibHTML: Add LayoutNode::first_ancestor_of_type<T>() vor 5 Jahren
  Andreas Kling 65ad6c35f0 LibHTML: Add typed child/sibling traversal helpers for LayoutNode vor 5 Jahren
  Andreas Kling b4c2621ed7 LibHTML: Add is<T> helpers for the table-related LayoutNode subclasses vor 5 Jahren
  Andreas Kling 5e29238a49 LibHTML: Make "children are inline" flag imperative vor 5 Jahren
  Andreas Kling 4814253589 LibHTML: Introduce LayoutBox and LayoutNodeWithStyleAndBoxModelMetrics vor 5 Jahren
  Andreas Kling d14b60533f LibHTML: Add is<T> and to<T> helpers for LayoutNode class family vor 5 Jahren
  Andreas Kling 735f02900b LibHTML: Implement basic partial style invalidation vor 5 Jahren
  Andreas Kling 3309bdf722 LibHTML: Add some convenient geometry getters on LayoutNode vor 5 Jahren
  Andreas Kling 44979ad7a5 LibHTML: Fix broken line splitting behavior in LayoutReplaced vor 5 Jahren
  Andreas Kling 159507f2a6 LibHTML: Move is_ancestor_of() from LayoutNode to TreeNode vor 5 Jahren
  Andreas Kling fdbad6284c LibHTML: Implement the <blink> element vor 5 Jahren
  Andreas Kling 749e3f0f30 LibHTML: Add LayoutNodeWithStyle class, make LayoutText style-less vor 5 Jahren
  Andreas Kling 15f3e64862 LibHTML: Rename "style_properties" to "style" everywhere vor 5 Jahren
  Andreas Kling ee567cdc3d LibHTML: Implement basic layout for inline <img alt> vor 5 Jahren
  Andreas Kling 09dccb3224 LibHTML: Flesh out <img> element with LayoutImage and LayoutReplaced vor 5 Jahren
  Andreas Kling a7ca719c4e LibHTML: Rename LayoutNode::style_properties() to LayoutNode::style() vor 5 Jahren
  Andreas Kling 9c0e9a1a20 LibHTML: Rename ComputedStyle to BoxModelMetrics vor 5 Jahren
  Andreas Kling 4e35bbffdd LibHTML: LayoutText should always use parent's style properties vor 5 Jahren
  Andreas Kling 7912592f89 LibHTML: Add inserted_into() and removed_from() TreeNode callbacks vor 5 Jahren
  Andreas Kling 754e6e0f67 LibHTML: Add LayoutNode::document() for easy access vor 5 Jahren
  Andreas Kling 3de4b99dc3 LibHTML: Implement naive hit testing vor 5 Jahren
  Sergey Bugaev 235dee8c42 LibHTML: Implement rendering vor 5 Jahren
  Sergey Bugaev fd0aa5dd43 LibHTML: Get rid of the style tree vor 5 Jahren
  Andreas Kling f88c5860df LibHTML: Fetch the box edge values needed for block width computation. vor 6 Jahren
  Andreas Kling 1c0669f010 LibDraw: Introduce (formerly known as SharedGraphics.) vor 6 Jahren
  Andreas Kling fc127eb769 LibHTML: Create anonymous blocks around inline children of blocks. vor 6 Jahren
  Andreas Kling 04b9dc2d30 Libraries: Create top level directory for libraries. vor 6 Jahren