Commit Graph

  • a9e7e88f9c Improve contrast of function category colors Misode 2024-10-29 05:54:40 +01:00
  • 588b7a578e Set root category for item modifiers and predicates Misode 2024-10-29 05:46:26 +01:00
  • d6118dcb99 Tweak node button colors Misode 2024-10-29 05:21:43 +01:00
  • 3f0855d336 Fix optional literals Misode 2024-10-29 04:42:07 +01:00
  • de084e030c Escape quotes when editing strings Misode 2024-10-29 04:21:19 +01:00
  • 65a394c3ed Improve union member matching Misode 2024-10-29 03:31:16 +01:00
  • 7770b97a7a Implement any/unsafe type Misode 2024-10-29 02:41:59 +01:00
  • a536c78e05 Fix error with empty union Misode 2024-10-28 06:18:32 +01:00
  • bdc06d1f43 Fix dispatcher types not always having context Misode 2024-10-28 06:03:24 +01:00
  • 9fa9da0230 Fix assets generators Misode 2024-10-27 06:03:58 +01:00
  • 446e04879c Add random seed button Misode 2024-10-27 05:39:04 +01:00
  • 88b8730b72 Fix world settings generator Misode 2024-10-27 05:15:26 +01:00
  • 3447a586c2 Fix text component generator Misode 2024-10-27 04:59:50 +01:00
  • 4d9e9fa40c Remove unnecessary json parsing for presets and snippets Misode 2024-10-26 23:01:49 +02:00
  • e130cb59eb Merge branch 'master' of https://github.com/misode/misode.github.io into mcdoc Misode 2024-10-26 22:47:52 +02:00
  • e8871ee02a Also show item display for block registry Misode 2024-10-26 22:46:15 +02:00
  • 2163020db8 Pass runtimeKey when simplifying dynamic fields Misode 2024-10-26 22:41:09 +02:00
  • 8d3497e7b6 Format data components Misode 2024-10-26 22:04:48 +02:00
  • 2ff59b8405 Wrap all JSON.parse calls with try-catch Misode 2024-10-26 21:49:12 +02:00
  • 6555e80ead Hide [any]: any dynamic fields Misode 2024-10-26 15:57:33 +02:00
  • b9e72bc4da Don't rely on the file root typeDef + refactor mcdoc props Misode 2024-10-25 20:00:58 +02:00
  • 35de8bc538 Implement dynamic struct fields + improve UX Misode 2024-10-25 06:18:29 +02:00
  • 8bc821e516 Make fixed lists and tuples consistent Misode 2024-10-25 02:44:29 +02:00
  • 1f0a3a03a9 Change style of objects inside lists Misode 2024-10-25 01:23:36 +02:00
  • 18dd627ad8 Fix issue with setting strings to unset Misode 2024-10-24 23:32:56 +02:00
  • 974730ff44 Implement add to bottom of list Misode 2024-10-24 23:23:07 +02:00
  • ac43582627 Use simplified type when getting default value Misode 2024-10-24 23:09:13 +02:00
  • a79fd5fd6c Add item display and follow reference button Misode 2024-10-24 22:47:26 +02:00
  • c25a066161 Implement move up and move down buttons Misode 2024-10-24 22:33:26 +02:00
  • 3e72588dc9 Validate regex patterns, fix object bodies Misode 2024-10-24 21:41:46 +02:00
  • 6649b0aabd Change pack format validation again Misode 2024-10-24 21:28:08 +02:00
  • 874b9cdc33 Improve unset unions Misode 2024-10-24 21:01:47 +02:00
  • e71267f1de Keep required empty strings Misode 2024-10-24 19:08:16 +02:00
  • f49202c160 Handle "missing key" errors separately Misode 2024-10-24 18:39:13 +02:00
  • a3faa4a3c9 Format select registries, enums and unions Misode 2024-10-24 17:54:39 +02:00
  • 599b7ea068 Make 1.21.2 the default version Misode 2024-10-24 16:26:07 +02:00
  • ee655b39e5 Remove unnecessary json parse and stringify step when importing Misode 2024-10-24 15:57:14 +02:00
  • 9f1ae01d91 Rename variables to be more consistent Misode 2024-10-24 15:24:04 +02:00
  • 3f7c8f6904 Add hardcoded colored categories Misode 2024-10-24 06:50:04 +02:00
  • c9f216c550 Change doc comments to be based on field instead of hover Misode 2024-10-24 06:15:04 +02:00
  • b66b53ceaa Show doc comments Misode 2024-10-24 06:07:12 +02:00
  • 256390cbd2 Tweak pack format error reporting Misode 2024-10-24 05:40:04 +02:00
  • 9066469381 Add error indicators Misode 2024-10-24 05:02:37 +02:00
  • 33d4c30539 Add color pickers Misode 2024-10-24 03:59:04 +02:00
  • e9f16aa3f7 Add literal and tuple types + improve struct and list default Misode 2024-10-24 03:31:34 +02:00
  • 039910e43e Handle unions matching multiple members Misode 2024-10-24 02:29:38 +02:00
  • 22409f62ce Add string datalist completions Misode 2024-10-24 02:09:17 +02:00
  • d9a1d4c41a Implement enums and unions Misode 2024-10-24 01:21:53 +02:00
  • 6c214d4e3a Simplify mcdoc fields when rendering Misode 2024-10-24 00:34:32 +02:00
  • 6e68de01aa Refactor makeEdit so it returns the result node Misode 2024-10-23 21:41:12 +02:00
  • 6151fbcea4 List add button Misode 2024-10-23 20:14:10 +02:00
  • 6ea2b7929c Add string, numeric and boolean editing Misode 2024-10-23 18:46:21 +02:00
  • 18332b9dbc Make edits to AST and then use formatter Misode 2024-10-23 06:10:14 +02:00
  • a0f3e71000 Refactor spyglass service and context Misode 2024-10-23 05:44:20 +02:00
  • c358c871da Implement undo and redo Misode 2024-10-22 22:55:04 +02:00
  • ea37eb168f Keep track of opened documents and prepare for undo/redo Misode 2024-10-22 15:43:02 +02:00
  • 9cb7f7297c Make Spyglass a singleton object Misode 2024-10-20 20:23:17 +02:00
  • d248732469 Basic mcdoc tree rendering Misode 2024-10-17 15:14:30 +02:00
  • 7ed34a61e7 Add spyglass context and file watcher Misode 2024-10-16 15:46:17 +02:00
  • 77d6323219 Use spyglass DocAndNode to store current file data Misode 2024-10-16 04:36:59 +02:00
  • 7dbd533abb Add mcmeta-summary symbol registrar and initialize remaining Misode 2024-10-15 23:25:56 +02:00
  • 60aab0c6b9 Initialize spyglass project and load vanilla-mcdoc Misode 2024-10-15 07:24:12 +02:00
  • ccdcf9e7e3 🔥 Nuke all mcschema related code Misode 2024-10-15 05:14:02 +02:00
  • b9a23d0f47 Fix #613 issues with inline instrument component Misode 2024-10-15 03:38:12 +02:00
  • 505842a319 Adjust quote-props eslint rule Misode 2024-10-12 01:12:51 +02:00
  • 04864cea2d Update version article links Misode 2024-10-11 06:06:25 +02:00
  • a8abe6355f Update supporters Misode 2024-10-08 01:34:11 +02:00
  • 763b70180f Fix git diff including 404 responses Misode 2024-10-04 19:50:14 +02:00
  • 5b5cc026f4 Add snbt and shaders to text-like files Misode 2024-10-04 19:23:21 +02:00
  • 91f61b3c36 Fix #519 by manually creating the patch when github doesn't give it Misode 2024-10-04 19:02:53 +02:00
  • 7757dbcac3 Fix #547 quote snbt keys + respect indentation Misode 2024-10-04 18:12:01 +02:00
  • 23ab957f62 Fix tree not refreshing when importing on mobile Misode 2024-10-04 17:42:52 +02:00
  • f1b60b8b40 Add paste button on mobile + update copy icon (#610) Misode 2024-10-04 17:40:02 +02:00
  • fab3088799 Close #537 implement alphabetical sort in output Misode 2024-10-04 16:42:47 +02:00
  • 22c8566819 Fix #463 root list nodes didn't have "add to bottom" button due to hook weirdness Misode 2024-10-04 16:08:39 +02:00
  • fec84a03d2 Fix #540 by validating file names Misode 2024-10-04 15:52:21 +02:00
  • 5d08f15006 Fix #319 keep unknown files when importing and downloading a project Misode 2024-10-04 15:30:35 +02:00
  • 394beeab16 Add NeoForge Data Generators (#608) ChampionAsh5357 2024-10-03 23:10:33 -04:00
  • 480c8b5f35 Swap popular generator predicate -> recipe Misode 2024-10-03 05:04:22 +02:00
  • f893c1e2d4 Hide pack format bumps on the homepage Misode 2024-10-03 04:56:04 +02:00
  • 2344753db3 Update deepslate to fix bell and sign item rendering Misode 2024-10-03 01:43:18 +02:00
  • 7754d361c3 Fix #301 update deepslate with new special renderers Misode 2024-10-02 17:17:56 +02:00
  • 75c662863c Fix #459 Store DF mode to local storage Misode 2024-09-30 19:38:24 +02:00
  • c8be49d8bc Update browserlist-db Misode 2024-09-30 18:44:39 +02:00
  • 3b0a733eaf Fix #603 switching to "multiple" in Tag predicate schema Misode 2024-09-30 18:43:26 +02:00
  • 8d38f0553a Bump rollup from 2.79.1 to 2.79.2 (#607) dependabot[bot] 2024-09-27 20:22:56 +02:00
  • 88b7b74ca0 Fix #599 catch invalid lore lines Misode 2024-09-18 17:38:31 +02:00
  • 586c777cf8 Support 24w37a and 24w38a Misode 2024-09-18 17:03:05 +02:00
  • 52747deaea Bump vite from 3.2.10 to 3.2.11 (#606) dependabot[bot] 2024-09-18 14:59:21 +02:00
  • 6750fbaf75 Bump vite from 3.2.7 to 3.2.10 (#499) dependabot[bot] 2024-09-18 14:56:28 +02:00
  • 137c4816d6 Allow generators to be listed in two columns Misode 2024-09-18 14:45:50 +02:00
  • d7781d717a Add 11 icons for recently added generators Misode 2024-09-18 14:24:05 +02:00
  • 7ea4227451 Fix #604 validate set_contents Misode 2024-09-17 02:36:44 +02:00
  • 98e6c9192c Remove spyglass ad Misode 2024-09-12 03:46:37 +02:00
  • 11896c32b1 Add new supporters Misode 2024-09-12 03:45:59 +02:00
  • 9c9bed9423 Fix #585 re-add enchantment loot functions to latest version Misode 2024-09-12 03:28:02 +02:00
  • fff1b1603a Fix #596 support item tag and loot table references in loot preview Misode 2024-09-11 14:39:53 +02:00
  • 95f7ca7738 Account for deprecated.json translation info file Misode 2024-09-11 13:49:46 +02:00
  • 944dc890e8 Fix recipe preview on 1.21.2, add enchantment tag generator (#595) Apollo 2024-09-10 20:47:14 -04:00
  • fd6de2ac85 Update loot table preview, item display and tooltips to 1.21 Misode 2024-09-11 02:31:17 +02:00