Populate layer entry cache (#437)

* Populate layer entry cache

* Serialize the DocumentMessageHandler

* Fix restoring of collapsed/expanded state, add iter impl for Layer, and clean up layer_data() functions

* Fixed bug with CreateEmptyLayer revealed by test

Co-authored-by: Keavon Chambers <keavon@keavon.com>
Co-authored-by: otdavies <oliver@psyfer.io>
This commit is contained in:
0HyperCube
2021-12-28 20:32:44 -08:00
committed by GitHub
co-authored by Keavon Chambers otdavies
parent 612732fa67
commit 82e63ea167
10 changed files with 156 additions and 83 deletions
-1
View File
@@ -17,5 +17,4 @@ kurbo = { git = "https://github.com/GraphiteEditor/kurbo.git", features = [
"serde",
] }
serde = { version = "1.0", features = ["derive"] }
serde_json = { version = "1.0" }
glam = { version = "0.17", features = ["serde"] }