summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
Diffstat (limited to 'js')
-rw-r--r--js/clipboard.js2
-rw-r--r--js/ui/controls.js6
-rw-r--r--js/vendor/colorcode.js4
3 files changed, 9 insertions, 3 deletions
diff --git a/js/clipboard.js b/js/clipboard.js
index fc47740..5d81f00 100644
--- a/js/clipboard.js
+++ b/js/clipboard.js
@@ -202,7 +202,7 @@ var clipboard = (function () {
export_canvas: function (done_fn) {
var opts = {
palette: 'mirc',
- font: 'fixedsys_8x15',
+ font: canvas.square ? 'fixedsys_8x8' : 'fixedsys_8x15',
fg: 0,
bg: 1,
canvas: clipboard.canvas
diff --git a/js/ui/controls.js b/js/ui/controls.js
index 8eddc4e..8a20a2e 100644
--- a/js/ui/controls.js
+++ b/js/ui/controls.js
@@ -229,6 +229,12 @@ var controls = (function(){
canvas.resize_rapper()
this.update(canvas.rotated)
}
+
+ controls.square = new BlurredCheckbox (square_checkbox)
+ controls.square.use = function(state){
+ canvas.square = typeof state == "boolean" ? state : ! canvas.square
+ document.body.classList.toggle("square", canvas.square)
+ }
//
diff --git a/js/vendor/colorcode.js b/js/vendor/colorcode.js
index fe90253..75940d2 100644
--- a/js/vendor/colorcode.js
+++ b/js/vendor/colorcode.js
@@ -307,7 +307,7 @@ for (var i=0, wh; wh=cp437s[i]; i++){
// window.cp437 = cp437;
},{"../fontutil":7}],6:[function(require,module,exports){
-var fsexps = [[8,16,0],[8,15,1]]
+var fsexps = [[8,16,0],[8,15,1],[8,8,5]]
var fonts = {};
module.exports = fonts;
@@ -358,7 +358,7 @@ for (var i=0, wh; wh=fsexps[i]; i++){
}
fonts[font.name] = font
}
-
+console.log(fonts)
},{"../fontutil":7}],7:[function(require,module,exports){
var util = {};
module.exports = util;