Closed VarLad closed 2 years ago
Hello @VarLad
Onagre is not using pop-shell, it's using pop-launcher.
The first implementation of onagre was dependency free but using pop-launcher allow to focus on the user experience and the UI rather that reinventing the wheel (see #19).
Maintaining the whole freedesktop specification implementations is a tedious and boring task. It add a big pile of code that already exist out there, solving problems that have already been solved by other engineers. I have neither the time nor the desire to do that again.
I really don't think getting rid of it would be a good idea.
I'm not against using pop-launcher, but I don't think there's an easy way for me to install it as a Fedora user :)
I'm not even sure if it can be installed without pop-shell
https://aur.archlinux.org/packages/pop-launcher/ shows that pop-shell isn't needed to install pop-launcher I guess
There's https://copr.fedorainfracloud.org/coprs/carlwgeorge/cosmic/ which says it has plans to implement pop-launcher Lets see how long it takes
Meanwhile you can try to install it from source, there is a makefile if I remember correctly
Do we really need popshell for onagre? How much work would it be to completely remove popshell from the deps?