-
Notifications
You must be signed in to change notification settings - Fork 317
giving WPPM a non-Qt gui option #834
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
in the process of looking at it:
|
thinking to use sqlite with json1 extension, now available in Python-3.9 |
Another reason for non-Qt gui option is that wppm could then be used to change versions of PyQt or PySide2. I don't like Remi because it requires compatibility with all web browsers where WinPython may be installed. A very difficult thing. Also, a properly-secured web browser should be isolated from anything that can install software. Since WinPython is released with alpha and beta versions of Python, it would frustrating to find that a gui package doesn't work with these Python versions. For example, see https://github.com/PySimpleGUI/PySimpleGUI#python-37 It doesn't work with Python 3.7.3 or later. I propose that wppm use Tkinter, which is included in the standard (built-in) library. If wppm uses any package for the gui, then that package cannot be changed with wppm. Tkinter has the highest probability of working correctly in alpha and beta versions of Python. Translating the current wppm from Qt to Tkinter may be a good project for a student. Removing the requirement for drag-n-drop may help the project succeed for the first release. |
It already works with pyside2. Tkinter problem is zero appeal/zero future: nobody sane will invest time specifically targeting it. |
What works for PySide2, which doesn't work for PyQt? |
Perhaps option with update package via pip and checking packages updates will be good feature |
You can use pip already, the GUI was just a basic layer over pip . I'm not so sure the current GUI makes much sense nowadays, and with pip new resolver it may even be harmfull. My hope/push is to make pip json friendly and api friendly, so it can be easily completed with an html front-end by a motivated millennial. |
as PyPy has no Qt package, this is an increasing concern:
|
PyPY as a Qt package, but it needs 1 year to mature |
Yesterday trying to click to de-install, the checkmark was not displayed, so my remark |
Seems to be a bug/incompatibility with Pyside6 6.3.1. The checkboxes don't respond correctly on CPython (at least 3.10) either. Edit: And the checkboxes seem to work correctly with Pyside6 6.3.0 on PyPy. |
Would you mind posting your discovery on gitter of pyside ? |
I think I found a fix for PySide6 6.3 (#1083), but I haven't tested the fix against PyQt5 (or the other variants) yet. Unfortunately, I might not have time to so for several days. If you're able to test the patch against PyQt5, that would be great. |
wppm has the basic options, in line command... still a webapi or more refinements shall be interesting over that |
at the moment, still no clear solution of what a "simple" gui shall be, that won't hurt maintainance.
|
Uh oh!
There was an error while loading. Please reload this page.
It's time to explore a non-Qt gui option for wppm, that must be small enough to fit in the ".dot"
version
options:
functionnalities of wppm gui:
contributors ideas are welcomed.
The text was updated successfully, but these errors were encountered: