FineFindus / eyedropper

Pick and format colors
https://apps.gnome.org/Eyedropper
GNU General Public License v3.0
267 stars 28 forks source link

Distribute as AppImage #3

Closed mcmxcdev closed 1 year ago

mcmxcdev commented 2 years ago

Is your feature request related to a problem? Please describe.

Currently I am using the AUR package and upgrading takes forever due to the compilation step. It also requires rust and ninja to be installed locally, which I otherwise not need and they take up a lot of space.

Describe the solution you'd like It would be great if eyedropper would be offered as AppImage install, since that is much more consumer friendly.

Describe alternatives you've considered Stick to AUR

Information

FineFindus commented 2 years ago

Thanks for the suggestion, I will have to think about this.

If you don't want to use the AUR, you could also use the flatpak from flathub.org, which has been officially released a few days ago (I just haven't updated the README yet).

mcmxcdev commented 2 years ago

I will think about switching to Flatpak then, thanks!

docop commented 2 years ago

Hi the soft look a very nice tool and can be quite usefull. Can it be possible to have it in appimage. flatpk stuff is all to download and so on.. Developping don't need internet what so ever. Just plug the usb key and we code. So having this as a true portable app, in appimage, could be quite handy. thanks

FineFindus commented 2 years ago

I will be looking into this a bit more, but I can't promise anything, as it is currently not on my priority list.

If someone has more experience working with AppImage and would be willing to create a release action for it, similar to the flatpak one, I would gladly merge their pull request. But for now, I think it's better for me to spend my time implementing new features, since flatpak should cover most use case.

dylhack commented 1 year ago

While on Fedora I have the issue of #28, I think an appimage would be a great substitute.

FineFindus commented 1 year ago

While on Fedora I have the issue of https://github.com/FineFindus/eyedropper/issues/28

Is it exactly the same issue? Otherwise, please open a new issue. Thanks!

Having an AppImage as an alternative distribution method would not solve the issues with color picking, as the app would still use the xdg-desktop-portals for picking colors from the screen, so it would still rely on the implementation of the used desktop/window manager.

dylhack commented 1 year ago

It is the same issue

Linux 6.1.10-200.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC x86_64 x86_64 x86_64 GNU/Linux
ERROR eyedropper::window > Portal request didn't succeed: Other
FineFindus commented 1 year ago

I'm assuming you're also using a window manager?

dylhack commented 1 year ago

Yes I'm on the Cinnamon spin (muffin in this case)

FineFindus commented 1 year ago

If memory serves me correctly, cinnamon is still using X11, so #28 doesn't apply (it's about the portal not working on wlroots). The app should work on X11. Please create a new issue, thanks in advance!

FineFindus commented 1 year ago

Closing this, as I have no desire to implement it.