Commit Graph

36 Commits

Author SHA1 Message Date
Misode
145bced7d2 Temporarily keep the mcdoc dependencies 2024-11-27 01:03:43 +01:00
Misode
283248911b Fix issue when switching versions and generators at the same time 2024-11-27 00:11:43 +01:00
Misode
6badc9f06f Fix indexeddb file system readdir to use a range 2024-11-26 18:04:11 +01:00
Misode
a2d8adbc4b Keep preset and share search params in the url 2024-11-21 05:41:15 +01:00
Misode
4bbff0969f Clear dependencies correctly 2024-11-21 05:16:59 +01:00
Misode
4bc6e758da Handle doc load errors 2024-11-21 00:48:02 +01:00
Misode
f3de707224 Add skeleton loading indicators 2024-11-20 22:06:29 +01:00
Misode
56b2e1a382 Make project panel resizable 2024-11-20 20:28:54 +01:00
Misode
831d4e7706 Fix Ctrl+S for saving a file 2024-11-19 04:51:24 +01:00
Misode
14abe1ee52 Refactor modals to use context provider 2024-11-18 23:55:14 +01:00
Misode
2366716cae Refactor projects to use indexeddb 2024-11-13 05:29:06 +01:00
Misode
4d85a9f491 Implement set generator default 2024-11-01 18:33:25 +01:00
Misode
7b576da9d2 Clean up file opening and watcher events 2024-11-01 17:45:54 +01:00
Misode
68eb077c17 Re-add ohthetreesyoullgrow partner 2024-10-31 06:41:30 +01:00
Misode
4d9e9fa40c Remove unnecessary json parsing for presets and snippets 2024-10-26 23:01:49 +02:00
Misode
2ff59b8405 Wrap all JSON.parse calls with try-catch 2024-10-26 21:49:12 +02:00
Misode
1f0a3a03a9 Change style of objects inside lists 2024-10-25 01:23:36 +02:00
Misode
874b9cdc33 Improve unset unions 2024-10-24 21:01:47 +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
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
f1b60b8b40 Add paste button on mobile + update copy icon (#610) 2024-10-04 17:40:02 +02:00
Misode
44b97e357f 24w19a 2024-05-10 23:15:41 +02:00
Misode
f3b852025d Add Oh The Trees You'll Grow partner generator 2024-01-18 07:53:05 +01:00
Misode
b4e9d86c43 Refactor how partner generators work + prefix generator translation keys 2024-01-18 03:22:10 +01:00
Flemmli97
33d90f9126 Allow creating new files (#437)
* allow creating new files

* icon and translation key fix

* Change how new file works

* Fix selected file in tree view

* Reword to "New empty file"

* Reword to "Save as"

---------

Co-authored-by: Flemmli97 <Flemmli97@users.noreply.github.com>
Co-authored-by: Misode <misoloo64@gmail.com>
2023-12-03 22:25:52 +01:00
Misode
2416095e4f Add wiki link to all generators 2023-11-23 02:05:05 +01:00
Misode
251ddf3201 Add share loading symbol 2023-03-19 18:17:28 +01:00
Misode
2137b2fa8d Fix #272 split generator page 2023-02-27 09:12:42 +01:00