18 Commits

Author SHA1 Message Date
Laurenz Stampfl
2cd6c13be3 Remove the PDF embedding feature 2025-07-22 11:52:47 +02:00
Laurenz Stampfl
6e6c7d8514 Merge branch 'main' into pdf_embed
# Conflicts:
#	crates/typst-library/src/visualize/image/mod.rs
#	crates/typst-svg/src/image.rs
2025-07-21 20:08:01 +02:00
Laurenz
b036fd97ab Reformat with 2024 edition 2025-07-21 15:22:29 +02:00
Laurenz Stampfl
2f72a1f197 Add tests 2025-07-20 15:13:34 +02:00
Laurenz
e71674f6b3
Construct library via extension trait instead of default & inherent impl (#6576) 2025-07-09 09:28:26 +00:00
Laurenz
0a3c6939dd
Rewrite foundations of native elements (#6547) 2025-07-08 08:52:43 +00:00
Tobias Schmitz
d1c7757da8
Fix panic when test source is not found in world (#6428) 2025-06-11 10:19:41 +00:00
Laurenz
98034903e4
Adjust source file API surface (#6423) 2025-06-10 18:13:33 +00:00
Tobias Schmitz
a18ca3481d
Report errors in external files (#6308)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2025-06-10 12:46:27 +00:00
Myriad-Dreamin
758ee78ef5
Make World::font implementations safe (#6117) 2025-03-31 08:08:55 +00:00
Eduardo Sánchez Muñoz
38213ed534
Use u64 instead of usize to store counter and enumeration item numbers, so behavior does not vary from 64-bit to 32-bit platforms (#6026) 2025-03-24 18:16:33 +00:00
Laurenz
dacd6acd5e
More flexible and efficient Bytes representation (#5670) 2025-01-08 10:57:56 +00:00
Michael Färber
df4e6715cf
HTML tests (#5594)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-20 09:48:17 +00:00
Laurenz
16e67f8bea
Shrink tests (#4967) 2024-09-16 14:41:18 +00:00
Laurenz
986d624b3a
Share allocations for singletons (#4794) 2024-08-20 10:56:54 +00:00
Myriad-Dreamin
a3f3a1a833
Change the signature of World::main (#4531)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-07-14 13:14:21 +00:00
Laurenz
2d32ac73b6
Replace all Prehashed with LazyHash (#4127) 2024-05-13 17:54:34 +00:00
Laurenz
020294fca9
Better test runner (#3922) 2024-04-13 08:39:45 +00:00