Merge lines.love

[?]
Jul 11, 2023, 12:45 AM
IZCRWSKFOFNTO6ZOULRLISBK3FCGN3DW3J2IQN5TDETFTOQFOX2AC

Dependencies

  • [2] NPXYCSEA Merge lines.love
  • [3] UZQ2LGHQ bugfix: preserve window position
  • [4] G75ITNUV standardize between run and source some more
  • [5] EMG7SDLW bugfix: cold start
  • [6] ZJOSQFN6 bugfix: path munging on Windows
  • [7] 5RDWSYK2 consistently use App names for methods everywhere
  • [8] 7J5CU2N4 Merge lines.love
  • [9] 57OGXVHZ Merge lines.love
  • [10] SW7BSBMJ several bugfixes in saving/loading cursor position
  • [11] CQYKYJJU remember window positions across restart/ctrl+e
  • [12] AU424KN7 Merge lines.love
  • [13] SBR7ARVH simplify saving settings
  • [14] OMLASW7K experiment at avoiding some merge conflicts
  • [15] NFI42KGX more correct absolute path detection
  • [16] KKMFQDR4 editing source code from within the app

Change contents

  • resurrect zombie in run.lua at line 65
    [5.180297][3.68:423](),[5.180297][3.68:423]()
    end
    function run.set_window_position_from_settings(settings)
    local os = love.system.getOS()
    if os == 'Linux' then
    -- love.window.setPosition doesn't quite seem to do what is asked of it on Linux.
    App.screen.move(settings.x, settings.y-37, settings.displayindex)
    else
    App.screen.move(settings.x, settings.y, settings.displayindex)
    end
  • edit in run.lua at line 126
    [5.182517][5.89:120](),[5.65][5.89:120](),[5.182517][5.89:120](),[5.653][5.198:204](),[5.198][5.198:204](),[5.653][5.198:204]()
    if Current_app == 'run' then
    end
  • resurrect zombie in run.lua at line 126
    [5.182517][4.120:164](),[5.182517][4.120:164]()
    if Settings == nil then Settings = {} end
  • resurrect zombie in run.lua at line 127
    [4.164][5.111:183](),[5.182756][5.111:183](),[5.182756][5.111:183]()
    Settings.x, Settings.y, Settings.displayindex = App.screen.position()