summaryrefslogtreecommitdiff
path: root/js/clipboard.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/clipboard.js')
-rw-r--r--js/clipboard.js12
1 files changed, 6 insertions, 6 deletions
diff --git a/js/clipboard.js b/js/clipboard.js
index 44f9ad2..ee79320 100644
--- a/js/clipboard.js
+++ b/js/clipboard.js
@@ -245,22 +245,22 @@ var clipboard = (function () {
filename: function () {
return [ +new Date, "ascii", user.username ].join("-")
},
-
+
save_png: function () {
- var save_fn = function(canvas){
+ var save_fn = function(canvas_out){
var filename = clipboard.filename() + ".png"
- var blob = dataUriToBlob(canvas.toDataURL())
+ var blob = PNG.canvas_to_blob_with_colorcode(canvas_out, canvas.mirc())
saveAs(blob, filename);
}
clipboard.export_canvas(save_fn)
},
upload_png: function () {
- var upload_fn = function(canvas){
- var uri = canvas.toDataURL()
+ var upload_fn = function(canvas_out){
+ var blob = PNG.canvas_to_blob_with_colorcode(canvas_out, canvas.mirc())
var filename = clipboard.filename()
var tag = 'ascii'
- upload(uri, filename, tag)
+ upload(blob, filename, tag)
}
clipboard.export_canvas(upload_fn)
},