Commit graph

45 commits

Author SHA1 Message Date
Myriad-Dreamin
bdb127109f
dev(ci): upload log even if CI is failing (#787) 2024-11-09 22:07:48 +08:00
Myriad-Dreamin
c830048b61
chore: upload test snapshot for debugging (#760) 2024-11-02 14:52:34 +08:00
Myriad-Dreamin
2c38695b6f
docs: maintain readme and command docs (#733)
* docs: maintain readme and command docs

* docs: update inline images

* test: update snapshot

* test: update baseline

* test: update baseline
2024-10-26 22:47:12 +08:00
Myriad-Dreamin
7ed731b0e5
build: bump node version to 22 in gh_pages (#711) 2024-10-19 23:06:12 +08:00
Myriad-Dreamin
0a008c8cc5
fix: bad directories not found (#695) 2024-10-17 00:59:07 +08:00
Myriad-Dreamin
0bdaadbacd
fix: publish script with tests (#665)
* fix: publish script

* fix: publish script with tests

* dev: print env

* fix: guess reason

* fix: guess reason
2024-10-12 11:01:58 +08:00
Myriad-Dreamin
f5520691fa
build: bump node version to 22 (#654) 2024-10-10 11:39:48 +08:00
Myriad-Dreamin
471b2fd349 fix: publish script (#653) 2024-10-10 11:11:00 +08:00
Myriad-Dreamin
654a5d1aa5 feat: create new pull request rule (#650)
* feat: create new pull request rule

* fix: cargo.toml

* fix: package meta
2024-10-10 11:11:00 +08:00
Myriad-Dreamin
f3ccb4a186
build: bump version to 0.11.22 (#611)
* build: bump version to 0.11.22

* fix: bugs in package view

* feat: check release version for nightly releases
2024-09-28 07:38:25 +08:00
Myriad-Dreamin
a7951b3832
build: bump shiroa to 0.2.0-nightly4 (#574) 2024-08-27 19:31:41 +08:00
Myriad-Dreamin
96d5ba0c00
test: increase the difficulty of diagnostic testing (#457) 2024-07-25 20:04:03 +08:00
Myriad-Dreamin
7aca6a657f
test: add editor-side e2e testing (#441)
* test: first runnable editor e2e

* test: first smoke testing

* fix: a bug found by editor e2e

* test: add completion e2e testing

* test: add diagnostics and focus e2e testing

* feat: test extension in ci

* dev: remove one useless dependency

* dev: setup x server for testing

* dev: recover stable test

* test: add multiple preview e2e testing
2024-07-20 18:52:15 +08:00
Myriad-Dreamin
28899d801f build: bump version to v0.11.15-rc3 2024-07-14 20:43:20 +08:00
Myriad-Dreamin
696dc20c87 build: bump version to v0.11.15-rc2 2024-07-14 19:22:23 +08:00
Myriad-Dreamin
bd08e15d96
fix: github pages action (#376) 2024-07-07 13:50:06 +08:00
Myriad-Dreamin
c51bc163c4 fix: vsce again 2024-07-02 21:00:33 +08:00
Myriad-Dreamin
194e8adeb0 fix: vsce 2024-07-02 16:07:06 +08:00
Myriad-Dreamin
4c949e8816
feat: fully concurrent lsp (#363)
* fix: dep hash

* dev: exp concurrent hash

* feat: fully concurrent lsp

* dev: disable concurrent compilation
2024-07-02 14:01:42 +08:00
Myriad-Dreamin
9aa7a22bd7
feat(ci): upgrade macos runner (#360) 2024-07-02 03:40:46 +08:00
Myriad-Dreamin
02437eb8af dev: update release script 2024-06-28 10:48:16 +08:00
Myriad-Dreamin
54b0207fe1
build: serve crate docs (#353)
* build: crate docs

* docs: update table of contents
2024-06-28 10:03:26 +08:00
Myriad-Dreamin
39d6c0affe
docs: add base documentation (#344) 2024-06-26 16:33:33 +08:00
Myriad-Dreamin
6fcad1c1c7
feat: prepare for parallelizing lsp requests (#342)
* feat: migrate steal_sync to snapshot_sync

* feat: correctly make world/analysis snapshot

* very rayon

* dev: recover async lsp request

* gg

* dev: pin

* fix: make server stable

* dev: disable concurrent server by default

* dev: very sync
2024-06-26 10:37:57 +08:00
Myriad-Dreamin
b265dd49d6
refactor: combine typst-preview and tinymist binary (#332)
* refactor: combine typst-preview and tinymist binary

* dev: externalize assets

* dev: improve deps

* dev: bad deps
2024-06-21 19:23:31 +08:00
Myriad-Dreamin
bb9f30fcdf
feat: move typst-preview to tinymist (#323)
* merge preview crates

Co-authored-by: mgt <mgt@oi-wiki.org>
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
Co-authored-by: slanterns <slanterns.w@gmail.com>
Co-authored-by: Bubbleioa <1342130847@QQ.com>
Co-authored-by: 7mile <i@7li.moe>
Co-authored-by: 7sDream <7822577+7sDream@users.noreply.github.com>
Co-authored-by: Aldric.li <31800073+Parsifa1@users.noreply.github.com>
Co-authored-by: Andrew Voynov <37143421+Andrew15-5@users.noreply.github.com>
Co-authored-by: AsukaMinato <i@asukaminato.eu.org>
Co-authored-by: Banson <xzcxzcyy@126.com>
Co-authored-by: Kian-Meng Ang <kianmeng.ang@gmail.com>
Co-authored-by: Marlon Regenhardt <marlon.r@hotmail.de>
Co-authored-by: OrangeX4 <34951714+OrangeX4@users.noreply.github.com>
Co-authored-by: Severi Salminen <severi.salminen@iki.fi>
Co-authored-by: Wisha W <49518157+wishawa@users.noreply.github.com>
Co-authored-by: werifu <wohu1363195380@outlook.com>

* chore: minimize images

* feat: move typst-preview to tinymist

* build: merge npm dependencies

* build: merge npm dependencies 2

* build: use assets TYPST_PREVIEW_HTML

* build(ci): bundle typst-preview package

* dev: add convenient script for building

* build: update yarn.lock

---------

Co-authored-by: mgt <mgt@oi-wiki.org>
Co-authored-by: slanterns <slanterns.w@gmail.com>
Co-authored-by: Bubbleioa <1342130847@QQ.com>
Co-authored-by: 7mile <i@7li.moe>
Co-authored-by: 7sDream <7822577+7sDream@users.noreply.github.com>
Co-authored-by: Aldric.li <31800073+Parsifa1@users.noreply.github.com>
Co-authored-by: Andrew Voynov <37143421+Andrew15-5@users.noreply.github.com>
Co-authored-by: AsukaMinato <i@asukaminato.eu.org>
Co-authored-by: Banson <xzcxzcyy@126.com>
Co-authored-by: Kian-Meng Ang <kianmeng.ang@gmail.com>
Co-authored-by: Marlon Regenhardt <marlon.r@hotmail.de>
Co-authored-by: OrangeX4 <34951714+OrangeX4@users.noreply.github.com>
Co-authored-by: Severi Salminen <severi.salminen@iki.fi>
Co-authored-by: Wisha W <49518157+wishawa@users.noreply.github.com>
Co-authored-by: werifu <wohu1363195380@outlook.com>
2024-06-17 17:22:45 +08:00
Myriad-Dreamin
99aed49f8d
build: install detypify service from npm (#275)
* dev: install detypify service

* build: remove manual detypify assets downloading

* build: add types declaration for detypify
2024-05-12 01:06:54 +08:00
Myriad-Dreamin
3b93643091
feat: add template for feature request (#238) 2024-05-05 20:01:01 +08:00
Myriad-Dreamin
9767e33bdd
fix: install curl for downloading assets again (#221) 2024-04-27 11:02:06 +08:00
Myriad-Dreamin
c1583f065d
fix: install curl for downloading assets (#220) 2024-04-27 10:59:52 +08:00
Myriad-Dreamin
bbc6e3e4e9
feat: complete symbol view (#218)
* dev: make detypify work

* dev: add symbol view

* fix: some bugs in symbol picker

* dev: make names correct

* dev: add help panel in symbol picker

* feat: paste the sym directly into the source position

* dev: tuning the detail

* dev: remove debug logging

* dev: recover mock

* docs: improve accessibility

* dev: change symbol picker to symbol view

* dev: download detypify assets

* dev: fix download script
2024-04-27 09:58:58 +08:00
QuarticCat
ebed95cbcd
fix: improve release profile & fix typos (#177)
* dev: split a gh-release profile to accelerate development

* fix: many typos

* fix: miri warnings

* fix: update fixtures
2024-04-10 11:34:18 +08:00
Myriad-Dreamin
b635f06619
build: bump version to 0.11.2 (#136)
* docs: update documents

* fix: correct order of building binaries

* build: bump version to 0.11.2

* docs: redirect changelog

* docs: update document tips

* docs: update insert template in place tips

* build: bump typstyle version to 0.11.7
2024-03-30 23:02:43 +08:00
Myriad-Dreamin
5f27135419
feat: add an e2e smoke testing (#114)
* feat: e2e smoke testing

* feat: redact value

* dev: don't compile in tests

* dev: use correct path to binary
2024-03-28 21:34:56 +08:00
Myriad-Dreamin
e4148ef51e fix: testing workflow again... 2024-03-27 11:12:33 +08:00
Myriad-Dreamin
2daec9cc9c fix: testing workflow 2024-03-27 10:47:26 +08:00
Myriad-Dreamin
4139491019
chore: improve issue report templates and integration (#88)
* build: change order of rust cache

* build: link pr title

* build: update issue template
2024-03-23 10:09:23 +08:00
Myriad-Dreamin
81ed159e90
dev: test libraries in CI (#69)
* fix: canonicalize line feed for testing

* dev: test libraries in CI

* build: remove wrapper
2024-03-23 09:16:32 +08:00
Myriad-Dreamin
0cdbeaa38b
build: remove rust cache (#87) 2024-03-23 08:42:21 +08:00
Myriad-Dreamin
e62001530f
build: remove preview hacks (#86) 2024-03-23 07:37:38 +08:00
Myriad-Dreamin
3c37ce174a
build: bump version to 0.10.3 (#54)
* build: bump typst to v0.11.0

* build: bump dependencies

* build: update readme and changelog

* build: bump version to 0.10.3

* fix: use a different branch for building

* build: set correct rev to typst-preview

* fix: in perfects
2024-03-17 00:57:36 +08:00
Myriad-Dreamin
c27bf6a3c4
feat: add template gallery as template picker (#52)
* feat: add template gallery as template picker

* fix: ci install deps and add regular build checking

* fix: ci regular build checking again

* fix: stupid matrix
2024-03-16 22:23:09 +08:00
Myriad-Dreamin
7079360096 feat: remove win32-ia32 to build 2024-03-10 22:24:36 +08:00
Myriad-Dreamin
28fc0fc036 fix: missing typst-preview 2024-03-10 21:49:04 +08:00
Myriad-Dreamin
d46a135882 feat: set up workflow from typst-preview 2024-03-10 21:40:11 +08:00