-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtodo
39 lines (36 loc) · 1.4 KB
/
todo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
- [x] Modernize UI
- More 'floating buttons'
- Subtle drop shadows and rounded corners
- Settings menu could use a touchup
- [x] Quick-auto save to local storage, reload on page load
- [x] Popup input box when needed
- [ ] Rename IDE mode to Project mode
- [x] Right click menu
- [x] New file
- [x] New folder
- [x] New file/folder in folder
- [x] Duplicate
- [x] Tabbed code view
- [x] File saving happens per tab
- [x] Tabs know when their contents is edited
- [x] Save everything on run
- [x] Ctrl+s to save
- [x] Drag/Drop upload files
- [x] Interface highlighting for where it will be dropped
- [x] Download
- [x] Projects
- [x] Editor should be able to be empty
- [x] Editor tabs are per project
- [x] Files are per project
- [x] Multiple projects are stored in LS
- [x] Projects can be exported and imported
- [x] Compiling is per project (all files are sent and a specific file is compiled)
- [x] JS Virtual Filesystem
- [x] Support Files in JS platform layer
- [x] Fix up simple mode
- [ ] ~~Many things were broken in this process...~~
- [x] Remove simple mode
- [ ] Add default project with examples
- [ ] Hide Canvas/Output
- [ ] Toggle hide/show buttons next to projects button
<!-- - [ ] Redesign "Examples" dropdown -->