News for hackers. Stuff that matters.
Re:Drawbacks of Python by metalliqaz on Thursday September 12, 2019 @10:21AM (#20951744)
I've found that the built-in tkinter lib is good enough for basic GUIs that you might use on a utility.
Re:Drawbacks of Python by wlesieutre on Thursday September 12, 2019 @10:29AM (#20951844)
That's the one I've tried a bit before, but haven't spent enough time to be comfortable with it. The crux of it for this project is that if I were making a UI I'd like to move the data validation in to that (and add some more sanity checking) with visual indications if there's a bad row or something looks off. Currently it just it yells at you and terminates if there's invalid data.

So a UI rewrite would make it much friendlier to other users, but it'd be a time investment I can't justify over the "just don't give it bad data" strategy.

The inputs and outputs are all handled manually so reliability isn't a huge focus as long as someone can poke around for a bit and make it work. Only user is me for now, so ¯\_(ツ)_/¯

    # TODO: make it less shitty