mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2025-12-23 10:11:54 +00:00
* Implement experimental Context struct and traits * Add Ctx super trait * Checkpoint * Return Any instead of DynAny * Fix send implementation for inputs with lifetimes * Port more nodes * Uncomment nodes * Port more nodes * Port vector nodes * Partial progress (the stuff I'm more sure about) * Partial progress (the stuff that's not compiling and I'm not sure about) * Fix more errors * First pass of fixing errors introduced by rebase * Port wasm application io * Fix brush node types * Add type annotation * Fix warnings and wasm compilation * Change types for Document Node definitions * Improve debugging for footprint not found errors * Forward context in append artboard node * Fix thumbnails * Fix loading most demo artwork * Wrap output type of all nodes in future * Encode futures as part of the type * Fix document node definitions for future types * Remove Clippy warnings * Fix more things * Fix opening demo art with manual composition upgrading * Set correct type for manual composition * Fix brush * Fix tests * Update docs for deps * Fix up some node signature issues * Code review --------- Co-authored-by: Keavon Chambers <keavon@keavon.com> Co-authored-by: hypercube <0hypercube@gmail.com>
32 lines
839 B
JSON
32 lines
839 B
JSON
{
|
|
"image": "mcr.microsoft.com/devcontainers/base:debian",
|
|
"features": {
|
|
"ghcr.io/devcontainers/features/rust:1": {
|
|
"profile": "default"
|
|
},
|
|
"ghcr.io/devcontainers/features/node:1": {}
|
|
},
|
|
"onCreateCommand": "cargo install cargo-watch wasm-pack cargo-about && cargo install -f wasm-bindgen-cli@0.2.100",
|
|
"customizations": {
|
|
"vscode": {
|
|
// NOTE: Keep this in sync with `.vscode/extensions.json`
|
|
"extensions": [
|
|
// Rust
|
|
"rust-lang.rust-analyzer",
|
|
"tamasfe.even-better-toml",
|
|
// Web
|
|
"dbaeumer.vscode-eslint",
|
|
"svelte.svelte-vscode",
|
|
"vitaliymaz.vscode-svg-previewer",
|
|
// Code quality
|
|
"wayou.vscode-todo-highlight",
|
|
"streetsidesoftware.code-spell-checker",
|
|
// Helpful
|
|
"mhutchie.git-graph",
|
|
"waderyan.gitblame",
|
|
"qezhu.gitlink",
|
|
"wmaurer.change-case"
|
|
]
|
|
}
|
|
}
|
|
}
|