about summary refs log tree commit diff stats
path: root/drawing.lua
diff options
context:
space:
mode:
Diffstat (limited to 'drawing.lua')
-rw-r--r--drawing.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/drawing.lua b/drawing.lua
index 5af25fb..ac4990a 100644
--- a/drawing.lua
+++ b/drawing.lua
@@ -191,8 +191,9 @@ function Drawing.draw_pending_shape(drawing, top, left,right)
     if mx < 0 or mx >= 256 or my < 0 or my >= drawing.h then
       return
     end
+    local r = round(geom.dist(center.x, center.y, mx, my))
     local cx,cy = px(center.x), py(center.y)
-    love.graphics.circle('line', cx,cy, geom.dist(cx,cy, App.mouse_x(),App.mouse_y()))
+    love.graphics.circle('line', cx,cy, Drawing.pixels(r, width))
   elseif shape.mode == 'arc' then
     local center = drawing.points[shape.center]
     if mx < 0 or mx >= 256 or my < 0 or my >= drawing.h then
cb0e755f51641b62c1ffdc409e6c'>^
f8b855b0 ^
a3398991 ^





7f65aaa9 ^
bef88786 ^
d4892b29 ^
580bdb48 ^
7b434954 ^
a8ad394e ^

44979ac7 ^
d88878d3 ^
a8ad394e ^
b768c8b5 ^

a8ad394e ^
ab1441a2 ^
dfeb5889 ^
c0664300 ^
d4892b29 ^
a8ad394e ^
7b434954 ^
4257ecb1 ^

44cba501 ^
1ed9580c ^
a7524bc3 ^
02117328 ^
1ed9580c ^
37558fba ^

1ed9580c ^
37558fba ^
1ed9580c ^
90c6ba46 ^
1ed9580c ^

eeb0f71c ^
1ed9580c ^


841f9073 ^
2612b72d ^
be40e206 ^
2612b72d ^
1ed9580c ^
214eac6e ^

2612b72d ^
4257ecb1 ^
7b434954 ^
0269129d ^


9b797f3c ^
0269129d ^
6f1119d2 ^
f1875919 ^
89c7de77 ^
55b3e9d4 ^

89c7de77 ^
a3dccce2 ^
06882c01 ^

0269129d ^
7b434954 ^
a7de5933 ^

0bf9d324 ^
a7de5933 ^
0bf9d324 ^




a7de5933 ^
0bf9d324 ^





cd084c7e ^
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100