<div dir="ltr">On macOS, you do still have to do a Pip/EasyInstall for the WxPython package, but that's the same for packages like PythonXML and such. Your installer or .app bundle or whatever could take care of that dependency. I'm a bit of a Python novice -- I've used it for task automation and batch processing and the like, but haven't written graphical stuff in it before, but it seems pretty easy.<div><br></div><div>As far as screen readers go, it appears to have accessibility on all platforms. Other than web stuff, I've never played around with screen readers. I can tinker with it. I'd be willing to bet it has better support on Windows/Mac than GTK, but I don't know this from experience.</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>--</div>Aaron Traas | <a href="https://traas.org/" target="_blank">https://traas.org/</a> | <a href="http://twitter.com/AaronTraas" target="_blank">@aarontraas</a><div><br></div></div></div></div></div></div>
<br><div class="gmail_quote">On Tue, Dec 27, 2016 at 6:07 PM, Tom Hayward <span dir="ltr"><<a href="mailto:tom@tomh.us" target="_blank">tom@tomh.us</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The Chirp UI has been mature for many years and very little work goes<br>
into it now. That means you probably would not disrupt anybody with a<br>
UI overhaul. Moreover, I don't believe any of the active Chirp<br>
developers have much experience or interest in UI development, so if<br>
you want to "own" this that would be a great complement to the team.<br>
<br>
It would be nice to be able to run Chirp on macOS without first<br>
installing the KK7DS Python/PyGTK runtime. It's my understanding that<br>
WxPython is standard on macOS. Is this correct? No external<br>
dependencies?<br>
<br>
One frequent request is better screen reader support. GTK screen<br>
reader support is best on Linux, so we usually refer blind hams there.<br>
Is WxPython better in this regard due to use of native widgets?<br>
<br>
Tom KD7LXL<br>
<div><div class="h5"><br>
On Tue, Dec 27, 2016 at 2:47 PM, Aaron Traas via chirp_devel<br>
<<a href="mailto:chirp_devel@intrepid.danplanet.com">chirp_devel@intrepid.<wbr>danplanet.com</a>> wrote:<br>
> I'm a new user to CHIRP and a newly minted Ham (KD2MMN) who just used this<br>
> fantastic software to program my new Baofeng UV-5R variant. I'm also a<br>
> software developer with a lot of experience writing front-end code.<br>
><br>
> I've noticed the Mac version of CHIRP has a dated UI and very non-native<br>
> feel, much like other GTK apps on the Mac.<br>
><br>
> If the powers that be are open to the idea, I could reimplement the chirp.ui<br>
> package in WxPython, which is much nicer on macOS and Windows than GTK, as<br>
> it's an abstraction layer for the native UI components for all platforms,<br>
> and will render as GTK on Linux.<br>
><br>
> If this is welcome, I'll start tinkering around with the port. If you're<br>
> unlikely to wish to move to a different UI toolkit, I could try to find<br>
> other ways to be useful.<br>
><br>
> --<br>
> Aaron Traas | <a href="https://traas.org/" rel="noreferrer" target="_blank">https://traas.org/</a> | @aarontraas<br>
><br>
><br>
</div></div>> ______________________________<wbr>_________________<br>
> chirp_devel mailing list<br>
> <a href="mailto:chirp_devel@intrepid.danplanet.com">chirp_devel@intrepid.<wbr>danplanet.com</a><br>
> <a href="http://intrepid.danplanet.com/mailman/listinfo/chirp_devel" rel="noreferrer" target="_blank">http://intrepid.danplanet.com/<wbr>mailman/listinfo/chirp_devel</a><br>
> Developer docs: <a href="http://chirp.danplanet.com/projects/chirp/wiki/Developers" rel="noreferrer" target="_blank">http://chirp.danplanet.com/<wbr>projects/chirp/wiki/Developers</a><br>
</blockquote></div><br></div>