Merge lines.love
[?]
Jul 11, 2023, 12:45 AM
IZCRWSKFOFNTO6ZOULRLISBK3FCGN3DW3J2IQN5TDETFTOQFOX2ACDependencies
- [2]
NPXYCSEAMerge lines.love - [3]
UZQ2LGHQbugfix: preserve window position - [4]
G75ITNUVstandardize between run and source some more - [5]
EMG7SDLWbugfix: cold start - [6]
ZJOSQFN6bugfix: path munging on Windows - [7]
5RDWSYK2consistently use App names for methods everywhere - [8]
7J5CU2N4Merge lines.love - [9]
57OGXVHZMerge lines.love - [10]
SW7BSBMJseveral bugfixes in saving/loading cursor position - [11]
CQYKYJJUremember window positions across restart/ctrl+e - [12]
AU424KN7Merge lines.love - [13]
SBR7ARVHsimplify saving settings - [14]
OMLASW7Kexperiment at avoiding some merge conflicts - [15]
NFI42KGXmore correct absolute path detection - [16]
KKMFQDR4editing source code from within the app
Change contents
- resurrect zombie in run.lua at line 65
endfunction 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)elseApp.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' thenend - resurrect zombie in run.lua at line 126
if Settings == nil then Settings = {} end - resurrect zombie in run.lua at line 127
Settings.x, Settings.y, Settings.displayindex = App.screen.position()