Commit Graph
54 Commits
Author SHA1 Message Date
Tomás Romero 23ff86b07e fix: keep tall images sharp with a decoded pixel budget 2026-11-08 21:57:07 +01:00
Tomás Romero efe1d4c7b3 fix: resolve overflow below anonymous blocks 2026-11-08 21:49:58 +01:00
Tomás Romero f18d89b6e6 fix: rescale every element's overflow after a scale change 2026-11-08 21:48:45 +01:00
Tomás Romero 2ab96c0391 fix: lay out table cells with their current style 2026-11-08 21:42:57 +01:00
Tomás Romero 2a11fe1ebf fix: keep resource damage that resolve handles 2026-11-08 21:40:00 +01:00
Tomás Romero 8aad75e307 fix: keep loading SVG images under decode limits 2026-11-08 21:38:38 +01:00
Tomás Romero d0325d15f9 chore: satisfy newer clippy lints in the Blitz patches 2026-11-08 21:37:12 +01:00
Tomás Romero 04854689bd fix: collapse column and column group borders with cells 2026-11-08 21:36:34 +01:00
Tomás Romero c030310381 fix: let column groups without columns span their columns 2026-11-08 21:36:19 +01:00
Tomás Romero f30194a5e0 fix: leave hidden text out of copies 2026-11-08 21:26:11 +01:00
Tomás Romero 481679e9b4 perf: let elements with the same lang share styles 2026-11-08 21:24:21 +01:00
Tomás Romero ecf359bf5e fix: accept every CSS unit in SVG size attributes 2026-11-08 21:24:09 +01:00
Tomás Romero a2a62ce9d0 fix: map body margin, image border and font face hints like browsers 2026-11-08 21:23:52 +01:00
Tomás Romero c39471aedb fix: widen fixed tables to hold their columns 2026-11-08 21:18:26 +01:00
Tomás Romero 7118828f9e fix: shrink authored table columns the way browsers do 2026-11-08 21:18:07 +01:00
Tomás Romero faf729a57c chore: drop the Blitz visibility re-export 2026-11-08 20:47:06 +01:00
Tomás Romero a6e03a532f fix: copy table cells and paragraphs like browsers 2026-11-08 20:46:17 +01:00
Tomás Romero a1da3d8293 fix: map align and valign hints like the HTML spec 2026-11-08 20:43:52 +01:00
Tomás Romero e70463744b fix: let wider collapsed borders own their joints 2026-11-08 20:41:59 +01:00
Tomás Romero 7715ca68ff fix: measure tables with the layout they get 2026-11-08 20:40:00 +01:00
Tomás Romero 137900d86c fix: end rowspans with their row group 2026-11-08 20:35:29 +01:00
Tomás Romero 26e00fb3ba fix: give a table's excess width to its authored columns 2026-11-08 20:34:08 +01:00
Tomás Romero cdebe0150b fix: resolve cell children's percent heights against the cell 2026-11-08 20:32:52 +01:00
Tomás Romero db256ace1d fix: size columns from their col widths like browsers 2026-11-08 20:30:37 +01:00
Tomás Romero 5b5df90a14 fix: keep links inside clipped rows and inline elements 2026-11-08 20:28:26 +01:00
Tomás Romero 3dcb9ff5e4 fix: never fail a message on a line height limit 2026-11-08 20:24:57 +01:00
Tomás Romero e3481d9812 fix: resolve inline box margin percentages against the width 2026-11-08 20:23:43 +01:00
Tomás Romero 635d8fc9fd fix: include floats in shrink-to-fit widths 2026-11-08 20:22:27 +01:00
Tomás Romero 1b1cd86d9d fix: lay floats out within their margins 2026-11-08 20:21:33 +01:00
Tomás Romero d4cbaeb4d6 fix: cap collapsed-border edge maps for hostile tables 2026-11-08 20:14:07 +01:00
Tomás Romero d3c44211f1 fix: give empty collapsed tables no border 2026-11-08 20:13:30 +01:00
Tomás Romero 4f0b9fe201 fix: move only the first table header and footer groups 2026-11-08 20:09:09 +01:00
Tomás Romero 4b0777268d fix: map table border and bgcolor hints like the HTML spec 2026-11-08 20:07:42 +01:00
Tomás Romero a69b759b77 fix: rebuild tables when their borders or sizes change 2026-11-08 20:04:33 +01:00
Tomás Romero 742fe1bfad fix: read collapsed border colours when painting 2026-11-08 20:02:27 +01:00
Tomás Romero 69e2699ea0 fix: shrink authored table columns that do not fit 2026-11-08 15:24:54 +01:00
Tomás Romero eedb547f9a fix: align table cell content once, floats included 2026-11-08 15:18:22 +01:00
Tomás Romero edc28d7509 fix: relayout images whose size depends on their pixels 2026-11-08 15:12:19 +01:00
Tomás Romero 2a9bb547f9 fix: bound large JPEG decodes and keep their resolution 2026-11-08 15:08:55 +01:00
Tomás Romero f7b1022832 fix: drop the bounded Blitz event queue 2026-11-08 15:03:36 +01:00
Tomás Romero 7a2f14abfe fix: clamp float line slots to the layout width 2026-11-08 15:01:35 +01:00
Tomás Romero c7547a826c fix: skip unresolvable resource URLs in emails 2026-11-08 13:56:30 +01:00
Tomás Romero 1b6f80214e chore: upgrade Blitz to v0.3.0-beta.4 2026-11-08 13:56:29 +01:00
Tomás Romero f605115a25 chore: upgrade Blitz to v0.3.0-beta.3 2026-10-12 16:55:13 +00:00
Tomás Romero 11c2929a5e fix: render email tables like browsers 2026-10-11 02:46:56 +00:00
Tomás Romero fbf212577e fix: email table layout 2026-09-24 20:06:53 +00:00
Tomás Romero c45ab95e1b fix: classify emoji presentation 2026-09-15 23:21:52 +00:00
Tomás Romero e3cbb95d72 fix: correct email font fallback 2026-09-15 22:51:36 +00:00
Tomás Romero 53df8c43a6 fix: handle inline attachments 2026-09-14 16:48:22 +00:00
Tomás Romero c677d0f4de feat: add renderer choice and improve email rendering 2026-09-13 19:21:49 +00:00