Merge upstream into main

[?]
Jun 23, 2022, 6:12 PM
IPW5MN2Q7ZAKHNKC6ISJMLJUUMR5UP6KS4XUWYWPEFXXBWE2LX2AC

Dependencies

  • [2] DDXXXXBR new mode for polygons
  • [3] C45WCXJ2 keep drawings within the line width slider as well
  • [4] 42LVB4DE test: naming a point
  • [5] OWK3U6VD tests for drawing polygons
  • [6] CRYGI3LR more drawing tests
  • [7] KAUD3YIK tests: deleting points/shapes
  • [8] WDMPH4AN drop support for squares
  • [9] W7JMT5V2 rip out most support for polygons
  • [*] K2X6G75Z start writing some tests for drawings

Change contents

  • replacement in drawing_tests.lua at line 204
    [2.1512][2.1512:1571]()
    Line_width = 256 -- drawing coordinates 1:1 with pixels
    [2.1512]
    [2.1571]
    Line_width = Margin_left+256 -- drawing coordinates 1:1 with pixels
  • edit in drawing_tests.lua at line 223
    [4.944][3.616:687](),[4.944][3.616:687]()
    Line_width = Margin_left+256 -- drawing coordinates 1:1 with pixels
  • resolve order conflict in drawing_tests.lua at line 223
    [2.2612]
    [4.2608]
  • edit in drawing_tests.lua at line 305
    [4.7362][3.832:903](),[4.7362][3.832:903]()
    Line_width = Margin_left+256 -- drawing coordinates 1:1 with pixels
  • edit in drawing_tests.lua at line 483
    [4.2941][3.1264:1335](),[4.2941][3.1264:1335](),[4.4454][3.1336:1407](),[4.4454][3.1336:1407]()
    Line_width = Margin_left+256 -- drawing coordinates 1:1 with pixels
    Line_width = Margin_left+256 -- drawing coordinates 1:1 with pixels