Commit graph

13 commits

Author SHA1 Message Date
Keavon Chambers
d5b43ef2da Add frontend file structure docs and some related cleanup 2022-05-23 19:13:51 -07:00
Keavon Chambers
cbb4feba45 Remove Charcoal references from the code for now 2022-01-12 03:56:28 -08:00
Keavon Chambers
2367f5e56b Update terminology in the docs 2021-08-12 00:39:29 -07:00
Keavon Chambers
53ad105f57 Restructure project directories (#333)
`/client/web` -> `/frontend`
`/client/cli` -> *delete for now*
`/client/native` -> *delete for now*
`/core/editor` -> `/editor`
`/core/document` -> `/graphene`
`/core/renderer` -> `/charcoal`
`/core/proc-macro` -> `/proc-macros` *(now plural)*
2021-08-07 05:17:18 -07:00
Keavon Chambers
67131a23fd Remove CLI client stub 2021-07-15 03:44:57 -07:00
Keavon Chambers
b27eaf3fae Update architecture diagram around the Dispatcher 2021-05-01 13:36:05 -07:00
Keavon Chambers
e34672556d Update architecture diagram content and formatting 2021-04-07 22:33:58 -07:00
Keavon Chambers
76598c967a Change document, viewport, and canvas terminology 2021-03-29 03:52:08 -07:00
Keavon Chambers
00fa95aa91 Improve formatting for architecture diagram 2021-03-28 01:50:23 -07:00
Keavon Chambers
8f922c7b9a Update architecture diagram with fleshed out editor state flow 2021-03-28 01:42:00 -07:00
Keavon Chambers
bd11f9c865 Fix compiling issue broken while cleaning up last commit 2021-03-23 02:19:57 -07:00
Keavon Chambers
fb5ce7e388 Remove WebPack and let Vue CLI handle WASM. Project restructuring fixes. Add Vue SVG Loader. Fixes #29. 2021-03-23 01:09:29 -07:00
Keavon Chambers
7a9be14a10 Rename more of the project structure. Fixes #39. 2021-03-22 11:49:17 -07:00