hellosiyan / Viewnior

Elegant Image Viewer
https://siyanpanayotov.com/project/viewnior/
GNU General Public License v3.0
323 stars 56 forks source link

GTK 3/4 support? #96

Open tastytea opened 3 years ago

tastytea commented 3 years ago

Hi, GTK 2 is now End of life (Subheading “What’s old”). Most Linux distributions will probably begin the process of removing it soon. Are you planning to port Viewnior to GTK 3 or 4?

hellosiyan commented 3 years ago

I have thought about it and played around with GTK 3 a few times, but due to the amount of changes in GTK 3 the task to upgrade the codebase is pretty significant - I do not have that kind of time on my hands. If I am to write a GTK 3 or 4 version of Viewnior, I will also likely switch to a different language - more or less starting from the ground up.

qarkai commented 3 years ago

I work on it for some time and struggle with porting drawing from GDK to cairo. Everything other is quite straightforward.

BwackNinja commented 3 years ago

I've got an old port of Viewnior 1.1 to GTK3 with everything working, including migration from GDK drawing to cairo.

I can clean it up a bit, rebase and make a pull request.

Gabriel-p commented 1 year ago

Hopefully the developer finds the time to update the app. It is by far the fastest and simplest app out there to just open images and I miss it dearly :(