Skip to content
Snippets Groups Projects
Commit bcfec5a1 authored by DarkGod's avatar DarkGod
Browse files

Enabled window position saving & restoring

borderless mode puts window at 0x0 always
parent 21dd8dbf
No related branches found
No related tags found
No related merge requests found
......@@ -99,7 +99,7 @@ end
-- Move around
if config.settings.window.pos then
-- core.display.setWindowPos(config.settings.window.pos.x, config.settings.window.pos.y)
core.display.setWindowPos(config.settings.window.pos.x, config.settings.window.pos.y)
end
-- Audio
......
......@@ -18,7 +18,7 @@
-- darkgod@te4.org
-- Engine Version
engine.version = {1,1,1,"te4",17}
engine.version = {1,1,2,"te4",17}
engine.require_c_core = engine.version[5]
engine.version_id = ("%s-%d_%d.%d.%d"):format(engine.version[4], engine.require_c_core, engine.version[1], engine.version[2], engine.version[3])
......
......@@ -890,6 +890,9 @@ void do_resize(int w, int h, bool fullscreen, bool borderless)
}
if (is_borderless) SDL_SetWindowPosition(window, 0, 0);
/* Check and see if SDL honored our resize request */
SDL_GetWindowSize(window, &aw, &ah);
printf("[DO RESIZE] Got: %dx%d (%d, %d)\n", aw, ah, is_fullscreen, borderless);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment