ellie-commons / sequeler

SQL Client built in Vala
GNU General Public License v3.0
806 stars 67 forks source link

gnome40 EOL #374

Open IlgazC opened 2 years ago

IlgazC commented 2 years ago

Hello, I noticed this yesterday while doing manual flatpak update on openSUSE TW:

[sudo] password for root: 
Looking for updates…
Info: org.gnome.Platform//40 is end-of-life, with reason:
   The GNOME 40 runtime is no longer supported as of March 21, 2022. Please ask your application developer to migrate to a supported platform.
Applications using this runtime:
   com.github.alecaddd.sequeler
athyla commented 2 years ago

Hello,

Same for me. It would be nice to have an update at some point.

Cheers!

Alecaddd commented 2 years ago

Hello. I'm currently working on porting Sequeler to GTK4, as well as updating all dependencies to the latest releases, and fixing a bunch of bugs along the way. It's a massive rework, so apologies for the delay, but at this time I don't have a timeline for it.

jalcine commented 2 years ago

I'd like to know how one could help. Is there a branch where this is being recorded at or a meta-issue?

Alecaddd commented 2 years ago

I created a specific project: https://github.com/Alecaddd/sequeler/projects/2 And I'm currently working on this branch: https://github.com/Alecaddd/sequeler/tree/gtk4_port

Once the basic build system is up and running, I'll start reworking the entire source code. You're more than welcome to build it from source and help out, but I'd say right now it's a bit early since I literally have to recreate almost everything from scratch.

I'm gonna use this occasion to also restructure the architecture of Sequeler since some paradigms are very wrong and some underlying issues can be solved with a better code base.

jalcine commented 2 years ago

Awesome! I know it's not easy being a product manager, tech lead and IC all for one project—especially such a useful one. I'll keep an eye out for something hinting towards GTK4 dev environment landing in master

bilelmoussaoui commented 2 years ago

Should be fixed by https://github.com/Alecaddd/sequeler/

VinnyFonseca commented 11 months ago

It wasn't for me. https://flathub.org/apps/com.github.alecaddd.sequeler also shows the Odin release as potentially unsafe and with legacy windowing system. Installing it with flatpak via the terminal gives me the following error messages:


Looking for matches…
Remotes found with refs similar to ‘sequeler’:

   1) ‘flathub’ (system)
   2) ‘flathub’ (user)

Which do you want to use (0 to abort)? [0-2]: 
Which do you want to use (0 to abort)? [0-2]: 1
Found ref ‘app/com.github.alecaddd.sequeler/x86_64/stable’ in remote ‘flathub’ (system).
Use this ref? [Y/n]: y
Required runtime for com.github.alecaddd.sequeler/x86_64/stable (runtime/org.gnome.Platform/x86_64/40) found in remote flathub
Do you want to install it? [Y/n]: y
Info: org.gnome.Platform//40 is end-of-life, with reason:
   The GNOME 40 runtime is no longer supported as of March 21, 2022. Please ask your application developer to migrate to a supported platform.
Info: org.freedesktop.Platform.VAAPI.Intel//20.08 is end-of-life, with reason:
   org.freedesktop.Platform 20.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.
Info: org.freedesktop.Platform.GL.default//20.08 is end-of-life, with reason:
   org.freedesktop.Platform 20.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.```