mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-29 14:18:11 +08:00
Improve the Data panel with type-specific detail pages and nested-layer support (#4070)
* Improve the Data panel with more type-specific detail pages * Add network_path to SetDisplayName so renames target any network depth * Track nested layers via full editor:layer paths and rename parent_layer to path_of_subgraph * Polish the data panel NodeId leaf page with an editable name field * Make lock and visibility toggles work for layers in nested subgraphs * Fix formatting * Fix connected_to_output running in the wrong network for nested-layer toggles
This commit is contained in:
@@ -1016,7 +1016,7 @@ pub fn document_migration_reset_node_definition(document_serialized_content: &st
|
||||
return true;
|
||||
}
|
||||
|
||||
// The `source_node_id` proto node was removed in favor of `parent_layer` + `write_attribute`.
|
||||
// The `source_node_id` proto node was removed in favor of `path_of_subgraph` + `write_attribute`.
|
||||
// Documents that still reference it inside their Merge or Artboard layer networks need those layer definitions
|
||||
// reset to the current default so the new internal plumbing replaces the obsolete node.
|
||||
if document_serialized_content.contains("graphic_nodes::graphic::SourceNodeIdNode")
|
||||
|
||||
Reference in New Issue
Block a user