some missing transitions

[?]
May 16, 2022, 5:18 AM
PLLSUOCI777X65MERQPO5FHR7YJVDLVOX2NGMSCJEFLWIJ5MDEJQC

Dependencies

  • [2] RXE6NQTN changing your mind mid-shape
  • [3] HWPK4SMP new mode: manhattan
  • [4] KCIM5UTV revert: back to freehand
  • [5] NL5J7Z5H new mode: polygon
  • [6] ZOOY3ME4 new mode: circle arc
  • [7] H7OEU6WP experimental approach to combining keyboard and mouse while drawing
  • [*] OTIBCAUJ love2d scaffold

Change contents

  • replacement in main.lua at line 516
    [2.125][2.125:222]()
    if drawing.pending.mode == 'line' then
    drawing.pending.vertices = {drawing.pending.p1}
    [2.125]
    [2.222]
    if drawing.pending.mode == 'freehand' then
    drawing.pending.vertices = {insert_point(drawing.points, drawing.pending.points[1].x, drawing.pending.points[1].y)}
    elseif drawing.pending.mode == 'line' or drawing.pending.mode == 'manhattan' then
    if drawing.pending.vertices == nil then
    drawing.pending.vertices = {drawing.pending.p1}
    end
  • replacement in main.lua at line 544
    [2.528][2.528:571]()
    if drawing.pending.mode == 'line' then
    [2.528]
    [2.571]
    if drawing.pending.mode == 'freehand' then
    drawing.pending.center = insert_point(drawing.points, drawing.pending.points[1].x, drawing.pending.points[1].y)
    elseif drawing.pending.mode == 'line' or drawing.pending.mode == 'manhattan' then
  • edit in main.lua at line 559
    [2.1068]
    [2.1068]
    elseif drawing.pending.mode == 'polygon' then
    drawing.pending.p1 = drawing.pending.vertices[1]
  • replacement in main.lua at line 572
    [3.1454][2.1077:1120]()
    if drawing.pending.mode == 'line' then
    [3.1454]
    [2.1120]
    if drawing.pending.mode == 'freehand' then
    drawing.pending.p1 = insert_point(drawing.points, drawing.pending.points[1].x, drawing.pending.points[1].y)
    elseif drawing.pending.mode == 'line' then