AtomMaterialUI / a-file-icon-idea

Atom Material Icons for JetBrains - Replace File and UI Icons for better visual grepping.
http://www.material-theme.com/docs/configuration/icons-settings/#atom-material-icons-plugin
MIT License
225 stars 28 forks source link

[BUG] Folder icons not working on IntelliJ (Remote WSL setup) #461

Open mathisgauthey opened 3 months ago

mathisgauthey commented 3 months ago

Describe the bug The folder icons are not loading

To Reproduce

  1. Use IntelliJ from WSL using the Jetbrains provided remote Gateway directly from the IDE.
  2. Install plugin on host and most importantly the client as it is an UI plugin
  3. Folders icons not loading

Expected Behavior I should see folder icons. I see them when deactivating the plugin's folder icons feature.

Environment

IntelliJ IDEA 2024.1.4
Build #JBC-241.18034.62, built on June 20, 2024
Runtime version: 17.0.11+1-b1207.24 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 11.0
Controller in Remote Development
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 12
Registry:
  ide.experimental.ui=true
  rdclient.backend.actionHandlers=false
Non-Bundled Plugins:
  com.intellij.plugins.vscodekeymap (241.14494.150)
  com.intellij.plugins.eclipsekeymap (241.14494.150)
  com.intellij.plugins.netbeanskeymap (241.14494.150)
  com.codeium.intellij (1.10.7)
  com.intellij.plugins.visualstudiokeymap (241.14494.150)
  com.mallowigi (97.0.0)

Screenshots

image

4cf574e
2024-08-01 10:25:13,784 [1660095]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.intellij.util.IconSizeWrapper@257fd35d
2024-08-01 10:25:13,784 [1660095]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.mallowigi.actions.IconToggleAction$selectedFallbackIcon$1@d585407
2024-08-01 10:25:13,784 [1660095]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.intellij.util.IconSizeWrapper@4aed4df1
2024-08-01 10:25:13,784 [1660095]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.mallowigi.actions.IconToggleAction$selectedFallbackIcon$1@548606c5
2024-08-01 10:25:13,785 [1660096]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.intellij.util.IconSizeWrapper@fb8c233
2024-08-01 10:25:13,785 [1660096]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.mallowigi.actions.IconToggleAction$selectedFallbackIcon$1@408f57af
2024-08-01 10:25:13,785 [1660096]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.intellij.util.IconSizeWrapper@60ad088a
2024-08-01 10:25:13,785 [1660096]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.intellij.util.IconSizeWrapper@4f99a74
2024-08-01 10:25:13,785 [1660096]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.mallowigi.actions.IconToggleAction$selectedFallbackIcon$1@4d997982
2024-08-01 10:25:13,785 [1660096]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.intellij.util.IconSizeWrapper@77116db1
2024-08-01 10:25:13,785 [1660096]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.intellij.util.IconSizeWrapper@7ff0c281
2024-08-01 10:25:13,785 [1660096]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.intellij.util.IconSizeWrapper@3792cd31
2024-08-01 10:25:13,785 [1660096]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.intellij.util.IconSizeWrapper@3141e728
2024-08-01 10:25:13,785 [1660096]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.mallowigi.actions.IconToggleAction$selectedFallbackIcon$1@4d417854
2024-08-01 10:25:13,785 [1660096]   WARN - #c.j.r.u.i.ProtocolIconRegistry - Failed to serialize a model for icon com.intellij.util.IconSizeWrapper@34dc5fb7
mallowigi commented 3 months ago

No, it's a long time issue with the Remote Gateway. I'll try to see if other theme packs are working but in the past it was not possible to make it work