Skip to content

Commit f831f2b

Browse files
authored
Merge branch 'master' into alt_drag_anchor_point
2 parents 4b2fcd9 + c2a36ce commit f831f2b

49 files changed

Lines changed: 838 additions & 603 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

demo-artwork/changing-seasons.graphite

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo-artwork/isometric-fountain.graphite

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo-artwork/marbled-mandelbrot.graphite

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo-artwork/painted-dreams.graphite

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo-artwork/parametric-dunescape.graphite

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo-artwork/procedural-string-lights.graphite

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo-artwork/red-dress.graphite

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo-artwork/valley-of-spires.graphite

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

editor/src/application.rs

Lines changed: 49 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -56,52 +56,52 @@ pub fn commit_info_localized(localized_commit_date: &str) -> String {
5656
)
5757
}
5858

59-
#[cfg(test)]
60-
mod test {
61-
use crate::messages::input_mapper::utility_types::input_mouse::ViewportBounds;
62-
use crate::messages::prelude::*;
63-
64-
// TODO: Fix and reenable
65-
#[ignore]
66-
#[test]
67-
fn debug_ub() {
68-
use super::Message;
69-
70-
let mut editor = super::Editor::new();
71-
let mut responses = Vec::new();
72-
73-
let messages: Vec<Message> = vec![
74-
Message::Init,
75-
Message::Preferences(PreferencesMessage::Load {
76-
preferences: r#"{ "imaginate_server_hostname": "http://localhost:7860/", "imaginate_refresh_frequency": 1, "zoom_with_scroll": false }"#.to_string(),
77-
}),
78-
PortfolioMessage::OpenDocumentFileWithId {
79-
document_id: DocumentId(0),
80-
document_name: "".into(),
81-
document_is_auto_saved: true,
82-
document_is_saved: true,
83-
document_serialized_content: r#" [removed until test is reenabled] "#.into(),
84-
to_front: false,
85-
}
86-
.into(),
87-
InputPreprocessorMessage::BoundsOfViewports {
88-
bounds_of_viewports: vec![ViewportBounds::from_slice(&[0., 0., 1920., 1080.])],
89-
}
90-
.into(),
91-
];
92-
93-
use futures::executor::block_on;
94-
for message in messages {
95-
block_on(crate::node_graph_executor::run_node_graph());
96-
let mut res = VecDeque::new();
97-
editor.poll_node_graph_evaluation(&mut res).expect("poll_node_graph_evaluation failed");
98-
99-
let res = editor.handle_message(message);
100-
responses.push(res);
101-
}
102-
let responses = responses.pop().unwrap();
103-
// let trigger_message = responses[responses.len() - 2].clone();
104-
105-
println!("responses: {responses:#?}");
106-
}
107-
}
59+
// #[cfg(test)]
60+
// mod test {
61+
// use crate::messages::input_mapper::utility_types::input_mouse::ViewportBounds;
62+
// use crate::messages::prelude::*;
63+
64+
// // TODO: Fix and reenable
65+
// #[ignore]
66+
// #[test]
67+
// fn debug_ub() {
68+
// use super::Message;
69+
70+
// let mut editor = super::Editor::new();
71+
// let mut responses = Vec::new();
72+
73+
// let messages: Vec<Message> = vec![
74+
// Message::Init,
75+
// Message::Preferences(PreferencesMessage::Load {
76+
// preferences: r#"{ "imaginate_server_hostname": "http://localhost:7860/", "imaginate_refresh_frequency": 1, "zoom_with_scroll": false }"#.to_string(),
77+
// }),
78+
// PortfolioMessage::OpenDocumentFileWithId {
79+
// document_id: DocumentId(0),
80+
// document_name: "".into(),
81+
// document_is_auto_saved: true,
82+
// document_is_saved: true,
83+
// document_serialized_content: r#" [removed until test is reenabled] "#.into(),
84+
// to_front: false,
85+
// }
86+
// .into(),
87+
// InputPreprocessorMessage::BoundsOfViewports {
88+
// bounds_of_viewports: vec![ViewportBounds::from_slice(&[0., 0., 1920., 1080.])],
89+
// }
90+
// .into(),
91+
// ];
92+
93+
// use futures::executor::block_on;
94+
// for message in messages {
95+
// block_on(crate::node_graph_executor::run_node_graph());
96+
// let mut res = VecDeque::new();
97+
// editor.poll_node_graph_evaluation(&mut res).expect("poll_node_graph_evaluation failed");
98+
99+
// let res = editor.handle_message(message);
100+
// responses.push(res);
101+
// }
102+
// let responses = responses.pop().unwrap();
103+
// // let trigger_message = responses[responses.len() - 2].clone();
104+
105+
// println!("responses: {responses:#?}");
106+
// }
107+
// }

editor/src/dispatcher.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,7 @@ impl Dispatcher {
233233
let preferences = &self.message_handlers.preferences_message_handler;
234234
let current_tool = &self.message_handlers.tool_message_handler.tool_state.tool_data.active_tool_type;
235235
let message_logging_verbosity = self.message_handlers.debug_message_handler.message_logging_verbosity;
236+
let reset_node_definitions_on_open = self.message_handlers.portfolio_message_handler.reset_node_definitions_on_open;
236237
let timing_information = self.message_handlers.animation_message_handler.timing_information();
237238
let animation = &self.message_handlers.animation_message_handler;
238239

@@ -244,6 +245,7 @@ impl Dispatcher {
244245
preferences,
245246
current_tool,
246247
message_logging_verbosity,
248+
reset_node_definitions_on_open,
247249
timing_information,
248250
animation,
249251
},

0 commit comments

Comments
 (0)