Remote UI is part of QtQuickVcp, so yes it would be supported.

I can also post on the developers list.

Rene Hopf writes:

> Hi,
>
> Im very interested in using this. would you only port the qtvcp, or also the 
> remote UI stuff? or does that go together?
> Norbert, the gmoccapy guy, is very interested in qt5. but he is only on the 
> developers list.
>
> Rene
>  
>> On 21. Nov 2017, at 11:31, Alex Rössler <a...@machinekoder.com> wrote:
>> 
>> Hello everyone,
>> 
>> I have started a new VCP project approximately 4 years ago because I was
>> very dissatisfied with what was already available in LinuxCNC at the time.
>> 
>> From a users perspective, the UIs were not usable for 3d printers and did
>> not even come close anything visually acceptable by the post-smartphone
>> era customers.
>> 
>> From a developers perspective VCPs where completely outdated and not
>> even close to what modern UI toolkits offer. No developer really want's
>> to work with tk, we can argue about Gtk2.
>> 
>> From an OEM perspective, there was no option to build a close-source UI
>> on top of LinuxCNC without a lot of effort. Additionally, if the OEM
>> decides to stay with Gtk2, it's not supported anymore and (almost) no
>> commercial help available.
>> 
>> That's why I started a completely new approach for creating a VCP
>> development kit based on QtQuick - which is Qt's UI development
>> technology.
>> 
>> QtQuickVcp comes with 2 reference UIs:
>> - Cetus: designed as axis replacement: https://github.com/qtquickvcp/Cetus
>> - Machineface: a generic and full-blown 3D printer UI: 
>> https://github.com/qtquickvcp/Machineface
>> 
>> I agree both are not top notch when it comes to UI design. But with a
>> little effort you can create great stuff with QtQuickVcp
>> https://www.youtube.com/watch?v=uT-tAweP21U
>> 
>> All UIs run on Linux, Windows, OSX, Android and iOS (not in the app
>> store).
>> 
>> To simplify remote deployment of the UIs one can simply download and run
>> the "MachinekitClient" (yes, it's Machinekit only right now) and connect
>> to the machine instance.
>> 
>> This way, it's extremely simple to circumvent the limitations of
>> embedded computers with weak graphics performance. Use a cheap 100$
>> tablet as your display and you are fine 
>> (https://www.youtube.com/watch?v=LnJv07yeGt0)
>> 
>> To support LinuxCNC would be quite simple. The machine/server part is
>> based on Machinetalk - an open source middleware.
>> 
>> Basically, it would be a matter of "adapting" mkwrapper, mklauncher and
>> configserver (Python applications) over to LinuxCNC.
>> 
>> HAL Remote - which is useful for custom extensions would require more
>> effort, since it depends on the haltalk server - which goes deep into
>> Machinekit.
>> 
>> From the user perspective, I think the split between LinuxCNC and
>> Machinekit makes absolutely not sense and is very confusing. To make it
>> simple: Machinekit is focused on Non-CNC and LinxuCNC on CNC.
>> 
>> Anyway, that's worth another discussion, but for a start it would be
>> great if we could unity the UI land at least.
>> 
>> UI is driving factor for modern CNC and QtQuickVcp makes it possible to
>> create modern UIs for LinuxCNC.
>> 
>> Requiring the Qt toolchain, which can be cumbersome to install, is not
>> an issue anymore thanks to live coding support:
>> https://www.youtube.com/watch?v=B5rYhq06wio
>> 
>> Stay tuned: I also have tools for drag and drop UI and machine creation in 
>> the
>> making - because I think that's what made Mach3 so successful (despite
>> the motion control is crap).
>> 
>> Also upcoming thanks to Qt: Web Browser support:
>> http://blog.qt.io/blog/2017/07/07/qt-webgl-streaming-merged/
>> 
>> If there is enough interest, I will start porting the required tools.
>> 
>> --
>> Alex Rössler aka. Machine Koder
>> https://machinekoder.com
>> a...@machinekoder.com
>> 
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


-- 
Alexander Rössler

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

Reply via email to