24 Commits

Author SHA1 Message Date
Laurenz
caa72f4ec2
Put HTTP server behind on-by-default feature flag (#5532) 2024-12-05 15:25:18 +00:00
Laurenz
79a7a6bf77
Live reloading HTTP server for typst watch and HTML export (#5524) 2024-12-05 09:59:26 +00:00
Laurenz
bf1c7db6fc
Clean up CLI argument parsing (#5521) 2024-12-04 13:17:38 +00:00
wznmickey
3ab131c22c
Handle SIGPIPE (#5444) 2024-11-29 09:21:19 +00:00
Abdul-Rahman Sibahi
b969c01b28
Replace once_cell's Lazy as much as possible (#4617)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-10-31 11:52:11 +00:00
Laurenz
be7cfc85d0
Split out four new crates (#5302) 2024-10-27 18:04:55 +00:00
Laurenz
89cecb188d
Greet users who run typst for the first time (#5210) 2024-10-15 11:55:55 +00:00
Laurenz
788ae10a07
PDF export diagnostics (#5073) 2024-09-30 12:43:29 +00:00
PgBiel
9adcd9a1f8
Refactor casts to use HintedStrResult (#4229) 2024-06-04 15:24:39 +00:00
frozolotl
0a917aba98
Fix warnings introduced by rust 1.77 (#3754) 2024-03-22 12:35:02 +00:00
Laurenz
9e507cd9fd
Revert use of alternate screen (#3648) 2024-03-14 09:20:31 +00:00
Laurenz
a558fd232b
Add typst init command (#3544) 2024-03-06 11:33:35 +00:00
frozolotl
8a2527788c
Fix watches on moves and removes (#3371)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-02-14 11:50:40 +00:00
tingerrr
a8f764ab48
Fix error swallowing (#3338) 2024-02-04 11:23:29 +00:00
frozolotl
6999be9ab0
Use alternate screen and refactor terminal output. (#2665) 2024-01-31 09:19:07 +00:00
tingerrr
4bf16d7acb
Add a --color flag (#3060)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-02 09:03:01 +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
T0mstone
cf9bde3245
Add capability to get current compiler version (#2016) 2023-10-02 20:28:19 +02:00
Laurenz
921b40cf9c Forward third-party errors
Better to know something even if it isn't always formatted in the prettiest way
2023-09-11 12:04:37 +02:00
Zicklag
6483d3035b
Support proxy and custom certificate configuration. (#2006) 2023-09-11 12:03:47 +02:00
jimvdl
aea20670d8
Display download progress for self-updating and packages (#2031) 2023-08-31 10:02:53 +02:00
jimvdl
7bdf1f57b0
Let the CLI typst update itself without a package manager (#1887) 2023-08-26 20:44:58 +02:00
Beiri22
357bce56f5
Query-System for metadata (#1812)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-08-06 23:49:04 +02:00
Laurenz
ebfdb1dafa Move everything into crates/ directory 2023-07-02 20:07:43 +02:00