[util/gpu/web] Export _web_set_palette in both build scripts
7f6d75c
[util/gpu/web] Live palette via postMessage
59d819f
[vector] NEWS: document hb_vector_*_flat removal
c559eb8
[vector] Rename svg_{set,get}_prefix to {set,get}_svg_prefix
addaafd
[vector] Drop hb_vector_{draw,paint}_{set,get}_flat (#5927)
ca75fd5
[docs] Surface API-reference links in each integration section
ec63b7d
[docs] Link to harfbuzz-world.cc from the install manual
45d2856
README, BUILD: link to harfbuzz-world.cc
747c04f
[util/gpu/web] Live variations via postMessage
d17ff1e
[config] Drop HB_NO_SUBSET_LAYOUT from HB_LEAN
7fe3185
[util/gpu/web] Ignore 0x0 resizeCanvas calls; keep default buffer
d35cdad
[util/gpu/web] Re-fire window resize from the canvas observer
b13da1a
[util/gpu/web] ResizeObserver on canvas; pick up first real layout
05cb662
[vector] Apply svg prefix to the color-glyph first-use <use href>
251c9d2
[vector] Add hb_vector_{draw,paint}_svg_{set,get}_prefix
c3b0c4e
Revert "[vector] Flat mode: inline clip-path="path('...')" instead of <clipPath>"
cd1af38
[vector] Flat mode: inline clip-path="path('...')" instead of <clipPath>
3fe077d
[util/gpu/web] Accept ?embed without a value, not just ?embed=1
8c99cf0
[util/gpu/web] Add embed-mode + postMessage protocol to the web demo
bdea496
[src] Add HB_*_CC include guards to three world.cc dup-include sources
b7a7d33
[config] In HB_TINY, don't disable draw/paint if any libs need it
a0ae5ee
[draw] hb_draw_line: add cap parameter (butt / square)
fd2a696
[draw] hb_draw_line: NaN second width defaults to first
28122c7
[draw] Promote shape helpers from hb-gpu-draw to hb-draw
e731c38
[util/gpu] Cmdline toggles mirroring interactive keybindings
8815cf5
[util/gpu] Add --show-extents flag
a150fc2
[gpu] Add hb_gpu_draw_line / _rect / _circle shape helpers
cfdcea6
[util/gpu] Fold the handful of used view options into the GPU group
bb64f2c
[util/gpu] Silence LOGI output when --output-file is set
ed9bdd1
[util/gpu] Fix regression: --output-file required an output file
18fa43c