Commit graph

28 commits

Author SHA1 Message Date
Myriad-Dreamin
d7424abed8
docs: add sponsoring section to readme (#1620)
* docs: add sponsoring section to readme

* build: generate readme

* docs: wording

* docs: wording also mention contributors

* docs: wording also mention contributors
2025-04-02 15:20:53 +08:00
Myriad-Dreamin
c234e86070
feat(ci): vscode extensions use binaries built by cargo-dist (#1560)
* build: rename filename of vscode workflow

* build: archive

* dev: permissions

* fix: cache name

* fix: ci file name

* edit

* edit2

* fix: release crates rule

* fix: announce permission

* fix: publish permission

* fix: errors

* fix: ???

* fix: cargo test

* chore: rename

* feat: upgrade ubuntu version

* feat: upgrade cargo-dist

* feat: upgrade cargo-dist

* feat: pr run with tag be `''`

* feat: upload

* feat: upgrade cargo-dist??

* feat: fix workflow

* fix: announce deps

* fix: permission

* fix: dir to download

* fix: unpack

* fix: unpack 2

* fix: list command

* fix: executable name

* fix: executable name 2

* fix: executable name 3

* fix: executable name 4

* fix: remove the macos e2e test challenge

* fix: prebuilt location

* fix: compile arguments
2025-03-27 04:20:58 +08:00
Andrew Voynov
47410c89e8
build: fix docs:typ using wrong root dir (#1522) 2025-03-17 10:54:50 +08:00
Myriad-Dreamin
b2e9d7bbcd
feat: implements dap-server scaffold (#1517)
* feat: implements dap-server scaffold

* dev: revert

* fix: diagnostics is only available when typst is enabled

* feat: proper feature gating and testing

* feat: reduce dep and publish sync-ls

* docs: update readme

* fix: compile error

* fix: permission

* fix: examples

* fix: doc example
2025-03-17 09:33:59 +08:00
Myriad-Dreamin
4cbe35a286
feat: employ l10n to tinymist-cli and vscode extension (#1505)
* feat: runtime translation

* feat: poc of rust translation

* feat: clean up implementation

* feat: initialize correctly

* dev: remove dirty log

* dev: rename l10nMsg

* fix: desc

* feat: update assets building

* feat: update assets building

* build: update cargo.lock

* fix: warnings

* fix: warnings

* dev: expose api

* fix: compile error

* fix: compile errors in scripts
2025-03-15 10:38:07 +08:00
Myriad-Dreamin
dc9013e253
feat: translate all tinymist config text using llm (#1504)
* feat: translate all tinymist config text using llm

* fix: bug translation
2025-03-14 09:43:07 +08:00
Myriad-Dreamin
7a78d039c2
feat: translate all tinymist commands using llm (#1501) 2025-03-13 17:45:46 +08:00
Myriad-Dreamin
208ce3dbad
feat(ci): use rust-toolchain.toml (#1406)
* feat(ci): use `rust-toolchain.toml`

* test: check toolchain

* fix: again

* fix: name
2025-02-26 14:33:30 +08:00
Myriad-Dreamin
0b4014be80
feat: CLI generate shell build script (#1219)
* feat: CLI generate shell build script

* dev: update build script sample
2025-01-28 15:13:59 +08:00
Myriad-Dreamin
3577ed3b2f
feat: add CLI compile command and bench script (#1193) 2025-01-19 18:48:19 +08:00
Myriad-Dreamin
dcef04c867
chore: draft-release script strips v prefix (#1172) 2025-01-14 20:41:09 +08:00
Myriad-Dreamin
a33f12ea7b
docs: update release instruction (#1163) 2025-01-14 16:10:59 +08:00
Myriad-Dreamin
ce1d4f4f43
build: bump version to 0.12.18-rc2 (#1135) 2025-01-09 20:52:40 +08:00
Myriad-Dreamin
dd67518248
chore: fix naming of universal platform (#1063) 2024-12-24 12:30:16 +08:00
Myriad-Dreamin
223a142931
dev: generate extension installation table (#1061)
* dev: generate extension installation table

* dev: collapse style
2024-12-24 09:42:36 +08:00
Myriad-Dreamin
b1bb3196b7
ci: build binaries for riscv64-linux-musl, loongarch64-linux-{musl,gnu} (#1014)
* dev: patch cargo-dist

* dev: patch cargo-dist 2
2024-12-17 15:53:34 +08:00
Myriad-Dreamin
83fe1e7987
ci: generate binaries using cargo-dist (#1009)
* ci: generate binaries using `cargo-dist`

* chore: clean script

* fix: checking

* dev: update dist workspace

* dev: fix script

* docs: move announcement
2024-12-17 01:55:54 +08:00
Myriad-Dreamin
9d93e3bb27
ci: check that the specified msrv is tested correctly (#1008) 2024-12-16 22:34:11 +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
Meow King
9609d137c1
docs: add installation and configuration instruction for Emacs (#538)
* doc: add installation and configuration instruction for Emacs

* docs: refinement

* docs: help newbies a bit

---------

Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2024-08-19 01:23:44 +08:00
Myriad-Dreamin
bbeca48e2e
feat: link sublime text support (#519) 2024-08-10 20:42:50 +08:00
Myriad-Dreamin
c4c3d6f3fa
feat: convert editor READMEs to docs.typ (#498) 2024-08-05 23:32:18 +08:00
Myriad-Dreamin
acd22b71a5
feat: convert introduction.typ to README.md (#479)
* dev: supports some functions for README

* feat: convert introduction.typ to README.md
2024-07-30 17:12:20 +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
7f1de87765
build: bump version to 0.11.12 (#352)
* build: bump dependencies

* docs: update changelog

* build: bump version to 0.11.12

* chore: stupid patch
2024-06-28 09:08:09 +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
59ca5bdabc
chore: fix test scripts and update test documents (#178)
* chore: fix test scripts and update test documents

* docs: redirect developer who want to build and test to the contributing guide

* dev: change wording
2024-04-09 12:37:01 +08:00
Myriad-Dreamin
edbb7bc1af
fix: empty url sent from neovim (#130)
* fix: empty url sent from neovim

* dev: move e2e build script

* dev: make stronger name for empty urls

* fix: work around empty url

* fix: convert empty link on unix system
2024-03-30 20:04:03 +08:00