browsix icon indicating copy to clipboard operation
browsix copied to clipboard

GUI support ?

Open olberger opened this issue 7 years ago • 2 comments

What would be options for GUI support in browsix ?

It looks like a branch of Qt is being developped for WebAssembly compatibility (see http://qtandeverything.blogspot.fr/2017/06/qt-for-web-assembly.html and https://bugreports.qt.io/browse/QTBUG-63917 )

Also, maybe the broadway Gdk backend could be integrated (HTML5 canvas) offering some Gtk support, although that seems more complex, as Gtk static compiling may no longer be possible (see https://mail.gnome.org/archives/gtk-list/2018-January/msg00006.html )

Have you investigated such ideas ?

olberger avatar Feb 09 '18 18:02 olberger

We have not. The only thing we have explored to date is using HTML and the DOM through a file system API. We would gladly take a PR for incorporating Qt or some other GUI framework.

emeryberger avatar Feb 09 '18 21:02 emeryberger

if you can activate the SDL2 canvas provided by emscripten what about adding a light framework like LiltlevGL ? cf: https://littlevgl.com/live-demo

pmp-p avatar Aug 11 '19 11:08 pmp-p