Commit Graph

1024 Commits

Author SHA1 Message Date
Misode
ac43582627 Use simplified type when getting default value 2024-10-24 23:09:13 +02:00
Misode
a79fd5fd6c Add item display and follow reference button 2024-10-24 22:47:26 +02:00
Misode
c25a066161 Implement move up and move down buttons 2024-10-24 22:33:26 +02:00
Misode
3e72588dc9 Validate regex patterns, fix object bodies 2024-10-24 21:41:46 +02:00
Misode
6649b0aabd Change pack format validation again 2024-10-24 21:28:08 +02:00
Misode
874b9cdc33 Improve unset unions 2024-10-24 21:01:47 +02:00
Misode
e71267f1de Keep required empty strings 2024-10-24 19:08:16 +02:00
Misode
f49202c160 Handle "missing key" errors separately 2024-10-24 18:39:13 +02:00
Misode
a3faa4a3c9 Format select registries, enums and unions 2024-10-24 17:54:39 +02:00
Misode
599b7ea068 Make 1.21.2 the default version
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2024-10-24 16:26:07 +02:00
Misode
ee655b39e5 Remove unnecessary json parse and stringify step when importing 2024-10-24 15:57:14 +02:00
Misode
9f1ae01d91 Rename variables to be more consistent 2024-10-24 15:24:04 +02:00
Misode
3f7c8f6904 Add hardcoded colored categories 2024-10-24 06:50:04 +02:00
Misode
c9f216c550 Change doc comments to be based on field instead of hover 2024-10-24 06:15:04 +02:00
Misode
b66b53ceaa Show doc comments 2024-10-24 06:07:12 +02:00
Misode
256390cbd2 Tweak pack format error reporting 2024-10-24 05:40:04 +02:00
Misode
9066469381 Add error indicators 2024-10-24 05:02:37 +02:00
Misode
33d4c30539 Add color pickers 2024-10-24 03:59:04 +02:00
Misode
e9f16aa3f7 Add literal and tuple types + improve struct and list default 2024-10-24 03:31:34 +02:00
Misode
039910e43e Handle unions matching multiple members 2024-10-24 02:29:38 +02:00
Misode
22409f62ce Add string datalist completions 2024-10-24 02:09:17 +02:00
Misode
d9a1d4c41a Implement enums and unions 2024-10-24 01:21:53 +02:00
Misode
6c214d4e3a Simplify mcdoc fields when rendering 2024-10-24 00:34:32 +02:00
Misode
6e68de01aa Refactor makeEdit so it returns the result node 2024-10-23 21:41:12 +02:00
Misode
6151fbcea4 List add button 2024-10-23 20:14:10 +02:00
Misode
6ea2b7929c Add string, numeric and boolean editing 2024-10-23 18:46:21 +02:00
Misode
18332b9dbc Make edits to AST and then use formatter 2024-10-23 06:10:14 +02:00
Misode
a0f3e71000 Refactor spyglass service and context 2024-10-23 05:44:20 +02:00
Misode
c358c871da Implement undo and redo 2024-10-22 22:55:04 +02:00
Misode
ea37eb168f Keep track of opened documents and prepare for undo/redo 2024-10-22 15:43:02 +02:00
Misode
9cb7f7297c Make Spyglass a singleton object 2024-10-20 20:23:17 +02:00
Misode
d248732469 Basic mcdoc tree rendering 2024-10-17 15:14:30 +02:00
Misode
7ed34a61e7 Add spyglass context and file watcher 2024-10-16 15:46:17 +02:00
Misode
77d6323219 Use spyglass DocAndNode to store current file data 2024-10-16 04:36:59 +02:00
Misode
7dbd533abb Add mcmeta-summary symbol registrar and initialize remaining 2024-10-15 23:25:56 +02:00
Misode
60aab0c6b9 Initialize spyglass project and load vanilla-mcdoc 2024-10-15 07:24:12 +02:00
Misode
ccdcf9e7e3 🔥 Nuke all mcschema related code 2024-10-15 05:14:02 +02:00
Misode
b9a23d0f47 Fix #613 issues with inline instrument component 2024-10-15 03:38:12 +02:00
Misode
505842a319 Adjust quote-props eslint rule 2024-10-12 01:12:51 +02:00
Misode
04864cea2d Update version article links 2024-10-11 06:06:25 +02:00
Misode
a8abe6355f Update supporters 2024-10-08 01:34:11 +02:00
Misode
763b70180f Fix git diff including 404 responses 2024-10-04 19:50:14 +02:00
Misode
5b5cc026f4 Add snbt and shaders to text-like files 2024-10-04 19:23:21 +02:00
Misode
91f61b3c36 Fix #519 by manually creating the patch when github doesn't give it 2024-10-04 19:02:53 +02:00
Misode
7757dbcac3 Fix #547 quote snbt keys + respect indentation 2024-10-04 18:12:01 +02:00
Misode
23ab957f62 Fix tree not refreshing when importing on mobile 2024-10-04 17:42:52 +02:00
Misode
f1b60b8b40 Add paste button on mobile + update copy icon (#610) 2024-10-04 17:40:02 +02:00
Misode
fab3088799 Close #537 implement alphabetical sort in output 2024-10-04 16:42:47 +02:00
Misode
22c8566819 Fix #463 root list nodes didn't have "add to bottom" button due to hook weirdness 2024-10-04 16:08:39 +02:00
Misode
fec84a03d2 Fix #540 by validating file names 2024-10-04 15:52:21 +02:00