Comments (3)
This is just an issue with those two demo artwork files. For context, whenever we break the file format, we have to manually go through all the demo artwork files and edit the JSON to upgrade the format.
You'll need to format it to be readable, in VS Code do Ctrl+Shift+P > "Format Document With" > JSON Language Features. Then make your edits. Then when it's all fixed, open the formatted file in Graphite and re-save it from Graphite to get the condensed formatting back so it's all on one line again.
from graphite.
For first issue (the select status of copied empty folder(s) will gone when pasting/moving and its parent changes):
Can't reproduce.
For every document and every layer/folder pasting, two status:
- When the destination folder is not expanded, after expanding the destination, the select status is still there visible.
- When the destination folder is expanded, the select status is just there.
So the status 1 might be confusing and misleading the user, but not a bug. Shall we expanding the destination folder automatically?
from graphite.
For second issue (when grouping layers, it will split items to two folders):
Not all layer affected in the mentioned demo artwork. Only folders with its input[0]
(children) as a artboard_layer, rather than the desired ordinary_layer are affected.
It means undefined behaviors occur and no error-catching here:
- Folders'
input[0]
as a artboard_layer. These problematic folders will become an empty layer once no ordinary_layer in it. - When 1 appears and doing "group into folder" or doing "resorting", all siblings are placed into a problematic folder again.
(Update) Is there any ways to create Folders' input[0]
as a artboard_layer?
I didn't figure out.
However, the demo artwork's not-desired artboard_layer are all Transform
, and by accessing the corresponding folder in both the top-right node graph
and the layers
widget window, you can find the properties not found in other folder.
Maybe a legacy feature?
from graphite.
Related Issues (20)
- Shape tools should allow modifying their drawn shapes
- Alignment button options (align to artboard) HOT 3
- "Flip" view navigation button HOT 1
- Fix Deep/Shallow selection regression HOT 1
- Can't drag selected layers. HOT 1
- Caching the WASM using service workers HOT 1
- Audit and reclassify node catalog HOT 2
- Fill tool is unable to fill on Pencil created shapes
- [Crash Report] HOT 1
- Contravariance for node inputs with automatic coercion
- Stable document format MVP
- (Question) What is the Cargo package of the desktop client? HOT 3
- (Design suggestion) Replace GTK by a Rust GUI toolkit HOT 5
- BorrowTree inconsistency when closing and opening document
- Crash when selecting node with Widget::NumberInput in properties panel HOT 2
- Cannot set network export to NodeInput::Network
- Visualize data type wire and connector colors based on actual data
- Connector input index skips hidden inputs HOT 1
- Hidden inputs not added to BorrowTree inputs_source_map
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from graphite.