stefonarch / LXQt-Wayland-files

LXQt implementation in Wayland compositors
GNU General Public License v3.0
56 stars 1 forks source link

There are two different icons of pcmanfm-qt in fast launcher and taskbar #9

Closed knm100 closed 1 month ago

knm100 commented 1 month ago

I set the theme to breeze , the icon of pcmanfm-qt in the panel is the Original icon, in the fast lanucher it is breeze style icon. Can I change the icon in Fast Lanuncher or Taskbar?

stefonarch commented 1 month ago

It has it's own icon, but in the menu it's the default theme icon. You could copy /usr/share/applications/pcmanfm-qt.desktop to ~/.local/share/applications/, edit it and use this in the quicklaunch. Icon name should be pcmanfm-qt.

knm100 commented 1 month ago

thank you,This worked. but only can chang the icon in lanuner and menu, Even if I specify a specific path and icon file name in the dektop file, it won't change the icon in the taskbar, it always is the Original icon(The ugly yellow icon)

stefonarch commented 1 month ago

You can substitute /usr/share/icons/hicolor/scalable/apps/pcmanfm-qt.svg with one of your choice.

knm100 commented 1 month ago

Thank you, the issue is solved. There will be no problems until the next updated revsion. maybe lxqt-panel will fixed this issue in next revsion

knm100 commented 1 month ago

in lxqt-kwin, the icon of pcmanfm-qt is normal,It seems that these QT programs are a bit more kwin-friendly

stefonarch commented 1 month ago

Solved be https://github.com/lxqt/pcmanfm-qt/commit/a291ad08988e728e059603852445729cebdf70bf

knm100 commented 1 month ago

good to know, So, if user set theme to breeze, The icons of pcmanfm-qt everywhere in LXQT is the blue one in the Breeze style? But I feel like it's going to be a yellow icon everywhere. Because I've tried to build pcmanf.desktop under /us/share/applications/ and changed the item of icon from system-file-manager to pcmanfm-qt. result is a yellow icon eveywhere

Edited it is incongruous that a yellow icon appears in the theme with blue as the main color

stefonarch commented 1 month ago

Yes, it will be the same icon everywhere. You can replace /usr/share/icons/Papirus/48x48/apps/system-file-manager.svg by ls /usr/share/icons/breeze/apps/48/system-file-manager.svg.

it is incongruous that a yellow icon appears in the theme with blue as the main color

Also firefox icon isn't blue in blue themes. Every app which has an own icon won't change it if the selected theme doesn't provide one.

knm100 commented 1 month ago

Sounds reasonable,beauty and ugliness can't be objectively defined. anyway, thank you for the selfless help just my personal opinion, maybe it's time to redesign pcmanfm-qt's icon. would you think firefox's icons are easier to coordinate with the theme than pcmanfm-qtr's ?