Sébastien d'Herbais de Thun
c0dbb900e8
Cached export for incremental ( #2400 )
2023-10-17 20:53:01 +02:00
Sébastien d'Herbais de Thun
37a988af83
Replace Vec
with EcoVec
, removed Box
( #2420 )
2023-10-17 20:50:36 +02:00
Sébastien d'Herbais de Thun
d25c5ac9a2
Replaced into_iter
to iter
( #2398 )
2023-10-17 11:15:01 +02:00
Sébastien d'Herbais de Thun
a59666369b
Part 5a: Gradients on text with relative: auto
or relative: "parent"
( #2364 )
2023-10-12 18:03:52 +02:00
KillTheMule
d1a702f3fd
Simpler example for a regex ( #2345 )
2023-10-10 12:50:39 +02:00
Sébastien d'Herbais de Thun
9bca0bce73
Fix clipping when a box/block has a radius
( #2338 )
2023-10-10 11:51:22 +02:00
Sébastien d'Herbais de Thun
a8af6b449a
Adds a default value to .remove()
on dict
and array
( #2346 )
2023-10-10 11:44:59 +02:00
Sébastien d'Herbais de Thun
cef2d3afca
Gradient Part 4 - Conic gradients ( #2325 )
2023-10-10 11:29:05 +02:00
Laurenz
f474639ebe
Hashtag -> Hash
2023-10-09 16:04:10 +02:00
MALO
0804a9e25d
Use/allow U+2212 MINUS SIGN instead of U+002D HYPHEN MINUS everywhere ( #2318 )
2023-10-09 15:30:40 +02:00
Laurenz
df49d3f0c6
Optimize Str::rev
2023-10-09 15:15:47 +02:00
Laurenz
2a19e7f4dc
Bump ecow
2023-10-09 15:00:07 +02:00
Laurenz
cb7079711a
Expand label docs
...
Co-Authored-By: Andrew Voynov <37143421+Andrew15-5@users.noreply.github.com>
2023-10-09 13:58:39 +02:00
Sébastien d'Herbais de Thun
e7443abfe6
Gradient Part 3 - Radial gradients ( #2312 )
2023-10-06 16:47:20 +02:00
bluebear94
bced71b250
Fix Clippy lints ( #2320 )
2023-10-06 10:24:29 +02:00
Laurenz
ea0f22a8ca
Adjust gradient docs
2023-10-04 15:34:53 +02:00
Laurenz
88914324fe
Improve plugin docs
...
Fixes #2309
2023-10-04 15:34:40 +02:00
Laurenz
e43e2c573e
Fix HSL/HSV mixup
2023-10-04 15:12:34 +02:00
Laurenz
9e4a96cd42
Make SVG encoding in PDF export incremental ( #2290 )
2023-10-04 14:56:54 +02:00
Laurenz
077218db3a
Refactor PDF export a bit
2023-10-04 14:47:04 +02:00
Laurenz
7dc74b7281
Bump pdf-writer and svg2pdf
2023-10-04 14:40:28 +02:00
MALO
333e4037fc
Add Repr
trait ( #2269 )
2023-10-04 12:08:56 +02:00
Sébastien d'Herbais de Thun
57bc614cf4
Gradient Part 2a - Fix sharp gradients in SVG ( #2307 )
2023-10-04 10:58:17 +02:00
Sébastien d'Herbais de Thun
a4e357fb37
Gradient Part 2 - Linear gradients ( #2279 )
2023-10-03 19:31:02 +02:00
T0mstone
cf9bde3245
Add capability to get current compiler version ( #2016 )
2023-10-02 20:28:19 +02:00
Laurenz
c97fc5eb55
Fix dead links
2023-09-30 11:49:02 +02:00
Sébastien d'Herbais de Thun
62f37ad4ab
Color fixes ( #2262 )
2023-09-29 15:04:08 +02:00
Laurenz
13fe7b4549
Add FontBook::from_infos
2023-09-28 14:04:30 +02:00
DVDTSB
e84cd13ce7
initial Romanian support ( #2246 )
2023-09-28 11:15:45 +02:00
bluebear94
553da642bd
Handle compiler panics when handling infinite lengths ( #2215 )
2023-09-28 11:15:09 +02:00
Laurenz
ffcd951bc8
Refactor image handling
2023-09-27 12:20:29 +02:00
Laurenz
d7928a8ea3
Extract IDE crate
2023-09-26 17:12:18 +02:00
Arnaud Golfouse
962071619d
Avoid plugin panics ( #2232 )
2023-09-26 16:21:21 +02:00
Laurenz
2fd0291a81
Remove unnecessary 'static bounds
2023-09-26 13:45:54 +02:00
Eric Biedert
c8ebcd70d6
Resolve spacing before comparing ( #2235 )
2023-09-26 11:42:05 +02:00
Laurenz Stampfl
c55901e972
Embed the current Typst version in the PDF ( #2236 )
2023-09-26 10:47:25 +02:00
qj
e33017042d
Add ability to set document keywords. ( #2234 )
2023-09-26 10:35:18 +02:00
Laurenz
63b5ced5db
Add Tag::LIST
constant
2023-09-25 19:02:11 +02:00
tingerrr
063e9afccf
Add custom smart quotes ( #2209 )
2023-09-25 16:19:22 +02:00
Anton Wetzel
98e5d97509
Better rect edges ( #1956 )
2023-09-25 13:54:58 +02:00
FlyinPancake
44bbfded5f
feat: inital Hungarian language support ( #2229 )
2023-09-25 13:52:26 +02:00
8LWXpg
50b0318434
Mark 3 symbols as combining accents ( #2218 )
2023-09-25 13:12:23 +02:00
Laurenz
72f4c543cc
Scope completions for imports
2023-09-23 01:38:46 +02:00
Laurenz
71a21b7ec1
Improve import autocompletion
...
Now also works for functions, types, and packages
2023-09-23 00:29:35 +02:00
Sébastien d'Herbais de Thun
163c2e1aa2
Gradient Part 1 - Color rework ( #2171 )
2023-09-19 15:48:33 +02:00
Eric Biedert
13758b9c97
Allow multiple fallback fonts in SVGs ( #2122 )
2023-09-19 10:28:50 +02:00
Myriad-Dreamin
3955b25a10
Add tooltips to a closure ( #2164 )
2023-09-18 14:51:55 +02:00
KillTheMule
e55348dbc0
Derive debug for FontBook
( #2173 )
2023-09-18 14:48:44 +02:00
Laurenz
72d8a9c89a
Fix duplicate state manipulation
...
The flow layouts footnotes twice in some cases, which messed up the Vt's locator state. Typically, we use `thing.measure` instead of `thing.layout` to prevent side effects, but in this case it was simpler to just undo the modification. A future layout engine rewrite should try to make this kind of error harder to make.
Fixes #1597
2023-09-18 10:51:29 +02:00
Laurenz
25613cfaf3
Fix missing capturing of assignments
...
The previous commit was a bit overambitious. The left-hand side of assignments should actually be fully captured: Argument lists in `at` calls can contain captured variables. And if the assigned variable itself is captured, then the function is faulty anyway. (And we ensure the correct error message by capturing it.)
Fixes #2169
2023-09-16 20:41:44 +02:00