Public bug reported: There is already a bug report in the Python bug tracker, from 2014. It has only one response, saying the reporting person should open a bug on their distribution's bug tracker. I'm not sure if this ever happened, so I'm trying my luck here. If this belongs to Debian or Linux Mint please let me know.
Problem: The icon paths in the .desktop files shipping with both Python 2.x and 3.x are hardcoded (e.g. "/usr/share/pixmaps/python3.5.xpm"). This is extremely annoying for theming. Solution: Instead of hardcoding the icon to "/usr/share/pixmaps/pythonx.x.xpm", it should just say "python2" and "python3", or even "python". Almost all icon themes will work for Python then. Also I wonder why there's the NoDisplay directive set to true. Like this, having a desktop file makes no sense at all IMO. After each Python update I have to edit the file again and again. So from this: [Desktop Entry] Name=Python (v3.5) Comment=Python Interpreter (v3.5) Exec=/usr/bin/python3.5 Icon=/usr/share/pixmaps/python3.5.xpm Terminal=true Type=Application Categories=Development; StartupNotify=true NoDisplay=true X-Desktop-File-Install-Version=0.22 to this: [Desktop Entry] Name=Python (v3.5) Comment=Python Interpreter (v3.5) Exec=/usr/bin/python3.5 Icon=python3 Terminal=true Type=Application Categories=Development; StartupNotify=true X-Desktop-File-Install-Version=0.22 Information: $ lsb_release -rd Description: Linux Mint 18.2 Sonya Release: 18.2 $ apt-cache policy python3 python3: Installiert: 3.5.1-3 Installationskandidat: 3.5.1-3 Versionstabelle: *** 3.5.1-3 500 500 http://ftp-stud.hs-esslingen.de/ubuntu xenial/main amd64 Packages 100 /var/lib/dpkg/status $ Thanks, - Linus ** Affects: python3-defaults (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1745879 Title: Icons in .desktop files are hardcoded To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1745879/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs