168 Commits

Author SHA1 Message Date
Laurenz Stampfl
69076bfd87 Fix clippy 2025-03-10 14:41:17 +01:00
Laurenz Stampfl
30ad72145b Re-order imports 2025-03-10 14:11:26 +01:00
Laurenz Stampfl
9622906e69 Add support for file embedding 2025-03-10 11:05:56 +01:00
Laurenz Stampfl
ea021a29e3 Reformat 2025-03-10 10:29:47 +01:00
Laurenz Stampfl
c14eeae249 more 2025-03-10 10:29:37 +01:00
Laurenz Stampfl
33199e1c00 Part 2 2025-03-10 10:21:13 +01:00
Laurenz Stampfl
b464c46a8a part 1 2025-03-10 09:51:18 +01:00
Laurenz Stampfl
38fba0a02c Merge branch 'main' into krilla-port
# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	crates/typst-cli/src/args.rs
#	crates/typst-cli/src/compile.rs
#	crates/typst-library/src/visualize/image/raster.rs
#	crates/typst-pdf/src/catalog.rs
#	crates/typst-pdf/src/content.rs
#	crates/typst-pdf/src/image.rs
#	crates/typst-pdf/src/lib.rs
#	crates/typst-pdf/src/outline.rs
2025-03-10 08:31:45 +01:00
Laurenz
69c3f95705
Bump MSRV to 1.83 and Rust in CI to 1.85 (#5946) 2025-02-24 12:28:01 +00:00
Laurenz
12dbb012b1
Revert adding flatten-text to image (#5789) 2025-02-02 19:25:58 +00:00
frozolotl
3eb6e87af1
Include images from raw pixmaps and more (#5632)
Co-authored-by: PgBiel <9021226+PgBiel@users.noreply.github.com>
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2025-01-31 09:56:25 +00:00
Laurenz
6b9b78596a
Don't generate accessors for required fields (#5680) 2025-01-10 16:54:11 +00:00
Laurenz
e2b37fef33
Revamp data loading and deprecate decode functions (#5671) 2025-01-09 09:34:16 +00:00
Niklas Eicker
0a374d2380
Embed files associated with the document as a whole (#5221)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2025-01-08 09:38:34 +00:00
Emmanuel Lesueur
257764181e
New curve element that supersedes path (#5323)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-18 15:58:57 +00:00
Laurenz Stampfl
48f833c79a Improve error message for invalid codepoints 2024-12-18 16:30:16 +01:00
Laurenz Stampfl
42519403d5 Reformat + clippy 2024-12-17 20:09:32 +01:00
Laurenz Stampfl
cc35c8f6af rename krilla file 2024-12-17 20:07:24 +01:00
Laurenz Stampfl
4cd6a123ae more 2024-12-17 20:00:17 +01:00
Laurenz Stampfl
47c7af2e86 more 2024-12-17 19:44:38 +01:00
Laurenz Stampfl
c7a647d083 more 2024-12-17 19:35:46 +01:00
Laurenz Stampfl
1085dd00de more 2024-12-17 19:21:59 +01:00
Laurenz Stampfl
59a1bbed55 more 2024-12-17 17:53:09 +01:00
Laurenz Stampfl
0c4cffb475 more 2024-12-17 17:46:00 +01:00
Laurenz Stampfl
4186ef2c77 part1 2024-12-17 17:44:16 +01:00
Laurenz Stampfl
db412f4387 more 2024-12-17 17:32:08 +01:00
Laurenz Stampfl
1ac74d472d Add comment 2024-12-17 17:11:50 +01:00
Laurenz Stampfl
db5c3539b0 Extract text handling 2024-12-17 14:56:35 +01:00
Laurenz Stampfl
c05766f8cb warnings 2024-12-17 14:49:26 +01:00
Laurenz Stampfl
3e32e4c373 more 2024-12-17 14:47:22 +01:00
Laurenz Stampfl
71e73f9053 Extract finish into custom method 2024-12-17 14:38:17 +01:00
Laurenz Stampfl
944cd8caae Integrate new timestamp logic 2024-12-17 13:58:04 +01:00
Laurenz Stampfl
e08ccce810 more changes 2024-12-17 13:26:04 +01:00
Laurenz Stampfl
4e4a4bdafb more changes 2024-12-17 11:48:38 +01:00
Laurenz Stampfl
bcfb889844 more 2024-12-17 11:35:15 +01:00
Laurenz Stampfl
06d7fb7c69 more refactors 2024-12-17 11:26:18 +01:00
Zhuofeng Wang
54cee16c31
Add timezone to PDF's default timestamp. (#5564)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-17 09:43:01 +00:00
Laurenz
1346385255
Rename pattern to tiling (#5590) 2024-12-17 09:25:27 +00:00
Laurenz Stampfl
548e7c6794 First attempt at outline 2024-12-16 23:33:44 +01:00
Laurenz Stampfl
b0339cacc2 Add full support for links 2024-12-16 22:52:03 +01:00
Laurenz Stampfl
aa57554176 Add proper support for CMYK and luma 2024-12-15 23:36:09 +01:00
Laurenz Stampfl
5780432039 Add proper error conversion 2024-12-15 23:17:09 +01:00
Laurenz Stampfl
6761cbc622 Put trait into primitive 2024-12-15 22:34:48 +01:00
Laurenz Stampfl
f2d4db286c Remove old stuff 2024-12-15 22:32:46 +01:00
Laurenz Stampfl
880aa4b8a1 Add support for exporting to specific version 2024-12-15 22:22:46 +01:00
Laurenz Stampfl
9a4bd9be25 Add document metadata 2024-12-15 20:41:07 +01:00
Laurenz Stampfl
17abfb3a76 more 2024-12-15 20:10:26 +01:00
Laurenz Stampfl
761c8cf15e Reformat + add some link handling agian 2024-12-15 19:48:42 +01:00
Laurenz Stampfl
1d135ddd90 fix missmatched pattern text issue 2024-12-15 19:29:58 +01:00
Laurenz Stampfl
4c6dd8cd89 Remove TODO 2024-12-15 18:50:32 +01:00