History

Working on display plugins stability

Brad Davis committed 11 years ago

Commit 82028621 parent ead9bbe11 files · +18 −78Browse files

Showing the changes to interface/src/Application.cpp (1 of 11 files). Show all

Unified · Split

interface/src/Application.cpp+5−3
@@ -665,7 +665,7 @@ Application::Application(int& argc, char** argv, QElapsedTimer &startup_time) : · 664 unmodified lines
665665
666666 void Application::aboutToQuit() {
667667 emit beforeAboutToQuit();
668−
668+ getActiveDisplayPlugin()->deactivate(this);
669669 _aboutToQuit = true;
670670 cleanupBeforeQuit();
671671 }
@@ -743,8 +743,6 @@ Application::~Application() { · 71 unmodified lines
743743
744744 ModelEntityItem::cleanupLoadedAnimations();
745745
746− getActiveDisplayPlugin()->deactivate(this);
747−
748746 auto inputPlugins = getInputPlugins();
749747 foreach(auto inputPlugin, inputPlugins) {
750748 QString name = inputPlugin->getName();
@@ -4685,6 +4683,10 @@ void Application::shutdownPlugins() { · 3934 unmodified lines
46854683 }
46864684
46874685 glm::uvec2 Application::getCanvasSize() const {
4686+ return toGlm(_glWindow->size());
4687+}
4688+
4689+glm::uvec2 Application::getUiSize() const {
46884690 return getActiveDisplayPlugin()->getRecommendedUiSize();
46894691 }
46904692

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t