GraphiteEditor / GraphiteEditor/Graphite

Show nodes as mini layers in the Layers panel

Open
#1,935 0 comments 0 reactions 0 assignees View on GitHub
Design Web
Dominant language
Rust
Stars
27.3k
Forks
1.3k
Avg merge
20h 5m
Merged PRs (30d)
57

Description

The layer panel is mainly designed to show layers, but because non-layer nodes can also be included at the bottom of a layer stack, or within the middle of it (causing the stack to "stair-step" within the graph), it becomes unclear how the data is sourced and transformed if the layer panel lacks that information. Those nodes should be added to the layer panel, but made skinnier and without thumbnails, in order to show a full picture of what's going on in the graph even without needing to look at the graph.

Compared to the more complex Outliner panel, the Layers panel only allows expansion of layers, not node secondary inputs, and doesn't show the data flow wires or other complexities that the Outliner panel shows in order to provide a near 1:1 mapping to the graph.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Layers panel and comparing it with the Outliner panel, especially how each represents layers and graph nodes. The work is done when non-layer nodes appear in the Layers panel as narrower entries without thumbnails, while layer expansion behavior remains limited as described.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
design, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.