summaryrefslogtreecommitdiff
path: root/content/handlers/html/layout_flex.c
Commit message (Expand)AuthorAgeFilesLines
* use attributes to indicate switch fall through instead of commentsVincent Sanders2024-03-051-3/+1
* html: layout: flex: Don't freeze already-frozen itemsMichael Drake2022-12-161-0/+4
* html: layout: flex: shrink: Avoid rounding error accumulationMichael Drake2022-12-161-4/+7
* html: layout: flex: grow: Avoid rounding error accumulationMichael Drake2022-12-161-3/+6
* html: layout: flex: Handle auto margins in main directionMichael Drake2022-12-151-5/+32
* html: layout: flex: Track used size and count auto margins for mainMichael Drake2022-12-151-0/+16
* html: layout: flex: Helper to get main margin end sizeMichael Drake2022-12-151-16/+32
* html: layout: flex: Support reversed main directionMichael Drake2022-12-141-10/+38
* html: layout: flex: Rename indirected box w/h functionsMichael Drake2022-12-141-3/+5
* html: layout: flex: Scope reduce variablesMichael Drake2022-12-141-2/+2
* html: layout: flex: Only distribute positive remaining cross spaceMichael Drake2022-12-141-1/+1
* html: layout: flex: Minor code style changeMichael Drake2022-12-141-6/+3
* html: layout: flex: Add code documentationMichael Drake2022-12-141-1/+126
* html: layout: flex: Hoist item placement out of line resolverMichael Drake2022-12-141-50/+50
* html: layout: flex: Return NULL for pointerMichael Drake2022-12-141-1/+1
* html: layout: flex: Disable verbose loggingMichael Drake2022-11-021-21/+23
* html: layout: flex: Implement align-items and align-selfMichael Drake2022-11-021-34/+96
* html: layout: flex: Implement wrap-reverseMichael Drake2022-11-021-25/+48
* html: layout: flex: Don't pass content around unnecessarilyMichael Drake2022-11-021-7/+4
* html: layout: flex: Compare line main size with available mainMichael Drake2022-11-021-34/+35
* html: layout: flex: Unify line item placementMichael Drake2022-11-021-60/+43
* layout: flex: Squash main is usually a function warningMichael Drake2022-10-291-5/+5
* html: layout: Initial implementation of display: flexMichael Drake2022-10-291-0/+830