anandnet / Harmony-Music

A cross platform App for streaming Music
GNU General Public License v3.0
587 stars 43 forks source link

Publish more Linux package formats #231

Open xnhunter opened 1 month ago

xnhunter commented 1 month ago

Is your feature request related to a problem or new idea? Please describe

Just an idea, not a new one, but definitely could bring some new users. Well, many Linux folks would've love to use this app on a non-Ubuntu-based distro (also me too :)). The suggestion is as per title.

Describe the solution you'd like

Publish the following package formats:

Describe alternatives you've considered

Well, on my Fedora 40 distro, for now I'd compile source code of the app or run the Windows .exe via Wine. Not ideal for sure, but okay for a temporary solution. UPD: AppImage build myself. HarmonyMusic-1.9.2.tar.gz

Additional context

AppImage is universal across distros, so it can be a good starting format if devs are too busy.

xnhunter commented 1 month ago

195

albinxshiby commented 1 month ago

@xnhunter @anandnet yes, not everyone use debian based linux distros. personally i use arch linux or sometime fedora linux so its better to make this app available in some universal linux packaging formats like APPIMAGE or FLATPAK.

I tried this app using virtualbox and the potential is amazing so plz consider this. a lot of linux users are going to use this application if this is ported as said above. personally i am not a linux developer but a long term user so it will be happy to see this app on linux without a hassle

APPIMAGE or FLATPAK is better and its universal so its going to be easy for the developer as well tks...

albinxshiby commented 1 month ago

195

Idk what happened but this appimage is not working correctly I mean it's not opening really My system Endeavour OS (arch based) KDE plasma DE Wayland Let me know if this is my system issue

xnhunter commented 3 days ago

@albinxshiby

So basically, its a packaging issue.

Just install libayatana-appindicator. Fedora needs libayatana-appindicator-gtk3-devel instead.