Skip to content

Draft: Rhythmbox gnome-nightly flatpak support

crvi requested to merge crvi/rhythmbox:gnome-nightly-flatpak into master

1. Description

Add flatpak support for rhythmbox to run as part of gnome-nightly.

Flathub flatpak and gnome-nightly flatpak can both be installed simultaneously, and run as:

Flathub flatpak:

$ flatpak run org.gnome.Rhythmbox3//stable

gnome-nightly flatpak:

$ flatpak run org.gnome.Rhythmbox3//master

For more information, please refer:

https://gitlab.gnome.org/GNOME/Initiatives/-/wikis/DevOps-with-Flatpak

https://mail.gnome.org/archives/desktop-devel-list/2019-September/msg00028.html

2. Limitations

None of the device oriented plugins work currently. That includes iPod / MTP / generic devices / Audio CD and Android. This is mainly due to 2 reasons.

Note:

  • MTP plugin didn't take over when Android plugin fails, so I assume that MTP has the same issue as Android.
  • Generic device is not tested, as I don't have one to test.

3. Flatpak ref available for testing from CI pipeline job artifacts

https://gitlab.gnome.org/crvi/rhythmbox/-/jobs/895808

4. Screenshots

Window "devel" style context for nightly builds

Screenshot_from_2020-09-07_15-06-38

Application name, and git version for nightly builds

Screenshot_from_2020-09-11_12-02-36

Edited by crvi

Merge request reports