Commit graph

13 commits

Author SHA1 Message Date
Myriad-Dreamin
520a26f088
feat: split config crate (#1516) 2025-03-16 17:33:41 +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
334cb2ba1c
feat: run preview server in background (#1233)
* feat: run preview server in background

* feat: pass configuration

* feat: implement it

* feat: touch docs and finish details
2025-03-06 13:49:41 +08:00
Myriad-Dreamin
d0b40dbfa6
feat: provide UFCS-style completion on content types (#849)
* feat: UFCS completion on content types

* dev: cleanup panics

* feat: add configuration about postfix completion

* test: update snapshot

* fix: lazily determine default values
2024-11-19 12:48:04 +08:00
Myriad-Dreamin
8eaa65499b
fix: failed version checking when cross compiling (#634) 2024-10-06 22:03:19 +08:00
Myriad-Dreamin
578928135f
fix: the version in package.json is not bumped (#631)
* fix: the version is not bumped

* dev: add version checking for publish
2024-10-06 20:31:51 +08:00
Myriad-Dreamin
b2b9715218
docs: add root path hints for neovim users (#561)
* docs: add root path hints for neovim users

* fix: configuration generation
2024-08-26 21:28:42 +08:00
Myriad-Dreamin
99f9d6ccb7
fix: bad configuration document (#521) 2024-08-10 20:43:08 +08:00
Myriad-Dreamin
a8d470222f
feat: support single-task preview commands (#368)
* refactor: adjust compat code

* refactor: extension side code

* dev: setup preview state

* refactor: lsp side code

* dev: first successful preview

* dev: respect compile reason

* dev: update snapshot

* dev: log a bit

* fix: refresh style

* dev: properly start and stop

* dev: throw error correctly

* dev: update deprecation note

* dev: remove preview cli input/font arguments

* build: don't ignore frontend file

* dev: polyfill non-text editions

* dev: clean some code

* dev: clean some code

* dev: eliminate preview html in tinymist extension

* dev: eliminate CompilationHandleImpl and CompileServer

* dev: stop browser preview correctly

* dev: update configuration
2024-07-06 13:27:17 +08:00
Myriad-Dreamin
933352b0ea
feat: make more consistent font configuration (#312)
* feat: more consistent font configuration

* dev: improve systemFonts config

* dev: remove system font argument to pass
2024-05-23 18:10:44 +08:00
Myriad-Dreamin
9b09d6458e
feat: integrate neovim support (#91)
* feat: integrate neovim support

* dev: restre default settings in plugin file

* fix: description

* docs: better link

* chore: fix

* chore: mason install

* fix: link
2024-03-23 18:46:31 +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