Ready for merge

This commit is contained in:
Devine Lu Linvega
2019-01-10 09:00:52 +12:00
parent 03cb438b9b
commit fe9af9b409
5 changed files with 40 additions and 28 deletions

View File

@@ -1,7 +1,17 @@
'use strict'
function Dotgrid (width, height) {
const defaultTheme = { background: '#eee', f_high: '#000', f_med: '#999', f_low: '#ccc', f_inv: '#000', b_high: '#000', b_med: '#888', b_low: '#aaa', b_inv: '#ffb545' }
const defaultTheme = {
background: '#eee',
f_high: '#000',
f_med: '#999',
f_low: '#ccc',
f_inv: '#000',
b_high: '#000',
b_med: '#888',
b_low: '#aaa',
b_inv: '#ffb545'
}
// ISU
@@ -49,6 +59,19 @@ function Dotgrid (width, height) {
DOTGRID.renderer.update()
}
this.clear = function () {
this.history.clear()
this.tool.reset()
this.reset()
this.renderer.update()
this.interface.update(true)
}
this.reset = function () {
this.tool.clear()
this.update()
}
// File
this.new = function () {
@@ -133,19 +156,6 @@ function Dotgrid (width, height) {
// Draw
this.reset = function () {
this.tool.clear()
this.update()
}
this.clear = function () {
this.history.clear()
this.tool.reset()
this.reset()
this.renderer.update()
this.interface.update(true)
}
this.resize = function () {
const size = { width: step(window.innerWidth - 90, 15), height: step(window.innerHeight - 120, 15) }
@@ -163,6 +173,8 @@ function Dotgrid (width, height) {
document.title = `Dotgrid — ${size.width}x${size.height}`
}
// Events
this.drag = function (e) {
e.preventDefault()
e.stopPropagation()