Menu

#1851 Ship main icons in png format

None
closed
nobody
None
1
2017-11-12
2016-07-12
ochurlaud
No

I don't know if it's a bug on your side or on the packaging one. If the latter, please tell me so that I'll report there.

On KDE's Plasma TXS did not have an icon in the taskmanager. I found out that it was because it doesn't ship png files in the /usr/share/icons/...x.../apps/ directories

According to this thread [1] and this freedesktop entry [2] it should.

Regards
Olivier

[1] http://lists-archives.com/kde-devel/34062-how-to-properly-install-app-icons.html
[2] https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#directory_layout

Discussion

  • Jan  Sundermeyer

    Jan Sundermeyer - 2016-07-19

    this is mainly a packaging issue. Which OS are you refering to ?

     
    • ochurlaud

      ochurlaud - 2016-07-19

      As always: I'm the guy who uses archlinux :)

       
  • Jan  Sundermeyer

    Jan Sundermeyer - 2016-07-19

    As we don't offer the arch package, nothing we dcan do ...

     
    • ochurlaud

      ochurlaud - 2016-07-19

      Yes but while knowing it , I can open a bug to my distrib

       
  • Jan  Sundermeyer

    Jan Sundermeyer - 2016-07-19
    • status: open --> closed
    • Group: -->
     
  • cyberang3l

    cyberang3l - 2016-12-19

    I experience the same problem when using KDE Neon which is based on Ubuntu 16.04. I assume the same problem would exist for Kubuntu. I installed the program by using the package provided by TexStudio website (http://download.opensuse.org/repositories/home:/jsundermeyer/xUbuntu_16.04/amd64/texstudio_2.11.2-7.1_amd64.deb).

    The problem is solved if I create the pngs by myself and logout/login. Would it be possible to include png icon files in future deb files?

    I used the following script to generate the png files from the shipped svg file:

    regex="\/([0-9]+)x"
    for d in  $(ls -d /usr/share/icons/hicolor/*x*/apps/); do
            if [[ "${d}" =~ $regex ]]; then
                    dimension=${BASH_REMATCH[1]}
                    inkscape /usr/share/icons/hicolor/scalable/apps/texstudio.svg --export-png="${d}"/texstudio.png --export-width=${dimension} --export-height=${dimension}
            fi
    done
    
     

    Last edit: Tim Hoffmann 2017-11-12
  • Tim Hoffmann

    Tim Hoffmann - 2017-11-12

    related [bugs:#2311]

     

    Related

    Bugs: #2311


Log in to post a comment.