Tobias Schmitz
9d788cd73d
feat: [WIP] allow specifying alt text for links
...
skip-checks:true
# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date: Wed May 28 17:47:35 2025 +0200
#
# On branch pdf-accessibility
# Your branch and 'origin/pdf-accessibility' have diverged,
# and have 11 and 5 different commits each, respectively.
#
# Changes to be committed:
# modified: crates/typst-ide/src/jump.rs
# modified: crates/typst-layout/src/flow/distribute.rs
# modified: crates/typst-layout/src/modifiers.rs
# modified: crates/typst-library/src/foundations/content.rs
# modified: crates/typst-library/src/layout/frame.rs
# modified: crates/typst-library/src/model/bibliography.rs
# modified: crates/typst-library/src/model/footnote.rs
# modified: crates/typst-library/src/model/link.rs
# modified: crates/typst-library/src/model/outline.rs
# modified: crates/typst-library/src/model/reference.rs
# modified: crates/typst-pdf/src/convert.rs
# modified: crates/typst-pdf/src/link.rs
# modified: crates/typst-render/src/lib.rs
# modified: crates/typst-svg/src/lib.rs
# modified: tests/src/run.rs
#
2025-06-11 13:55:35 +02:00
Laurenz
98034903e4
Adjust source file API surface ( #6423 )
2025-06-10 18:13:33 +00:00
cAttte
df4c08f852
Autocomplete fixes for math mode ( #6415 )
2025-06-09 14:16:47 +00:00
Linus Unnebäck
1de2095f67
Add support for WebP images ( #6311 )
2025-06-04 09:54:03 +00:00
Igor Khanin
9ac21b8524
Fix tracing of most field call expressions ( #6234 )
2025-05-28 13:41:35 +00:00
Igor Khanin
6e0f48e192
More precise math font autocomplete suggestions ( #6316 )
2025-05-28 13:05:10 +00:00
Malo
df89a0e85b
Use the right multiplication symbol in expression tooltip ( #6163 )
2025-05-20 16:27:14 +00:00
Myriad-Dreamin
758ee78ef5
Make World::font
implementations safe ( #6117 )
2025-03-31 08:08:55 +00:00
Matt Fellenz
efdb75558f
IDE: complete jump-to-cursor impl ( #6037 )
2025-03-28 17:33:16 +00:00
evie
3650859ae8
Fix cargo clippy
warnings (mostly about .repeat.take
and .next_back
) ( #6038 )
2025-03-11 10:00:53 +00:00
Ian Wrzesinski
cfb3b1a270
Improve clarity of ast.rs
for newcomers to the codebase ( #5784 )
...
Co-authored-by: PgBiel <9021226+PgBiel@users.noreply.github.com>
Co-authored-by: T0mstone <39707032+T0mstone@users.noreply.github.com>
2025-02-26 20:10:36 +00:00
Laurenz
8f039dd614
Only autocomplete methods which take self ( #5824 )
2025-02-25 14:10:01 +00: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
a0cd89b478
Fix autocomplete and jumps in math ( #5849 )
2025-02-11 10:30:30 +00:00
Laurenz
d897ab5e7d
Autocomplete content methods ( #5822 )
2025-02-06 09:34:28 +00:00
Laurenz
50ccd7d60f
Scope deprecations ( #5798 )
2025-02-04 09:38:31 +00:00
Laurenz
eee903b0f8
Refactor Scope
( #5797 )
2025-02-03 16:04:54 +00:00
Laurenz
be1fa91a00
Modular, multi-threaded, transitioning plugins ( #5779 )
2025-01-30 13:36:15 +00:00
Laurenz
1b2719c94c
Resolve bound name of bare import statically ( #5773 )
2025-01-29 14:20:30 +00:00
Laurenz
e2b37fef33
Revamp data loading and deprecate decode
functions ( #5671 )
2025-01-09 09:34:16 +00:00
Laurenz
dacd6acd5e
More flexible and efficient Bytes
representation ( #5670 )
2025-01-08 10:57:56 +00:00
Myriad-Dreamin
e8bbf3794f
Select items by import paths ( #5518 )
2025-01-06 13:31:42 +00:00
Laurenz
db06dbf976
Further improve IDE tests ( #5602 )
2024-12-18 19:26:39 +00:00
Yifan Song
45c866fbb9
Fix autocompletion of half-completed import item ( #5531 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-18 18:11:13 +00:00
Myriad-Dreamin
1b10d19d76
Consider parameters when iterating items in scope ( #5517 )
2024-12-16 14:09:38 +00:00
Ian Wrzesinski
a5ade167dd
More CapturesVisitor
tests ( #5506 )
2024-12-11 11:28:24 +00:00
Laurenz
e0122a5b50
Add HTML export format
2024-12-04 10:12:07 +01:00
Laurenz
f8f2ba6a5f
Rename Document
to PagedDocument
2024-12-04 10:12:07 +01:00
Laurenz
d40c8ab6ab
Compile-time PicoStr
interning ( #5491 )
2024-11-29 15:03:08 +00:00
Stephen Waits
22748aaf2e
Replace _magic_ "preview" literals with a constant ( #5452 )
2024-11-26 20:50:30 +00:00
Laurenz
7add9b459a
Smarter filtering of scope completions
2024-11-13 10:21:40 +01:00
Laurenz
de59d64d10
Simplify go-to-definition
2024-11-13 10:21:40 +01:00
Laurenz
525154a730
Add support for raw range spans
2024-11-13 10:21:40 +01:00
Laurenz
5625914872
Simplify import handling
2024-11-13 10:21:40 +01:00
Laurenz
6c22ba1cbd
Move a few things into separate files
2024-11-13 10:21:40 +01:00
Laurenz
366348b196
Figure body snippets
2024-11-13 10:21:40 +01:00
Laurenz
65bb1fbe6a
Distinguish between more completion kinds
2024-11-13 10:21:40 +01:00
Laurenz
c0dfe4aab7
Autocomplete file paths
2024-11-13 10:21:40 +01:00
Laurenz
a5a4b0b72f
Introduce IdeWorld
trait
2024-11-13 10:21:40 +01:00
Laurenz
03ba5a0cb1
Do not complete existing positional parameters
2024-11-13 10:21:40 +01:00
Laurenz
0b143c7df9
Star import tooltip
2024-11-13 10:21:40 +01:00
Laurenz
3d1cad2bec
Simplify tooltip tests
2024-11-13 10:21:40 +01:00
Laurenz
5d003fb1b2
Autocomplete different functions with different brackets
2024-11-13 10:21:40 +01:00
Laurenz
c526f031cc
Fix #cite
autocompletion
2024-11-13 10:21:40 +01:00
Laurenz
6f294eac56
Simplify autocompletion tests
...
A
A
2024-11-13 10:21:40 +01:00
Yip Coekjan
19bde34876
Remove unused dependencies ( #5379 )
2024-11-07 08:47:27 +00:00
Laurenz
be7cfc85d0
Split out four new crates ( #5302 )
2024-10-27 18:04:55 +00:00
Laurenz
92aacdb480
Fix scales for unit conversion ( #5169 )
2024-10-10 15:51:48 +00:00
Laurenz
04df1264ef
Fix duration formatting precision ( #5082 )
2024-10-01 12:32:27 +00:00
Laurenz
d94acd615e
Add internal URL type ( #5074 )
2024-09-30 12:45:44 +00:00