summaryrefslogtreecommitdiff
path: root/js/clipboard.js
diff options
context:
space:
mode:
authortimb <opuscule@gmail.com>2015-07-18 10:43:40 -0700
committertimb <opuscule@gmail.com>2015-07-18 10:43:40 -0700
commit55e43788371d5a103ae225b36d10e123834c84b0 (patch)
tree9a3a5ea12cbe193a3af0cce2278984718dfa1bdc /js/clipboard.js
parent01e181b2b1c93254f887b0ddc8d2cbe7dc864eed (diff)
attach colorcode as metadata to all generated pngs
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)
},