|
From: Dennis T. <de...@gm...> - 2018-05-05 19:19:33
|
Am 23.03.2018 um 07:09 schrieb Dennis Tomas: > Am 22.03.2018 um 21:09 schrieb Liam Proven: >> On 22 March 2018 at 21:04, Dennis Tomas<de...@gm...> wrote: >>> Since porting to Python 3 would mean porting to the new PyGObject >>> bindings >>> (and thus GTK3) as well, there may be some issues to run into, >>> depending on >>> how much old/deprecated/missing API the application uses (haven't >>> looked >>> into Memo's code yet). >>> I made an effort of porting ROX-Lib2 and my panel applets some time >>> ago, but >>> there had been issues related to missing functionality, don't recall >>> which >>> exactly. I remember getting the bulk of the applet-related code to >>> work, >>> though. >>> Sadly, atm I don't have much time on my hands either, but I could >>> dig out my >>> incomplete ROX-Lib2 port and put it on GitHub as a starting point. >> Even if I'm in no position to help as of yet, I'd definitely urge you >> to do that, yes! And thanks for the offer! >> > You're welcome! I've added a python3+gtk3 branch to the rox-lib repo: > https://github.com/rox-desktop/rox-lib/tree/python3+gtk3 > I've ported Memo too: https://github.com/rox-desktop/memo/tree/python3+gtk3 I've been testing it for some time now and everything seems to work so far, however I'd recommend backing up ~/.config/rox.sourceforge.net/Memo before running it, just in case... |