On 6/25/17 12:15 PM, joa...@verona.se wrote:
> A graphics program can still accept commands via stdio, or some other
> rpc channel.
> 
> But, I think maybe I'm misunderstanding what the original problem was.
> 
> I'm just trying to describe that it's possible to decouple a graphics
> component from a controlling gui.
> 
> On X11 you can embed a graphics widget in another application, using for
> instance the xembed protocol, and maybe you could do something similar
> on android.
> 
> But if its complicated to port the vnc graphics widget there is no
> benefit to the approach,

Yeah, you can't use Swing widgets natively on Android.  They'd have to
be converted, and you'd want to do that anyhow, because the current GUI
is mouse-based, not touch-based.  The basic GUI paradigm is different
for a touchscreen device.  The good news is that Android does allow
copy-left open source software (whereas Apple doesn't), so there's a
possibility of borrowing from other Android VNC viewers.  I'm not very
good at GUI programming, so most of TurboVNC has evolved by me taking
other people's GUIs and making the back end much faster, then tweaking
the GUI to meet my needs.  Thus, the Android viewer would probably be
best approached by either taking the same approach I took initially to
build this project (accelerating an existing viewer code base) or by
encouraging someone else to build the GUI for me.  In either case,
without direct funding it's going to remain pretty far down on the
priority list.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
VirtualGL-Users mailing list
VirtualGL-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtualgl-users

Reply via email to