• Joined on 2025-12-25
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 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 deleted branch chore/purge-unused from glyphdiff.com/frontend-svelte 2026-04-10 14:31:29 +00:00
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 created branch chore/purge-unused in glyphdiff.com/frontend-svelte 2026-04-10 14:29:44 +00:00
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 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 »
ilia deleted branch feat/font-store-merge from glyphdiff.com/frontend-svelte 2026-04-10 05:13:41 +00:00
ilia merged pull request glyphdiff.com/frontend-svelte#32 2026-04-10 05:13:40 +00:00
feat/font-store-merge
ilia created pull request glyphdiff.com/frontend-svelte#32 2026-04-10 05:13:22 +00:00
feat/font-store-merge
ilia created branch feat/font-store-merge in glyphdiff.com/frontend-svelte 2026-04-10 05:07:07 +00:00
ilia pushed to feat/font-store-merge at glyphdiff.com/frontend-svelte 2026-04-10 05:07:07 +00:00
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
468d2e7f8c feat(FontStore): export through entity barrel files
Compare 10 commits »
ilia deleted branch refactor/code-splitting from glyphdiff.com/frontend-svelte 2026-04-08 06:34:22 +00:00