diff --git a/sources/scripts/modules/io.js b/sources/scripts/modules/io.js index a0b0606..c729fb9 100644 --- a/sources/scripts/modules/io.js +++ b/sources/scripts/modules/io.js @@ -43,7 +43,6 @@ function IO() ronin.io.draw_image(ronin.cursor.target.context(),ronin.io.image,ronin.commander.query().methods.draw); ronin.io.image = null; - ronin.preview.clear(); }); this.methods.save = new Method("save","jpg/png","Export canvas.",function(q){ @@ -58,14 +57,14 @@ function IO() }); }); - this.preview = function(q) - { - ronin.preview.clear(); + // this.preview = function(q) + // { + // ronin.preview.clear(); - if(ronin.commander.query().methods.draw && this.image){ - this.draw_image(ronin.preview.context(),this.image,ronin.commander.query().methods.draw); - } - } + // if(ronin.commander.query().methods.draw && this.image){ + // this.draw_image(ronin.preview.context(),this.image,ronin.commander.query().methods.draw); + // } + // } this.render = function() { @@ -77,7 +76,7 @@ function IO() return export_layer; } - this.draw_image = function(ctx = ronin.preview.context(),img,params) + this.draw_image = function(ctx,img,params) { var width = parseInt(img.naturalWidth * 0.5); var height = parseInt(img.naturalHeight * 0.5); diff --git a/sources/scripts/ronin.js b/sources/scripts/ronin.js index 85bc03e..7799c8e 100644 --- a/sources/scripts/ronin.js +++ b/sources/scripts/ronin.js @@ -76,6 +76,8 @@ function Ronin() this.controller.add("default","File","Open",() => { ronin.open(); },"CmdOrCtrl+O"); this.controller.add("default","File","Save",() => { ronin.save(); },"CmdOrCtrl+S"); + this.controller.add("default","I/O","Import Image",() => { ronin.io.methods.load.run(); },"CmdOrCtrl+I"); + this.controller.add("default","Layers","Above Layer",() => { ronin.cursor.select_layer(ronin.layers.above); },"c"); this.controller.add("default","Layers","Below Layer",() => { ronin.cursor.select_layer(ronin.layers.below); },"z"); this.controller.add("default","Layers","Toggle Layer",() => { ronin.cursor.swap_layer(); },"x");