Merge text0
[?]
Mar 19, 2023, 7:08 AM
PTOMKY7CQ2CZ4APBDV2IS5SAIWLESLYRQR7LXDEWJC4PQUBJAG6ACDependencies
- [2]
DD5K2FU2Merge text0 - [3]
YCYCQOFCbugfix: on.load_settings when there are none - [4]
QF3HGULOMerge text.love - [5]
FRXBX5FCcreate space for app-specific settings - [6]
G4FCGDN6rename - [7]
HNRU45ZMinline a function - [8]
DUHVCYW5Merge text.love - [9]
36Z442IVback to commit 8123959e52f without code editing - [10]
YJ6ASFBGyet another fork trying to integrate my live framework with everything else - [11]
DSDKFEUKpersist window geometry to disk across restart - [12]
MPETAKZ2insert space for loading settings - [13]
W5H5YI6SMerge text.love - [14]
W3UFZ4FOrun on.load_settings after loading defaults - [15]
7RDQRRP5Merge text0 - [*]
OTIBCAUJlove2d scaffold
Change contents
- replacement in main.lua at line 72
local width, height, flags = love.window.getMode()local width, height, flags = App.screen.size() - replacement in main.lua at line 79
love.window.setMode(App.screen.width, App.screen.height, App.screen.flags)love.window.setPosition(settings.x, settings.y, settings.displayindex)App.screen.resize(App.screen.width, App.screen.height, App.screen.flags)App.screen.move(settings.x, settings.y, settings.displayindex) - replacement in main.lua at line 86
love.window.setMode(0, 0) -- maximizeApp.screen.width, App.screen.height, App.screen.flags = love.window.getMode()App.screen.resize(0, 0) -- maximizeApp.screen.width, App.screen.height, App.screen.flags = App.screen.size() - replacement in main.lua at line 94
love.window.setMode(App.screen.width, App.screen.height, App.screen.flags)App.screen.resize(App.screen.width, App.screen.height, App.screen.flags) - edit in main.lua at line 97[5.70]→[5.75:75](∅→∅),[5.735]→[5.75:75](∅→∅),[5.52]→[4.8:84](∅→∅),[5.52]→[4.8:84](∅→∅),[5.52]→[4.8:84](∅→∅),[5.3728]→[4.85:225](∅→∅),[5.3728]→[4.85:225](∅→∅),[5.4589]→[4.226:550](∅→∅),[5.4589]→[4.226:550](∅→∅),[5.4589]→[4.226:550](∅→∅),[5.4610]→[4.551:666](∅→∅),[5.4610]→[4.551:666](∅→∅),[5.137]→[4.667:742](∅→∅),[5.137]→[4.667:742](∅→∅)
App.screen.width, App.screen.height, App.screen.flags = App.screen.size()App.screen.resize(App.screen.width, App.screen.height, App.screen.flags)App.screen.move(settings.x, settings.y, settings.displayindex)local os = love.system.getOS()if os == 'Android' or os == 'iOS' then-- maximizing on iOS breaks text rendering: https://github.com/deltadaedalus/vudu/issues/7-- no point second-guessing window dimensions on mobileApp.screen.width, App.screen.height, App.screen.flags = App.screen.size()returnendApp.screen.resize(0, 0) -- maximizeApp.screen.width, App.screen.height, App.screen.flags = App.screen.size()App.screen.resize(App.screen.width, App.screen.height, App.screen.flags) - resolve order conflict in main.lua at line 97
- edit in main.lua at line 125
local x,y,displayindex = App.screen.position()