fix polygon selection and add steam deploy script
This commit is contained in:
@@ -706,7 +706,7 @@ void CanvasModeMaskLine::leave(kCanvasMode next)
|
||||
{
|
||||
if (next != kCanvasMode::Draw && next != kCanvasMode::Erase && next != kCanvasMode::Line)
|
||||
{
|
||||
m_points2d.clear();
|
||||
m_points.clear();
|
||||
m_active_tool = false;
|
||||
Canvas::I->m_smask_active = false;
|
||||
}
|
||||
@@ -1355,6 +1355,7 @@ void CanvasModeTransform::leave(kCanvasMode next)
|
||||
layer->optimize();
|
||||
//auto m = static_cast<CanvasModeMaskFree*>(Canvas::I->modes[(int)kCanvasMode::MaskFree][0]);
|
||||
//m->clear();
|
||||
Canvas::I->draw_merge();
|
||||
}
|
||||
|
||||
void CanvasModeTransform::on_Draw(const glm::mat4& ortho, const glm::mat4& proj, const glm::mat4& camera)
|
||||
|
||||
@@ -689,6 +689,7 @@ int main(int argc, char** argv)
|
||||
return -1; // A negative number because you are a negative one
|
||||
}
|
||||
|
||||
bool start_in_vr = false;
|
||||
if (argc > 1)
|
||||
{
|
||||
switch (const_hash(argv[1]))
|
||||
@@ -697,6 +698,9 @@ int main(int argc, char** argv)
|
||||
App::I.initShaders();
|
||||
App::I.cmd_convert(argv[2], argv[3]);
|
||||
return 0;
|
||||
case const_hash("-vrmode"):
|
||||
start_in_vr = true;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
@@ -844,6 +848,9 @@ int main(int argc, char** argv)
|
||||
|
||||
SetTimer(hWnd, 1, 500, NULL);
|
||||
|
||||
if (start_in_vr)
|
||||
App::I.vr_start();
|
||||
|
||||
MSG msg;
|
||||
LOG("start main loop");
|
||||
while (running == 1)
|
||||
|
||||
Reference in New Issue
Block a user