chunk up some long lines
[?]
Jul 13, 2022, 2:42 PM
R3XGABERHYD7X42VXYENLVRSNFUXO5JAO4HCX3N4CMHZCHWEIW6ACDependencies
- [2]
P5QNVXSNdrop final mention of state global beyond main.lua - [3]
253TWKDAclean up - [4]
XRLJDW3Wcasting about for more helpers to extract.. - [5]
KTZQ57HVreplace globals with args in a few functions - [6]
GSPXUEQO. - [7]
VHQCNMARseveral more modules - [8]
BYG5CEMVsupport for naming points - [9]
65HNIAOSmake freehand drawings smoother - [10]
WTDKUACNrectangle and square shapes - [11]
F63Q4OV7several bugfixes - [12]
PTT4K4EUuse the provided args everywhere - [13]
LAW2O3NWextract variable Margin_left - [14]
NYQ7HD4Dmove - [15]
WPW3AVFSmore precise shape selection - [16]
7JH2ZT3Fadd state arg to Drawing.draw - [17]
UHB4GARJleft/right margin -> left/right coordinates - [18]
JFFUF5ALoverride mouse state lookups in tests - [19]
LF7BWEG4group all editor globals - [20]
BLWAYPKVextract a module - [21]
P4376EXKadd state arg to few functions
Change contents
- replacement in drawing.lua at line 29
local mx,my = Drawing.coord(pmx-State.left, State.width), Drawing.coord(pmy-line.y, State.width)local mx = Drawing.coord(pmx-State.left, State.width)local my = Drawing.coord(pmy-line.y, State.width) - edit in drawing.lua at line 75
local px = function(x) return Drawing.pixels(x, width)+left endlocal py = function(y) return Drawing.pixels(y, width)+top end - replacement in drawing.lua at line 81
love.graphics.line(Drawing.pixels(prev.x, width)+left,Drawing.pixels(prev.y, width)+top, Drawing.pixels(point.x, width)+left,Drawing.pixels(point.y, width)+top)love.graphics.line(px(prev.x),py(prev.y), px(point.x),py(point.y)) - replacement in drawing.lua at line 88
love.graphics.line(Drawing.pixels(p1.x, width)+left,Drawing.pixels(p1.y, width)+top, Drawing.pixels(p2.x, width)+left,Drawing.pixels(p2.y, width)+top)love.graphics.line(px(p1.x),py(p1.y), px(p2.x),py(p2.y)) - replacement in drawing.lua at line 94
love.graphics.line(Drawing.pixels(prev.x, width)+left,Drawing.pixels(prev.y, width)+top, Drawing.pixels(curr.x, width)+left,Drawing.pixels(curr.y, width)+top)love.graphics.line(px(prev.x),py(prev.y), px(curr.x),py(curr.y)) - replacement in drawing.lua at line 100
love.graphics.line(Drawing.pixels(prev.x, width)+left,Drawing.pixels(prev.y, width)+top, Drawing.pixels(curr.x, width)+left,Drawing.pixels(curr.y, width)+top)love.graphics.line(px(prev.x),py(prev.y), px(curr.x),py(curr.y)) - replacement in drawing.lua at line 104
love.graphics.circle('line', Drawing.pixels(center.x, width)+left,Drawing.pixels(center.y, width)+top, Drawing.pixels(shape.radius, width))love.graphics.circle('line', px(center.x),py(center.y), Drawing.pixels(shape.radius, width)) - replacement in drawing.lua at line 107
love.graphics.arc('line', 'open', Drawing.pixels(center.x, width)+left,Drawing.pixels(center.y, width)+top, Drawing.pixels(shape.radius, width), shape.start_angle, shape.end_angle, 360)love.graphics.arc('line', 'open', px(center.x),py(center.y), Drawing.pixels(shape.radius, width), shape.start_angle, shape.end_angle, 360) - edit in drawing.lua at line 118
local pmx,pmy = App.mouse_x(), App.mouse_y()local px = function(x) return Drawing.pixels(x, width)+left endlocal py = function(y) return Drawing.pixels(y, width)+top endlocal mx = Drawing.coord(pmx-left, width)local my = Drawing.coord(pmy-top, width) - edit in drawing.lua at line 131
local mx,my = Drawing.coord(App.mouse_x()-left, width), Drawing.coord(App.mouse_y()-top, width) - replacement in drawing.lua at line 135
love.graphics.line(Drawing.pixels(p1.x, width)+left,Drawing.pixels(p1.y, width)+top, Drawing.pixels(mx, width)+left,Drawing.pixels(my, width)+top)love.graphics.line(px(p1.x),py(p1.y), pmx,pmy) - edit in drawing.lua at line 137
local mx,my = Drawing.coord(App.mouse_x()-left, width), Drawing.coord(App.mouse_y()-top, width) - replacement in drawing.lua at line 142
love.graphics.line(Drawing.pixels(p1.x, width)+left,Drawing.pixels(p1.y, width)+top, Drawing.pixels(mx, width)+left,Drawing.pixels(p1.y, width)+top)love.graphics.line(px(p1.x),py(p1.y), pmx, py(p1.y)) - replacement in drawing.lua at line 144
love.graphics.line(Drawing.pixels(p1.x, width)+left,Drawing.pixels(p1.y, width)+top, Drawing.pixels(p1.x, width)+left,Drawing.pixels(my, width)+top)love.graphics.line(px(p1.x),py(p1.y), px(p1.x),pmy) - replacement in drawing.lua at line 152
love.graphics.line(Drawing.pixels(prev.x, width)+left,Drawing.pixels(prev.y, width)+top, Drawing.pixels(curr.x, width)+left,Drawing.pixels(curr.y, width)+top)love.graphics.line(px(prev.x),py(prev.y), px(curr.x),py(curr.y)) - replacement in drawing.lua at line 156
love.graphics.line(Drawing.pixels(prev.x, width)+left,Drawing.pixels(prev.y, width)+top, App.mouse_x(),App.mouse_y())love.graphics.line(px(prev.x),py(prev.y), pmx,pmy) - edit in drawing.lua at line 158
local pmx,pmy = App.mouse_x(), App.mouse_y() - replacement in drawing.lua at line 160
love.graphics.line(Drawing.pixels(first.x, width)+left,Drawing.pixels(first.y, width)+top, pmx,pmy)love.graphics.line(px(first.x),py(first.y), pmx,pmy) - edit in drawing.lua at line 164
local mx,my = Drawing.coord(pmx-left, width), Drawing.coord(pmy-top, width) - replacement in drawing.lua at line 165
love.graphics.line(Drawing.pixels(first.x, width)+left,Drawing.pixels(first.y, width)+top, Drawing.pixels(second.x, width)+left,Drawing.pixels(second.y, width)+top)love.graphics.line(Drawing.pixels(second.x, width)+left,Drawing.pixels(second.y, width)+top, Drawing.pixels(thirdx, width)+left,Drawing.pixels(thirdy, width)+top)love.graphics.line(Drawing.pixels(thirdx, width)+left,Drawing.pixels(thirdy, width)+top, Drawing.pixels(fourthx, width)+left,Drawing.pixels(fourthy, width)+top)love.graphics.line(Drawing.pixels(fourthx, width)+left,Drawing.pixels(fourthy, width)+top, Drawing.pixels(first.x, width)+left,Drawing.pixels(first.y, width)+top)love.graphics.line(px(first.x),py(first.y), px(second.x),py(second.y))love.graphics.line(px(second.x),py(second.y), px(thirdx),py(thirdy))love.graphics.line(px(thirdx),py(thirdy), px(fourthx),py(fourthy))love.graphics.line(px(fourthx),py(fourthy), px(first.x),py(first.y)) - edit in drawing.lua at line 170
local pmx,pmy = App.mouse_x(), App.mouse_y() - replacement in drawing.lua at line 172
love.graphics.line(Drawing.pixels(first.x, width)+left,Drawing.pixels(first.y, width)+top, pmx,pmy)love.graphics.line(px(first.x),py(first.y), pmx,pmy) - edit in drawing.lua at line 176
local mx,my = Drawing.coord(pmx-left, width), Drawing.coord(pmy-top, width) - replacement in drawing.lua at line 177
love.graphics.line(Drawing.pixels(first.x, width)+left,Drawing.pixels(first.y, width)+top, Drawing.pixels(second.x, width)+left,Drawing.pixels(second.y, width)+top)love.graphics.line(Drawing.pixels(second.x, width)+left,Drawing.pixels(second.y, width)+top, Drawing.pixels(thirdx, width)+left,Drawing.pixels(thirdy, width)+top)love.graphics.line(Drawing.pixels(thirdx, width)+left,Drawing.pixels(thirdy, width)+top, Drawing.pixels(fourthx, width)+left,Drawing.pixels(fourthy, width)+top)love.graphics.line(Drawing.pixels(fourthx, width)+left,Drawing.pixels(fourthy, width)+top, Drawing.pixels(first.x, width)+left,Drawing.pixels(first.y, width)+top)love.graphics.line(px(first.x),py(first.y), px(second.x),py(second.y))love.graphics.line(px(second.x),py(second.y), px(thirdx),py(thirdy))love.graphics.line(px(thirdx),py(thirdy), px(fourthx),py(fourthy))love.graphics.line(px(fourthx),py(fourthy), px(first.x),py(first.y)) - edit in drawing.lua at line 183
local mx,my = Drawing.coord(App.mouse_x()-left, width), Drawing.coord(App.mouse_y()-top, width) - replacement in drawing.lua at line 186
local cx,cy = Drawing.pixels(center.x, width)+left, Drawing.pixels(center.y, width)+toplocal cx,cy = px(center.x), py(center.y) - edit in drawing.lua at line 190
local mx,my = Drawing.coord(App.mouse_x()-left, width), Drawing.coord(App.mouse_y()-top, width) - replacement in drawing.lua at line 194
local cx,cy = Drawing.pixels(center.x, width)+left, Drawing.pixels(center.y, width)+toplocal cx,cy = px(center.x), py(center.y)