summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2017-03-24 18:13:15 +0100
committerJules Laplace <jules@okfoc.us>2017-03-24 18:13:15 +0100
commitef888cdb9f8d970eb95e77f17a7d66b755882cf0 (patch)
treeb7b889dd76ca1c86f743305ce1dca97a047ed755 /js
parentd5be4051e86d12b821c82835ac460c235fe05da0 (diff)
fix pixel mode on simi.html
Diffstat (limited to 'js')
-rw-r--r--js/clipboard.js2
-rw-r--r--js/ui/controls.js10
2 files changed, 7 insertions, 5 deletions
diff --git a/js/clipboard.js b/js/clipboard.js
index 5d81f00..ecb200b 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: canvas.square ? 'fixedsys_8x8' : 'fixedsys_8x15',
+ font: canvas.pixels ? 'fixedsys_8x8' : 'fixedsys_8x15',
fg: 0,
bg: 1,
canvas: clipboard.canvas
diff --git a/js/ui/controls.js b/js/ui/controls.js
index 8a20a2e..06cd171 100644
--- a/js/ui/controls.js
+++ b/js/ui/controls.js
@@ -230,10 +230,12 @@ var controls = (function(){
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)
+ controls.pixels = new BlurredCheckbox (pixels_checkbox)
+ controls.pixels.memorable = true
+ controls.pixels.use = function(state){
+ canvas.pixels = typeof state == "boolean" ? state : ! canvas.pixels
+ document.body.classList.toggle("pixels", canvas.pixels)
+ this.update(canvas.pixels)
}
//