Actions
Feature #7431
closedPython3-friendly UI based on wxPython
Start date:
12/03/2022
Due date:
% Done:
100%
Estimated time:
(Total: 0:00 h)
Chirp Version:
next (py3)
Model affected:
(All models)
I read the instructions above:
Description
CHIRP has historically been built on pygtk, which is not available in Python3 and never will be. Python2 is deprecated and will eventually be unsupported on major platforms.
In order to facilitate a move to Python3 for the core of CHIRP, something has to be done about the UI. The pygobject libraries provide an imperfect compatibility layer, but support seems rough and stability is suspect.
This issue is to coordinate the work on a UI re-write using wxPython, which is well-supported, long-lived, and generates native widgetry on the big three major platforms.
Updated by Dan Smith almost 2 years ago
- Related to Bug #10172: The wxUI "Banks" tab is sluggish added
Updated by Dan Smith almost 2 years ago
- Status changed from In Progress to Closed
- Chirp Version changed from daily to next (py3)
Marking this as complete since it's functional enough to start transitioning people to.
Actions