diff --git a/Cargo.toml b/Cargo.toml index 1f05e01e..f18edc5a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,8 @@ [workspace] members = [ - "packages/*", - "web-frontend/wasm-wrapper", + "core/*", + "client/cli", + "client/web/wasm", ] [profile.release.package.wasm-wrapper] diff --git a/README.md b/README.md index 38be7c9f..2ff97a44 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Graphite is an in-development desktop graphics editor that strives to be the most powerful, intuitive, and versatile tool for fully-nondestructive vector and raster editing. It is early in development but the UI and UX design is relatively complete and highly promising. The first release, Graphite 0.1, will focus on SVG editing. Then 0.2 will make that nondestructive with a node graph. Later revisions will provide full resolution-agnostic raster editing capabilities. -We need Rust and web developers! Feel free to peruse the [documentation](documentation/index.md) and hop onto Discord to ask for where to start: +We need Rust and web developers! Feel free to peruse the [documentation](docs/index.md) and hop onto Discord to ask for where to start: ## Discord @@ -66,7 +66,7 @@ We are also focusing initial feature development on a destructive SVG vector edi ## Running the code -The project is split between a Rust crates in `/packages` and web-based frontend in `/web-frontend` (this will be replaced by a native GUI system in the future in order to compile Graphite for Windows, Mac, and Linux). Currently the Vue.js frontend runs with the Vue CLI but the WASM bindings HTML/JS is built with WebPack (see [issue #29](https://github.com/Keavon/Graphite/issues/29)). +The project is split between a Rust crates in `/packages` and web-based frontend in `/web-frontend` (this will be replaced by a native GUI system in the future in order to compile Graphite for Windows, Mac, and Linux). Currently the Vue.js frontend runs with the Vue CLI but the WASM bindings HTML/JS is built with WebPack (see [issue #29](https://github.com/GraphiteEditor/Graphite/issues/29)). ### Running the web frontend diff --git a/client/cli/Cargo.toml b/client/cli/Cargo.toml index eef0dd15..fc43ec9d 100644 --- a/client/cli/Cargo.toml +++ b/client/cli/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "graphite-cli" version = "0.1.0" -authors = ["Graphite Authors "] +authors = ["Graphite Authors "] edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/client/web/package.json b/client/web/package.json index f74b6492..d909fd07 100644 --- a/client/web/package.json +++ b/client/web/package.json @@ -12,9 +12,9 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/keavon/graphite.git" + "url": "git+https://github.com/graphiteeditor/graphite.git" }, - "author": "Keavon Chambers ", + "author": "Graphite Authors ", "license": "Apache-2.0", "homepage": "https://www.graphite.design", "devDependencies": { @@ -54,4 +54,4 @@ "vue": "^3.0.7", "vue-class-component": "^8.0.0-0" } -} +} \ No newline at end of file diff --git a/client/web/wasm/Cargo.toml b/client/web/wasm/Cargo.toml index 7a2eb2e1..99485ce2 100644 --- a/client/web/wasm/Cargo.toml +++ b/client/web/wasm/Cargo.toml @@ -1,7 +1,8 @@ [package] name = "wasm-wrapper" +publish = false version = "0.1.0" -authors = ["Keavon Chambers "] +authors = ["Graphite Authors "] edition = "2018" [lib] diff --git a/core/document/Cargo.toml b/core/document/Cargo.toml index 79bd35e3..d56a8f10 100644 --- a/core/document/Cargo.toml +++ b/core/document/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "graphite-document-core" version = "0.1.0" -authors = ["Graphite Authors "] +authors = ["Graphite Authors "] edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/core/editor/Cargo.toml b/core/editor/Cargo.toml index 1b76633a..207a64c2 100644 --- a/core/editor/Cargo.toml +++ b/core/editor/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "graphite-editor-core" version = "0.1.0" -authors = ["Graphite Authors "] +authors = ["Graphite Authors "] edition = "2018" [dependencies] diff --git a/core/renderer/Cargo.toml b/core/renderer/Cargo.toml index 218f25bb..046d04da 100644 --- a/core/renderer/Cargo.toml +++ b/core/renderer/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "graphite-renderer-core" version = "0.1.0" -authors = ["Graphite Authors "] +authors = ["Graphite Authors "] edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/documentation/codebase/architecture-overview.nomnoml b/docs/codebase/architecture-overview.nomnoml similarity index 100% rename from documentation/codebase/architecture-overview.nomnoml rename to docs/codebase/architecture-overview.nomnoml diff --git a/documentation/codebase/index.md b/docs/codebase/index.md similarity index 100% rename from documentation/codebase/index.md rename to docs/codebase/index.md diff --git a/documentation/design/feature-goals.md b/docs/design/feature-goals.md similarity index 100% rename from documentation/design/feature-goals.md rename to docs/design/feature-goals.md diff --git a/documentation/design/index.md b/docs/design/index.md similarity index 100% rename from documentation/design/index.md rename to docs/design/index.md diff --git a/documentation/editor/1-overview.md b/docs/editor/1-overview.md similarity index 100% rename from documentation/editor/1-overview.md rename to docs/editor/1-overview.md diff --git a/documentation/editor/index.md b/docs/editor/index.md similarity index 100% rename from documentation/editor/index.md rename to docs/editor/index.md diff --git a/documentation/index.md b/docs/index.md similarity index 100% rename from documentation/index.md rename to docs/index.md