add reset camera menu, update changelog, remove crash test menu

This commit is contained in:
2018-11-30 15:27:24 +01:00
parent 829e8c0b62
commit 9f41831b71
5 changed files with 30 additions and 8 deletions

View File

@@ -15,7 +15,9 @@ void App::crash_test()
[ios_view crash];
#elif __OSX__
[osx_view hockeyapp_crash];
#elif __ANDROID__
#elif defined(_WIN32)
__debugbreak();
#elif defined(__ANDROID__)
#endif
}

View File

@@ -642,8 +642,16 @@ void App::init_menu_layer()
popup->destroy();
};
popup->find<NodeButtonCustom>("camera-reset")->on_click = [this](Node*) {
canvas->reset_camera();
popup->mouse_release();
popup->destroy();
};
popup->find<NodeButtonCustom>("layer-clear")->on_click = [this](Node*) {
canvas->m_canvas->clear();
popup->mouse_release();
popup->destroy();
};
if (layers->m_current_layer)
popup->find<NodeButtonCustom>("layer-clear")->

View File

@@ -2184,10 +2184,6 @@ void Canvas::set_camera(const CameraData& c)
m_vp = c.m_vp;
}
void Canvas::reset_camera()
{
}
std::vector<vertex_t> Canvas::triangulate_simple(const std::vector<vertex_t>& vertices)
{
std::vector<vertex_t> ret;

View File

@@ -245,7 +245,6 @@ public:
void pop_camera();
CameraData get_camera();
void set_camera(const CameraData& c);
void reset_camera();
};
class ActionStroke : public Action