From d5be4051e86d12b821c82835ac460c235fe05da0 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Sat, 11 Mar 2017 14:21:22 +0100 Subject: square chracters --- js/clipboard.js | 2 +- js/ui/controls.js | 6 ++++++ js/vendor/colorcode.js | 4 ++-- 3 files changed, 9 insertions(+), 3 deletions(-) (limited to 'js') 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; -- cgit v1.2.3-70-g09d2