The minwidth and minheight window flags have default values of 0 instead of 100 (resolves issue #735).

The real minimum window width and height are still system-dependent.
This commit is contained in:
Alex Szpakowski
2013-09-19 19:05:40 -03:00
parent ffe0485173
commit 0ce0db9e1b
5 changed files with 10 additions and 11 deletions
+2 -2
View File
@@ -44,8 +44,8 @@ WindowFlags::WindowFlags()
, vsync(true)
, fsaa(0)
, resizable(false)
, minwidth(100)
, minheight(100)
, minwidth(0)
, minheight(0)
, borderless(false)
, centered(true)
, display(0)
+2 -2
View File
@@ -125,8 +125,8 @@ struct WindowFlags
bool vsync; // = true
int fsaa; // = 0
bool resizable; // = false
int minwidth; // = 100
int minheight; // = 100
int minwidth; // = 0
int minheight; // = 0
bool borderless; // = false
bool centered; // = true
int display; // = 0
+2 -2
View File
@@ -68,8 +68,8 @@ int w_setMode(lua_State *L)
flags.vsync = luax_boolflag(L, 3, "vsync", true);
flags.fsaa = luax_intflag(L, 3, "fsaa", 0);
flags.resizable = luax_boolflag(L, 3, "resizable", false);
flags.minwidth = luax_intflag(L, 3, "minwidth", 100);
flags.minheight = luax_intflag(L, 3, "minheight", 100);
flags.minwidth = luax_intflag(L, 3, "minwidth", 0);
flags.minheight = luax_intflag(L, 3, "minheight", 0);
flags.borderless = luax_boolflag(L, 3, "borderless", false);
flags.centered = luax_boolflag(L, 3, "centered", true);
flags.display = luax_intflag(L, 3, "display", 1);
+2 -2
View File
@@ -283,8 +283,8 @@ function love.init()
window = {
width = 800,
height = 600,
minwidth = 100,
minheight = 100,
minwidth = 0,
minheight = 0,
fullscreen = false,
fullscreentype = "normal",
display = 1,
+2 -3
View File
@@ -511,9 +511,8 @@ const unsigned char boot_lua[] =
0x09, 0x09, 0x77, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x20, 0x3d, 0x20, 0x7b, 0x0a,
0x09, 0x09, 0x09, 0x77, 0x69, 0x64, 0x74, 0x68, 0x20, 0x3d, 0x20, 0x38, 0x30, 0x30, 0x2c, 0x0a,
0x09, 0x09, 0x09, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x20, 0x3d, 0x20, 0x36, 0x30, 0x30, 0x2c, 0x0a,
0x09, 0x09, 0x09, 0x6d, 0x69, 0x6e, 0x77, 0x69, 0x64, 0x74, 0x68, 0x20, 0x3d, 0x20, 0x31, 0x30, 0x30, 0x2c, 0x0a,
0x09, 0x09, 0x09, 0x6d, 0x69, 0x6e, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x20, 0x3d, 0x20, 0x31, 0x30, 0x30,
0x2c, 0x0a,
0x09, 0x09, 0x09, 0x6d, 0x69, 0x6e, 0x77, 0x69, 0x64, 0x74, 0x68, 0x20, 0x3d, 0x20, 0x30, 0x2c, 0x0a,
0x09, 0x09, 0x09, 0x6d, 0x69, 0x6e, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x20, 0x3d, 0x20, 0x30, 0x2c, 0x0a,
0x09, 0x09, 0x09, 0x66, 0x75, 0x6c, 0x6c, 0x73, 0x63, 0x72, 0x65, 0x65, 0x6e, 0x20, 0x3d, 0x20, 0x66, 0x61,
0x6c, 0x73, 0x65, 0x2c, 0x0a,
0x09, 0x09, 0x09, 0x66, 0x75, 0x6c, 0x6c, 0x73, 0x63, 0x72, 0x65, 0x65, 0x6e, 0x74, 0x79, 0x70, 0x65, 0x20,