• Joined on 2025-12-25
ilia pushed to main at glyphdiff.com/frontend-svelte 2026-04-15 08:37:42 +00:00
f072c5b270 Merge pull request 'fix/initial-fonts-loading' (#35) from fix/initial-fonts-loading into main
bfa99cde20 fix(comparisonStore): add missing batch request and effect for initial font loading
75b62265be fix: add missing export
Compare 3 commits »
ilia merged pull request glyphdiff.com/frontend-svelte#35 2026-04-15 08:37:41 +00:00
fix/initial-fonts-loading
ilia created pull request glyphdiff.com/frontend-svelte#35 2026-04-15 08:37:31 +00:00
fix/initial-fonts-loading
ilia pushed to fix/initial-fonts-loading at glyphdiff.com/frontend-svelte 2026-04-15 08:36:07 +00:00
bfa99cde20 fix(comparisonStore): add missing batch request and effect for initial font loading
75b62265be fix: add missing export
Compare 2 commits »
ilia created branch fix/initial-fonts-loading in glyphdiff.com/frontend-svelte 2026-04-15 08:36:06 +00:00
ilia deleted branch feature/pretext from glyphdiff.com/frontend-svelte 2026-04-14 07:12:44 +00:00
ilia pushed to main at glyphdiff.com/frontend-svelte 2026-04-14 07:12:43 +00:00
5b81be6614 Merge pull request 'feature/pretext' (#34) from feature/pretext into main
a74abbb0b3 feat: wire createFontRowSizeResolver into SampleList for pretext-backed row heights
20accb9c93 feat: implement createFontRowSizeResolver with canvas-measured heights and reactive status check
46b9db1db3 feat: export ItemSizeResolver type and document reactive estimateSize contract
4b017a83bb fix: add missing JSDoc, return types, and as-any comments to layout engines
Compare 13 commits »
ilia merged pull request glyphdiff.com/frontend-svelte#34 2026-04-14 07:12:42 +00:00
feature/pretext
ilia created pull request glyphdiff.com/frontend-svelte#34 2026-04-14 07:12:32 +00:00
feature/pretext
ilia pushed to feature/pretext at glyphdiff.com/frontend-svelte 2026-04-14 06:50:30 +00:00
a74abbb0b3 feat: wire createFontRowSizeResolver into SampleList for pretext-backed row heights
20accb9c93 feat: implement createFontRowSizeResolver with canvas-measured heights and reactive status check
46b9db1db3 feat: export ItemSizeResolver type and document reactive estimateSize contract
4b017a83bb fix: add missing JSDoc, return types, and as-any comments to layout engines
Compare 4 commits »
ilia pushed to feature/pretext at glyphdiff.com/frontend-svelte 2026-04-12 06:08:28 +00:00
49822f8af7 feat: install pretext library
338ca9b4fd feat: export TextLayoutEngine and CharacterComparisonEngine from shared helpers index
99f662e2d5 fix: iterate pre-computed chars array in Line.svelte to fix unicode grapheme splitting bug
5977e0a0dc fix: correct advances null-check in CharacterComparisonEngine and remove unused TextLayoutEngine dep
2b0d8470e5 test: fix CharacterComparisonEngine tests — correct env directive, canvas mock, and full spec coverage
Compare 8 commits »
ilia created branch feature/pretext in glyphdiff.com/frontend-svelte 2026-04-12 06:08:28 +00:00
ilia deleted branch chore/purge-unused from glyphdiff.com/frontend-svelte 2026-04-10 14:31:29 +00:00
ilia pushed to main at glyphdiff.com/frontend-svelte 2026-04-10 14:31:29 +00:00
26737f2f11 Merge pull request 'chore/purge-unused' (#33) from chore/purge-unused into main
d9fa2bc501 refactor: consolidate font domain and model types into font.ts
5f38996665 chore: purge legacy font provider types and normalization logic
Compare 3 commits »
ilia merged pull request glyphdiff.com/frontend-svelte#33 2026-04-10 14:31:28 +00:00
chore/purge-unused
ilia created pull request glyphdiff.com/frontend-svelte#33 2026-04-10 14:31:18 +00:00
chore/purge-unused
ilia pushed to chore/purge-unused at glyphdiff.com/frontend-svelte 2026-04-10 14:29:44 +00:00
d9fa2bc501 refactor: consolidate font domain and model types into font.ts
5f38996665 chore: purge legacy font provider types and normalization logic
Compare 2 commits »
ilia created branch chore/purge-unused in glyphdiff.com/frontend-svelte 2026-04-10 14:29:44 +00:00
ilia deleted branch feat/font-store-merge from glyphdiff.com/frontend-svelte 2026-04-10 05:13:41 +00:00
ilia pushed to main at glyphdiff.com/frontend-svelte 2026-04-10 05:13:41 +00:00
d70fc9f918 Merge pull request 'feat/font-store-merge' (#32) from feat/font-store-merge into main
14dbd374ec refactor: replace unifiedFontStore with fontStore in comparisonStore tests
dc6e15492a test: mock fontStore and update FontStore type signatures
45eac0c396 refactor: delete BaseFontStore and UnifiedFontStore — FontStore is the single implementation
ed7d31bf5c refactor: migrate all callers from unifiedFontStore to fontStore
Compare 11 commits »