Hi all,
nautilus 43.alpha that just landed in rawhide switched from gtk3 to gtk4. This means that all nautilus extensions also need porting from gtk3 to gtk4.
I don't have any good ideas here how we can get there easily so an intermediate solution would be to just disable nautilus extensions in packages where they aren't ported over yet (e.g. evince ships a nautilus extension, it's not ported over so I went ahead and disabled it in rawhide). Also poking upstreams to note that they need to start thinking about porting their nautilus extensions over to gtk4 would be helpful, I think (and I am sure they'd appreciate patches/PRs as well).
On Wed, Jul 20, 2022 at 11:17 AM Kalev Lember kalevlember@gmail.com wrote:
Hi all,
nautilus 43.alpha that just landed in rawhide switched from gtk3 to gtk4. This means that all nautilus extensions also need porting from gtk3 to gtk4.
I don't have any good ideas here how we can get there easily so an intermediate solution would be to just disable nautilus extensions in packages where they aren't ported over yet (e.g. evince ships a nautilus extension, it's not ported over so I went ahead and disabled it in rawhide). Also poking upstreams to note that they need to start thinking about porting their nautilus extensions over to gtk4 would be helpful, I think (and I am sure they'd appreciate patches/PRs as well).
Do the gnome-terminal / gnome-console plugins for nautilus already support gtk4? I'd rather not have to live without those.
And what about stuff like Dropbox integration? I suppose it will be broken on Fedora 37, given upstream's lack of interest in linux these days?
Fabio
On Wed, Jul 20, 2022 at 11:53 AM Fabio Valentini decathorpe@gmail.com wrote:
Do the gnome-terminal / gnome-console plugins for nautilus already support gtk4? I'd rather not have to live without those.
I don't know, but it should be fairly easy to port them as nautilus extensions tend to be tiny. I can put it on my list of things to look at to make sure these two get updated in time for F37.
And what about stuff like Dropbox integration?
I suppose it will be broken on Fedora 37, given upstream's lack of interest in linux these days?
I don't know, sorry.
On Wed, Jul 20 2022 at 11:51:49 AM +0200, Fabio Valentini decathorpe@gmail.com wrote:
Do the gnome-terminal / gnome-console plugins for nautilus already support gtk4? I'd rather not have to live without those.
Both these applications are still GTK 3. There is a merge request for Console here:
https://gitlab.gnome.org/GNOME/console/-/merge_requests/102
Maybe that will be merged in time for GNOME 43 and Fedora 37.
Terminal does not accept merge requests. I know the developer is working on porting to GTK 4, but the timeframe will likely be longer.
Michael