DerRidda Posted May 13, 2014 Share Posted May 13, 2014 Maybe I'm just making a really silly mistake but in case I'm not... So I went into the App.lua of the MyGame demo project and tried to adjust the window creation for full screen and after reading the documentation and some forum posts this should be the proper syntax right? self.window=Window:Create(self.title,0,0,1920,1080,Window.FullScreen) All the parameters except Window.FullScreen seem to do what they are supposed to do but all I get is a window with the specified resolution. In fact I seem to have issues with most of these flags. Window::Titlebar: the window will have a titlebar with text shown. What's that even do? The window always has a titlebar for me even without this flag. Window::Resizable: the window will be resizable and have minimize and maximize buttons. This one is quite funny, the window always has a maximize and minimize button unless I set this flag then the maximize button disappears. Window;:Hidden: the window will be initially hidden on creation. Only flag that seems to work as intended and it is the only one that gets highlighted in blue by the script editor. Window::FullScreen: the window will take up the entire screen, and the screen resolution will be changed to match the window size. As already explained this does nothing. (Then there is Center but that only appears in the root documentation page for Window and not within the Create page. Also doesn't do anything either way.) 1 Link to comment Share on other sites More sharing options...
DerRidda Posted May 14, 2014 Author Share Posted May 14, 2014 I can basically confirm this bug now. My mini benchmark from the other thread has revealed that it doesn't go full screen for anybody under Linux and somebody tested in under Wine (so the Windows version) where it did default to full screen. Link to comment Share on other sites More sharing options...
DerRidda Posted May 17, 2014 Author Share Posted May 17, 2014 Any updates/explanations on this issue? I hoped to see it addressed with the latest patch. Link to comment Share on other sites More sharing options...
Josh Posted May 17, 2014 Share Posted May 17, 2014 No, but it's high priority. Sorry about that. My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
DerRidda Posted July 3, 2014 Author Share Posted July 3, 2014 So, how are you progressing in dealing with this issue? If you are still having trouble with this you should seriously consider using SDL2 (http://libsdl.org/) You have attended the talks on Steam Devs Days yourself and they all said that you should absolutely use this. Context and Window creation and management is just the thing SDL2 is awesome at taking over for you. You should also consider plugging it into the editor. It will also make Leadwerks ready for when X11 is replaced by Wayland/Mir. You have made many sane middleware choices with Leadwerks by sticking to Open Source projects, this one will be the sanest of them all. 2 Link to comment Share on other sites More sharing options...
DerRidda Posted August 16, 2014 Author Share Posted August 16, 2014 It's been 3 months since I reported it and over 1 month since I last asked for news. I would love to hear some progress information. Is there anything the Linux community could help you with? 1 Link to comment Share on other sites More sharing options...
DerRidda Posted December 7, 2014 Author Share Posted December 7, 2014 Are we going to see this issue having its first birthday in a few months? 2 Link to comment Share on other sites More sharing options...
Josh Posted December 19, 2014 Share Posted December 19, 2014 I hope to implement this before January 1. 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted December 23, 2014 Share Posted December 23, 2014 The resizable and fullscreen implementation are done. The titlebar may not ever be implemented, because it's kind of redundant. My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Recommended Posts