282 Commits

Author SHA1 Message Date
Florent Michel
c4dd6fa062
Adjust the number of color components written to the pdf according to the color space (#4568) 2024-07-22 15:05:22 +00:00
Y.D.X.
9b001e2112
Use texts of the first occurrences for /ToUnicode CMap (#4585) 2024-07-20 14:13:06 +00:00
Laurenz
34990f7f0e
Bump dependencies (#4523) 2024-07-08 20:41:38 +00:00
Laurenz
0ef672c347
Refactor line building (#4497) 2024-07-04 10:57:40 +00:00
Laurenz Stampfl
feedfe80cb
Improve subsetting (#4373)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-06-16 09:38:33 +00:00
Laurenz Stampfl
1110b93564
Add support for COLRv1 emojis (#4371) 2024-06-16 07:47:13 +00:00
Laurenz
8f7ba8d495
Bump SVG & PDF cinematic universe (#4316) 2024-06-06 15:30:49 +00:00
Laurenz
ea4c64a799
Split BitSet into two types and make it a bit nicer (#4249) 2024-05-24 21:09:54 +00:00
Laurenz
5f5a8f0f3f
Bump hayagriva (#4144) 2024-05-16 10:37:13 +00:00
Laurenz
95cd6adf24
Factor out typst-utils crate (#4125) 2024-05-13 15:25:43 +00:00
Ana Gelez
21c78abd6e
Emojis in PDF (#3853) 2024-04-17 15:11:20 +00:00
Ana Gelez
105d7156f8
Better handle large numbers from external data files (#3791)
Co-authored-by: Martin Haug <mhaug@live.de>
2024-03-25 16:51:35 +00:00
frozolotl
a33d8bf322
Escape path and entrypoint in typst init output (#3753) 2024-03-23 11:54:50 +00:00
Laurenz
2bf9f95dd8 Version bump 2024-03-15 16:03:45 +01:00
Laurenz
faca50a240
Final touches (#3678) 2024-03-15 14:47:41 +00:00
Martin Haug
9bd1451452
Add a guide for the new tables (#3655)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-03-15 14:02:56 +00:00
Laurenz
aace521b56
Bump our crates (#3573) 2024-03-07 16:37:22 +00:00
Laurenz
1d32145319
DPI-based natural sizing for images (#3571) 2024-03-07 15:05:52 +00:00
Laurenz
a483321aa0
Remove dependency on unicode_names2 (#3570) 2024-03-07 09:56:37 +00:00
Laurenz
5dc6ce0022
Remove unmaintained benchmarks (#3569) 2024-03-07 09:50:03 +00:00
Laurenz
cf2f789c07
Bump assets (#3560) 2024-03-06 14:33:30 +00:00
Laurenz
a558fd232b
Add typst init command (#3544) 2024-03-06 11:33:35 +00:00
Laurenz
824859108b
Bump dependencies (#3553) 2024-03-05 13:07:04 +00:00
Laurenz
668a79f9f9
Add Windows to CI (#3548) 2024-03-04 17:46:57 +01:00
Laurenz
a518e2dd4d
Move docs generation code (#3519) 2024-02-28 10:37:52 +00:00
Laurenz
e16d3f5a67
Externalize assets (#3515) 2024-02-28 10:06:54 +00:00
Laurenz
6dab30238a
Add vendor-openssl feature flag (#3510) 2024-02-28 08:04:03 +00:00
Jacob Hummer
0186ae2786
Fix renamed clippy option (#3470) 2024-02-22 08:45:37 +00:00
Sébastien d'Herbais de Thun
d0dd81cddf
Added LazyHash (#3451)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-02-21 08:40:13 +00:00
Laurenz
b89348b92a
Read EXIF data and apply image rotation (#3413) 2024-02-14 14:12:28 +00:00
Laurenz
52571dd9ef
Fix named destinations (#3411) 2024-02-14 11:39:55 +00:00
Martin Haug
9f1e0390c1
Add color-managed CMYK to RGB conversion (#3288) 2024-02-12 13:03:36 +00:00
Heinenen
f776f0a75f
Named destinations (#2954) 2024-02-12 12:57:31 +00:00
Peng Guanwen
464a15bdca
Introduce override list to FontInfo (#3228) 2024-02-01 13:45:33 +00:00
frozolotl
6999be9ab0
Use alternate screen and refactor terminal output. (#2665) 2024-01-31 09:19:07 +00:00
Laurenz
a434cbb64e Raise Rust version to 1.74 2024-01-29 14:41:45 +01:00
Laurenz
6207b3d9b0
Configure ureq to use sytem-native TLS (#3258) 2024-01-26 09:50:43 +00:00
Laurenz Stampfl
afc28264e8
Bump resvg + svg2pdf and add support for filters (#3254) 2024-01-25 15:42:04 +00:00
Sébastien d'Herbais de Thun
c4d9b0c3d8
New performance timings (#3096)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-12-30 12:36:15 +00:00
Laurenz
84597b46a4 Bump dependencies 2023-12-18 14:25:25 +01:00
Laurenz
2f2dd17938
Bump svg2pdf and related crates (#2992) 2023-12-18 14:15:22 +01:00
CosmicHorror
56159997b7
Switch to two-face for extra syntect syntaxes (#2937) 2023-12-18 13:17:47 +01:00
Sébastien d'Herbais de Thun
08225e42d8
Parallel export (#2989) 2023-12-18 12:32:53 +01:00
Sébastien d'Herbais de Thun
41c0dae209
Switch to parallel comemo using Git dependency (#2973) 2023-12-15 12:25:54 +01:00
Nathaniel Brough
9aadb18186
Add simple fuzz testing (#2581) 2023-12-05 19:26:58 +01:00
Laurenz
70ca0d257b Version bump 2023-12-04 15:09:47 +01:00
Laurenz
f16a9ea9ad Drop dependency on DashMap
DashMap doesn't work in multi-threaded WebAssembly in Safari: https://bugs.webkit.org/show_bug.cgi?id=265581
2023-11-30 18:31:56 +01:00
Sébastien d'Herbais de Thun
5bdec9e1d8
Optimized labels & introspector (#2801)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-11-30 12:57:04 +01:00
Laurenz
63c19a194c Bump hayagriva 2023-11-29 18:40:47 +01:00
Laurenz
3bd7318ec7 Bump svg2pdf 2023-11-29 16:28:50 +01:00