I am a maintainer of the AceStream snap package (Player (qt4) + Engine (python-gtk2)). I am preparing an improved version of the snap package for this program.
AceStream Player is VLC version 2.1.4 (qt4) + patches. I learned the experience of VLC developers for version 3.x (qt5), but I cannot achieve the ideal result because of the serious differences between qt5 and qt4.
Using desktop-launch, I achieved the following results:
Ubuntu 18.04 GNOME. The player (qt4) has a beautiful appearance and beautiful dialog boxes. The engine (python-gtk2) looks beautiful in the system tray and has an excellent dialog box.
Kubuntu 18.04. The player has a beautiful appearance and decent dialog boxes. The engine looks awful in the system tray and does not have a beautiful dialog box.
Xubuntu 18.04. The player has not a beautiful appearance and not beautiful dialog boxes. The engine looks great in the system tray and has not a beautiful dialog box.
New test version of snapcraft.yaml
Do I understand correctly that I should use gtk2-common-themes from the developer James Henstridge? But how will this help me?
or ask the user to execute the following commands in the Terminal:
sudo snap install gtk-common-themes
sudo snap connect acestreamplayer: gtk-2-themes gtk-common-themes: gtk-2-themes
I’m confused in the head mess. Help me please!
Sorry for my english.