mkulesh / onpc

Enhanced Music Controller
GNU General Public License v3.0
130 stars 22 forks source link

Prepare Linux build #211

Closed mkulesh closed 3 years ago

mkulesh commented 3 years ago
mrlad commented 3 years ago

Nice! What's your ETA for a beta or first release?

mkulesh commented 3 years ago

Hi @mrlad, I am able already build it on my Fedora workstation: playing

@qpkorr also built it today on Ubuntu. However, there is no rpm or deb package currently. I have currently no idea how to distribute it. If you have a Linux workstation, I can prepare an instruction how to build it and you can try to build it manually. Do you have any idea that is the best way for Linux destribution? Maybe snapcraft.io for Ubuntu?

mkulesh commented 3 years ago

A build for Fedora workstation is available on https://github.com/mkulesh/onpc/tree/autobuild/release

quelbs commented 3 years ago

Checked the fedora build on Xubuntu 20.10 and it works out of the box. I just extracted the zip and was able to run the binary Music-Control.

The only minor thing I realized: The app icon was not used: screenshot of taskbar element

mkulesh commented 3 years ago

Hi @quelbs, thank you for feedback! I changed the name of the build and updated the file on https://github.com/mkulesh/onpc/tree/autobuild/release At the moment, I have no experience how to add the icon in the GTK runner code. I need more time to do it. If you have any experience with GTK, could you please look at https://github.com/mkulesh/onpc/blob/onpc-flutter/linux/my_application.cc and help me to add the icon?

mkulesh commented 3 years ago

Hi @quelbs, I hope the app icon is now fixed. In Fedora/Gnome it looks now like this: app_icon Please download the actual build https://github.com/mkulesh/onpc/blob/autobuild/release/MusicControl-v2.10.0-linux-x86_64.zip

quelbs commented 3 years ago

Thank you for fixing the icon issue. It works fine for me, now.

mkulesh commented 3 years ago

Released in version 2.10.0