mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2025-08-10 16:28:03 +00:00
Ungroup layers (#465)
* WIP handling corner cases, like ungrouping subfolders * Resolved hanging * Fix recursive ungrouping * Functional, corner case free Ungroup. Small Undo issue & warnings * Update layertree upon undo * Also update layerdata upon redo * Add some polish * Resolved TODOs * Oops didn't save all after rename, ha. Co-authored-by: Dennis <dennis@kobert.dev>
This commit is contained in:
parent
522626cd02
commit
31220fe276
7 changed files with 111 additions and 35 deletions
|
@ -33,6 +33,7 @@ fn panic_hook(info: &panic::PanicInfo) {
|
|||
let panic_info = info.to_string();
|
||||
let title = "The editor crashed — sorry about that".to_string();
|
||||
let description = "An internal error occurred. Reload the editor to continue. Please report this by filing an issue on GitHub.".to_string();
|
||||
log::error!("{}", info);
|
||||
EDITOR_INSTANCES.with(|instances| {
|
||||
instances.borrow_mut().values_mut().for_each(|instance| {
|
||||
instance.1.handle_response_rust_proxy(FrontendMessage::DisplayPanic {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue