Notes on core.py
See original GitHub issueself_managed
seems like a useful attribute. It’s not mentioned anywhere else in the package, but this implementation seems reasonable and maybe it works?
https://github.com/chriskiehl/re-wx/blob/882967e5cbe14a2b65f45b5cfccea3cccdb293f4/rewx/core.py#L86
component_will_unmount
is never called anywhere, so this feature is not yet implemented.
https://github.com/chriskiehl/re-wx/blob/882967e5cbe14a2b65f45b5cfccea3cccdb293f4/rewx/core.py#L195
This re-wx package seems like the best cross-platform native GUI Python package on the internet. Or anyway, the least insane. Everything else is either web-based (Streamlit), or 20th-century object-oriented trash (QT for Python), or looks so horrible that you can’t distribute it to any users. (DearPyGUI).
But the Alpha Note on the README is not just false modesty. This package really is not yet reliable. Is there any possibility that you will resume your interest in this project @chriskiehl ? I would like to work on improvement to re-wx but my Python is bad and I don’t understand the code for re-wx as well as you. Reading the code, I feel like you had a roadmap for re-wx in your head, but you didn’t have time to work it all out. What are your thoughts on the future of this package?
Issue Analytics
- State:
- Created a year ago
- Comments:6 (1 by maintainers)
Top GitHub Comments
( Love this blog post https://chriskiehl.com/article/webscraping-on-hard-mode )
Here’s an example of a
self_managed
component: https://github.com/chriskiehl/Gooey/blob/be4b11b8f27f500e7326711641755ad44576d408/gooey/gui/components/config.py#L15