diff options
author | crupest <crupest@outlook.com> | 2021-10-19 22:33:01 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2021-10-19 22:33:01 +0800 |
commit | fd2e84640b2be52f97f48d818d26fc1289a50c7a (patch) | |
tree | ab94a27fae4b4bb47a6124a478b20c82a1393b9b /src/osx/gui/UiApplication.mm | |
parent | 44f24f8ece48fd4acc2e8d5f5a052cbc1981768c (diff) | |
download | cru-fd2e84640b2be52f97f48d818d26fc1289a50c7a.tar.gz cru-fd2e84640b2be52f97f48d818d26fc1289a50c7a.tar.bz2 cru-fd2e84640b2be52f97f48d818d26fc1289a50c7a.zip |
...
Diffstat (limited to 'src/osx/gui/UiApplication.mm')
-rw-r--r-- | src/osx/gui/UiApplication.mm | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/osx/gui/UiApplication.mm b/src/osx/gui/UiApplication.mm index 4ac3d1df..11763af6 100644 --- a/src/osx/gui/UiApplication.mm +++ b/src/osx/gui/UiApplication.mm @@ -1,5 +1,6 @@ #include "cru/osx/gui/UiApplication.hpp" +#include "cru/common/Logger.hpp" #include "cru/osx/graphics/quartz/Factory.hpp" #include "cru/osx/gui/Cursor.hpp" #include "cru/osx/gui/Window.hpp" @@ -66,6 +67,9 @@ void OsxUiApplicationPrivate::CallQuitHandlers() { OsxUiApplication::OsxUiApplication() : OsxGuiResource(this), p_(new details::OsxUiApplicationPrivate(this)) { + // Add stdio logger. + log::Logger::GetInstance()->AddSource(std::make_unique<log::StdioLogSource>()); + [NSApp setDelegate:p_->app_delegate_]; p_->quartz_graphics_factory_ = std::make_unique<graphics::osx::quartz::QuartzGraphicsFactory>(); p_->cursor_manager_ = std::make_unique<OsxCursorManager>(this); |