ryran / pyrite

OpenSSL/GnuPG encryption/signing gui for Linux implemented with Python & PyGTK
73 stars 14 forks source link

Migrate to python3 anf GTK3 #31

Open stokito opened 1 year ago

stokito commented 1 year ago

This a dirty draft of the migration but it already starts, shows a window and can encrypt and decrypt!

pyrit gtk3 screenshot

I'm not a Python dev so probably can't make this correctly. But I hope it will inspire you to finish the migration.

Helpful articles: https://overtag.dk/v2/blog/first-impressions-of-gtk3-migration-in-python/

I used 2to3 tool and official PyGtk migration script https://gitlab.gnome.org/GNOME/pygobject/-/blob/master/tools/pygi-convert.sh?ref_type=heads

Fixes #29

stokito commented 12 months ago

@ryran please merge. Even if you don't have enough time for review this will be a good starting point for those who with to contribute