PSA: Future of MyGUI

General discussion regarding the OpenMW project.
For technical support, please use the Support subforum.
Digmaster
Posts: 22
Joined: 20 Apr 2014, 05:12

Re: PSA: Future of MyGUI

Post by Digmaster »

I couldn't find a bug tracker for mygui, but the repo version of mygui has a big where the combobox reacts on mousepressed, not mousereleased. Is that bug fixed in the svn version? It's causing me some annoyances (however it caused the creation of the humorously called function EatMouseUp).
User avatar
psi29a
Posts: 5361
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: PSA: Future of MyGUI

Post by psi29a »

If you have a problem, please use the new issue tracker available here:
https://github.com/MyGUI/mygui

Feel free to fork, do your bit and send a pull request for review.

For more information about what was done, please read here:
http://www.ogre3d.org/addonforums/viewt ... 25#p102825
HeadClot
Posts: 49
Joined: 22 Aug 2013, 21:54

Re: PSA: Future of MyGUI

Post by HeadClot »

Just a thought why not use HTML5, CSS and Javascript?

Here is an Example of it in the Unreal Engine but the same concepts applies to using it in OpenMW.

https://www.youtube.com/watch?v=g6X76aFz2BA

That and we we can do it since integration's for HTML5 UI are available for Ogre3D.
SquireNed
Posts: 403
Joined: 21 Dec 2013, 22:18

Re: PSA: Future of MyGUI

Post by SquireNed »

The difficulty of writing native HTML-based UI elements is significant. I don't know what the difference in difficulty is between HTML and MyGUI, but HTML also isn't really intended to be used as a real-time interface, even if HTML5 (which, by the way, is assumed to come with CSS and Javascript) comes with a ton of support for some features that are nice for that.

Heck, if we weren't doing MyGUI, a Flash-based solution is probably more feasible than a HTML5 one, just because of how HTML5 works. I mean, potentially end-users aren't privvy to the actual mechanics of a lot of user interfaces, but we see .swf-based interfaces in things like SKSE and Divinity: Original Sin (at least I'm pretty sure they use Flash).

Oh, and the MyGUI work's basically done on the OpenMW side, so anything we switch to has to be redone.
User avatar
Okulo
Posts: 672
Joined: 05 Feb 2012, 16:11

Re: PSA: Future of MyGUI

Post by Okulo »

SquireNed wrote:a Flash-based solution
*shudder*
SquireNed
Posts: 403
Joined: 21 Dec 2013, 22:18

Re: PSA: Future of MyGUI

Post by SquireNed »

Okulo wrote:
SquireNed wrote:a Flash-based solution
*shudder*
Still better than HTML5 in my opinion.
Chris
Posts: 1626
Joined: 04 Sep 2011, 08:33

Re: PSA: Future of MyGUI

Post by Chris »

SquireNed wrote:
Okulo wrote:
SquireNed wrote:a Flash-based solution
*shudder*
Still better than HTML5 in my opinion.
Other than that whole closed-source thing, or that it's only a single vendor providing it with no similar alternative*.

* Really, HTML5 is the alternative. Part of its design goals was to lessen the need for embedded flash objects in web pages. Adobe's authoring tools even have options to export to HTML5 instead of swf. Not to say they're necessarily functionally identical, but it still provides what we'd need.
SquireNed
Posts: 403
Joined: 21 Dec 2013, 22:18

Re: PSA: Future of MyGUI

Post by SquireNed »

Chris wrote:
SquireNed wrote:
Okulo wrote:
SquireNed wrote:a Flash-based solution
*shudder*
Still better than HTML5 in my opinion.
Other than that whole closed-source thing, or that it's only a single vendor providing it with no similar alternative*.

* Really, HTML5 is the alternative. Part of its design goals was to lessen the need for embedded flash objects in web pages. Adobe's authoring tools even have options to export to HTML5 instead of swf. Not to say they're necessarily functionally identical, but it still provides what we'd need.
I mean, yeah, you can do it with HTML5, and doing so would be far more practical for us than if we were to use flash, but I'm really not a fan of using HTML5 as opposed to MyGUI. Sure HTML5 is meant to now support all the features you'd want for a UI, but it's still encumbered by its roots and it has its own idiosyncratic elements.

Switching over to HTML5 doesn't really give OpenMW anything new that it needs, and it involves a lot of retooling.
User avatar
psi29a
Posts: 5361
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: PSA: Future of MyGUI

Post by psi29a »

This discussion is moot.

MyGUI's future is secured, which was the point of the thread.
HeadClot
Posts: 49
Joined: 22 Aug 2013, 21:54

Re: PSA: Future of MyGUI

Post by HeadClot »

psi29a wrote:This discussion is moot.

MyGUI's future is secured, which was the point of the thread.
Ah fair enough - I did not read the end.

Sorry about that

- HeadClot
Post Reply