Squashed commit of the following:
commit dec7ca6b96c58decf2c5e5194b665fa2342951b2
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Feb 8 12:32:12 2023 -0800
moved previewautocacher to rendermanager
commit d289d74d82c3911f3fdaa707abe9994c7363594d
Merge: a8a049a28 70d34c674
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Feb 8 12:15:31 2023 -0800
Merge branch 'master' into move-cacher-to-renderman
commit a8a049a2857c438cbab0f1ab21e3299fdfbf1fa1
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date: Wed Feb 8 11:18:25 2023 -0800
initial work
This commit is contained in:
@@ -480,6 +480,7 @@ void Core::AddOpenProject(Project* p, bool add_to_recents)
|
||||
|
||||
connect(p, &Project::ModifiedChanged, this, &Core::ProjectWasModified);
|
||||
open_project_ = p;
|
||||
RenderManager::instance()->SetProject(p);
|
||||
|
||||
if (!p->filename().isEmpty() && add_to_recents) {
|
||||
PushRecentlyOpenedProject(p->filename());
|
||||
@@ -1476,6 +1477,7 @@ bool Core::CloseProject(bool auto_open_new, bool ignore_modified)
|
||||
undo_stack_.clear();
|
||||
|
||||
disconnect(open_project_, &Project::ModifiedChanged, this, &Core::ProjectWasModified);
|
||||
RenderManager::instance()->SetProject(nullptr);
|
||||
emit ProjectClosed(open_project_);
|
||||
delete open_project_;
|
||||
open_project_ = nullptr;
|
||||
|
||||
Reference in New Issue
Block a user