3 ms·
> it's wide open for replacement. Totally agree there, but I'll remain skeptical until I actually see that adoption start to happen. Certainly it's not going t
by bscphil 7y ago
> it's wide open for replacement.
Totally agree there, but I'll remain skeptical until I actually see that adoption start to happen. Certainly it's not going to until there's a nice GUI. (It's kind of sad, actually. Wormhole has such a nice TUI that would be utterly trivial to wrap in a simple QT interface or something.)
- oefrha 7y agoOne can literally use a drop-in replacement for argparse like Gooey[1] to get a reasonably good GUI for the Python implementation. IMO the challenge is mobile clients for iOS and Android. [1] https://github.com/chriskiehl/Gooey https://github.com/chriskiehl/Gooey
- nabla9 7y agoWhat operating systems Gooey supports? Weird that they don't mention that anywhere. Is it only win and osx?
- oefrha 7y agoIt’s based on wxWidgets so I assume it’s supported (at least roughly) wherever wxWidgets is supported. However, I’ve only used it to package a few small utilities for friends, and neither myself nor any of them run Linux Desktop, so I can’t be sure.
- rohan1024 7y agoFlutter desktop can help here.
- tptacek 7y agoRight? RIGHT? I keep saying: everyone I've ever taught `wormhole` to does the same thing I did when 'lvh showed it to me: immediately and gleefully wormholing everything. It's such a great tool; the good people of the world deserve it. It kills me that so many UI-type people build new encrypted email systems and nobody works on putting solid UI on cool-kid crypto like `wormhole`. It's such a high-impact project and it's missing exactly the skillset these people are strongest with. I mean that sincerely: as I think is obvious to everyone, crypto people can't do UI to save their lives.
- nabla9 7y agoDo programs exist that generate the most basic portable GUI (in Qt for example) from command line application? Basically what you need is list of parameters, their types, allowed ranges, preferred way to modify and input parameter values (file selection, input box, slider, ...). Then button to run the program. EDIT apparently there is https://github.com/chriskiehl/Gooey https://github.com/chriskiehl/Gooey for Python. EDIT2 Hmm. maybe fbs is good enough https://build-system.fman.io/ https://build-system.fman.io/