News for hackers. Stuff that matters.
Re:Building a new Windows 3.1 app in 2019: A Slack Client by j88439h84 on Thursday December 19, 2019 @03:30AM (#21833052)
It's Beeware. https://beeware.org/

> Write your apps in Python and release them on iOS, Android, Windows, MacOS, Linux, Web, and tvOS using rich, native user interfaces. Multiple apps, one codebase, with a fully native user experience on every platform.

Re:Building a new Windows 3.1 app in 2019: A Slack Client by gattilorenz on Thursday December 19, 2019 @05:31AM (#21833624)
This sounds great, but it seems there's no out-of-the-box support for a rich text textbox?

I have a python script that I want to deploy as self-contained app for windows and osx with a gui. Finding a framework that works, is decent to use, doesn't need hundreds of MBs of dependencies, and has rich text support is...not easy.

Re:Building a new Windows 3.1 app in 2019: A Slack Client by zoom6628 on Thursday December 19, 2019 @06:32AM (#21833967)
Have a look at nuitka for compiling your script to a binary.
Re:Building a new Windows 3.1 app in 2019: A Slack Client by gattilorenz on Thursday December 19, 2019 @10:51AM (#21835925)
Thanks, I'll try it! I was using pyinstaller atm.

I'm still trying to figure out if there's a GUI that supports different text with mixed colors and features out of the box, and that's not horribly broken in OS X

Re:Building a new Windows 3.1 app in 2019: A Slack Client by bluedino on Thursday December 19, 2019 @07:59AM (#21834490)
In the old days, you would just go on AOL's Windows programming section, find a shareware rich text control, and use that.
Re:Building a new Windows 3.1 app in 2019: A Slack Client by gattilorenz on Thursday December 19, 2019 @10:49AM (#21835902)
In the old days, I would do it in Delphi and have the controls already in my toolbox :)

I was actually thinking of giving it a go, but the idea of a Python backend and a Delphi frontend is as attractive as recoding everything in ASM.