Myriad-Dreamin
bc5960ec39
feat: support l10n message with arguments ( #1508 )
...
* feat: support l10n message with arguments
* dev: edit message
* dev: edit message
* fix: message error
2025-03-15 12:50:50 +08:00
Myriad-Dreamin
75aa73ba69
feat: initialize locale as soon as possible ( #1507 )
2025-03-15 12:19:06 +08:00
Myriad-Dreamin
c96ea6d77f
feat: profile and visualize coverage of the current document ( #1490 )
...
* feat: draft
* feat: run coverage command in vscode
* feat: create and move location crate
* feat: run and visualize coverage
* feat: l10n
2025-03-15 11:49:51 +08:00
tmistele
99900b2c76
fix: cleanup CORS checks (v2) ( #1382 )
...
* fix: cleanup CORS checks
* Add back the warning on empty Origin header for websocket requests
* Don't accidentally revert change from other PR
* docs: edit comment
---------
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2025-03-15 11:01:46 +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
1f22001cd3
feat: translate rest titles by deepseek v3 ( #1503 )
...
Co-authored-by: sinofine <i@sinofine.me>
2025-03-13 20:05:27 +08:00
Myriad-Dreamin
bcb6cf559a
docs: update readme for locales folder ( #1502 )
...
* docs: update readme for locales folder
* docs: update readme for locales folder
2025-03-13 18:19:20 +08:00
Myriad-Dreamin
7a78d039c2
feat: translate all tinymist commands using llm ( #1501 )
2025-03-13 17:45:46 +08:00
Myriad-Dreamin
e81a071a00
docs: update roadmap ( #1499 )
2025-03-13 16:00:54 +08:00
Myriad-Dreamin
be79119b61
build: bump version to 0.13.8 ( #1498 )
...
* build: update changelog
* build: bump version to 0.13.8
* build: bump assets to v0.13.8
2025-03-13 12:42:42 +08:00
Myriad-Dreamin
648523967c
fix: forbid some bad cases of dot access ( #1497 )
...
* fix: forbid some bad cases of dot access
* test: add a countercase
* fix: revert a case
2025-03-13 12:29:25 +08:00
Myriad-Dreamin
7399fccd5a
feat: detect explicit completion from vscode ( #1496 )
...
* fix: prevent completion list from showing on bad pos
* feat: detect explicit completion from vscode
* fix: cases
* test: update snapshot
2025-03-13 12:05:47 +08:00
Myriad-Dreamin
8424df13f9
feat: don't check context type if parent is a block ( #1494 )
2025-03-13 10:08:27 +08:00
Myriad-Dreamin
774227d328
fix: more rules to forbidden arg completion ( #1493 )
...
* fix: more rules to forbidden arg completion
* fix: fix case
* feat: revert one
2025-03-13 09:56:31 +08:00
Myriad-Dreamin
a68399c92e
build: bump version to 0.13.6 ( #1492 )
...
* build: bump version to 0.13.6
* build: update cargo.lock
* build: update assets
* build: update changelog
2025-03-13 06:16:09 +08:00
Myriad-Dreamin
a0140a6263
build: bump version to 0.13.6-rc2 ( #1491 )
...
* build: bump version to 0.13.6-rc2
* build: bump assets to v0.13.6-rc2
2025-03-12 16:27:13 +08:00
Myriad-Dreamin
4bf6cdb9ed
fix: correct field access dot target ( #1489 )
...
* fix: correct field access dot target
* test: add cases about #1267
2025-03-11 23:33:46 +08:00
Myriad-Dreamin
db1ff20a6d
fix: identify chained dot access ( #1488 )
2025-03-11 23:03:24 +08:00
Myriad-Dreamin
b4312eea83
docs: edit changelog ( #1487 )
2025-03-11 12:35:24 +08:00
Myriad-Dreamin
57d6c8a830
Merge pull request #1486 from Myriad-Dreamin/edit-changelog
...
docs: edit changelog
2025-03-11 12:28:13 +08:00
Myriad-Dreamin
e1ddb0e585
docs: edit changelog
2025-03-11 12:26:00 +08:00
Myriad-Dreamin
d9442409bd
Merge pull request #1485 from Myriad-Dreamin/pdf-documentation
...
feat: generate documentation in PDF format
2025-03-11 12:23:19 +08:00
Myriad-Dreamin
288243c2f5
feat: gen on ci 3
2025-03-11 11:16:35 +08:00
Myriad-Dreamin
732b1488f6
feat: gen on ci 2
2025-03-11 11:07:41 +08:00
Myriad-Dreamin
a572e3c5c0
feat: gen on ci
2025-03-11 10:56:02 +08:00
Myriad-Dreamin
ce90489017
feat: generate documentation in PDF format
2025-03-11 10:56:02 +08:00
Myriad-Dreamin
5a038c99ec
Merge pull request #1471 from Myriad-Dreamin/bump-version-0.13.6-rc1
...
build: bump version to 0.13.6-rc1
2025-03-11 10:42:56 +08:00
Myriad-Dreamin
d4ca9870d4
docs: add since hints
2025-03-11 09:13:35 +08:00
Myriad-Dreamin
3e3196baba
docs: update changelog
2025-03-11 09:06:47 +08:00
Myriad-Dreamin
da5abdfa42
build: bump assets to 0.13.6-rc1
2025-03-11 09:01:53 +08:00
Myriad-Dreamin
ab24e90679
docs: update changelog
2025-03-11 00:30:44 +08:00
Myriad-Dreamin
795c51c3a5
docs: update changelog
2025-03-10 23:20:36 +08:00
Myriad-Dreamin
06971443d0
build: bump version to 0.13.6-rc1
2025-03-10 23:20:36 +08:00
Myriad-Dreamin
512f93176f
feat: accept arbitrary expressions in show rules ( #1484 )
...
* feat: accept arbitray expressions in show rules
* test: update snapshot
2025-03-10 23:20:13 +08:00
Myriad-Dreamin
e8507fea96
feat: complete std which isn't in any builtin scopes ( #1483 )
...
* feat: complete `std` which isn't in any builtin scopes
* test: update snapshot
* test: update snapshot
* test: update snapshot
2025-03-10 23:03:43 +08:00
Myriad-Dreamin
be9c0478f6
fix: distinguish content value from content type ( #1482 )
...
* fix: distinguish content value from content type
* docs: add comments
* fix: repr
2025-03-10 22:53:38 +08:00
Myriad-Dreamin
62815ae028
feat: ignore type completion having no constructors ( #1481 )
2025-03-10 22:13:16 +08:00
Myriad-Dreamin
7b35973741
fix: don't match the right paren for arg completion ( #1480 )
...
* fix: don't match the right paren for arg completion
* feat: arg_range_math
* fix: fmt
2025-03-10 20:50:29 +08:00
Myriad-Dreamin
1b141868eb
feat: unify and improve method completion ( #1478 )
...
* feat: unify func completion
* refactor: move value_completion logic
* feat: bound self checking
* f1
* feat: bound self type checking
* feat: type completion and typetype completion
* test: update snapshot
2025-03-10 17:42:32 +08:00
Myriad-Dreamin
20746e3acd
feat: improve ArgSlots a bit ( #1479 )
2025-03-10 17:42:23 +08:00
Myriad-Dreamin
a21c68ba91
feat: wait lsp until ready when fetching summary info ( #1477 )
2025-03-10 16:17:04 +08:00
Myriad-Dreamin
ab944669f3
fix: don't wrap ProjectInsId with quotes ( #1476 )
2025-03-10 13:43:04 +08:00
Myriad-Dreamin
17417e4259
feat: log update_by_map to debug zed configuration ( #1474 )
2025-03-10 12:07:09 +08:00
Myriad-Dreamin
be1bf802c0
feat: clean up logs ( #1473 )
2025-03-10 11:41:41 +08:00
Myriad-Dreamin
2639dbd49e
feat: identify files ignoring case ( #1472 )
2025-03-09 23:53:51 +08:00
Myriad-Dreamin
d35afa679a
refactor: rearrange imports ( #1461 )
2025-03-09 23:12:54 +08:00
Myriad-Dreamin
2ec7a26420
perf: parallelize font loading and sync wait it ( #1470 )
...
* x
* test memory fonts iter
* perf: impl par
2025-03-09 22:29:33 +08:00
Myriad-Dreamin
987758869f
chore: add recommended extensions ( #1469 )
2025-03-09 22:04:41 +08:00
Myriad-Dreamin
1ad14833dd
fix: bad refactor suggested by eslint ( #1468 )
2025-03-09 22:04:30 +08:00