Commit Graph

18 Commits

Author SHA1 Message Date
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
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
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
d248732469 Basic mcdoc tree rendering 2024-10-17 15:14:30 +02:00