bugfix: resize

[?]
Jul 13, 2022, 10:40 PM
V7LATJC7BMSIZWVQKQXPS5ZYL24FDBMGPX54GV6FL2KNWIB5UTHQC

Dependencies

  • [2] UHB4GARJ left/right margin -> left/right coordinates
  • [3] CE4LZV4T drop last couple of manual tests
  • [4] LF7BWEG4 group all editor globals
  • [*] OTIBCAUJ love2d scaffold

Change contents

  • edit in main_tests.lua at line 3
    [3.73]
    [3.84560]
    App.screen.init{width=300, height=300}
    Editor_state = edit.initialize_state(Margin_top, Margin_left, App.screen.width) -- zero right margin
  • replacement in main_tests.lua at line 6
    [3.84592][2.16989:17141]()
    App.screen.init{width=Editor_state.left+300, height=300}
    check_eq(App.screen.width, Editor_state.left+300, 'F - test_resize_window/baseline/width')
    [3.84592]
    [3.232]
    check_eq(App.screen.width, 300, 'F - test_resize_window/baseline/width')
  • edit in main_tests.lua at line 8
    [3.309]
    [3.309]
    check_eq(Editor_state.left, Margin_left, 'F - test_resize_window/baseline/left_margin')
  • edit in main_tests.lua at line 12
    [3.466]
    [3.466]
    check_eq(Editor_state.left, Margin_left, 'F - test_resize_window/left_margin')
    check_eq(Editor_state.right, 200-Margin_right, 'F - test_resize_window/right_margin')
    check_eq(Editor_state.width, 200-Margin_right-Margin_left, 'F - test_resize_window/drawing_width')
  • edit in main.lua at line 125
    [3.86199]
    [2.18284]
    Editor_state.right = App.screen.width-Margin_right
    Editor_state.width = Editor_state.right-Editor_state.left