Elv13 / tyrannical

Dynamic tagging configuration system for awesomeWM
211 stars 33 forks source link

Class name matching problem #60

Closed hari-rangarajan closed 7 years ago

hari-rangarajan commented 9 years ago

I have this tag setup: { name = "5:IDE", position = 5, exclusive = true, init = false, floating = false, layout = awful.layout.suit.max, class = { "jetbrains-idea-ce", "jetbrains-idea", "jetbrains%-idea%-ce%"} },

"jetbrains-idea" works fine. However, this one is not matched: WM_CLASS(STRING) = "sun-awt-X11-XFramePeer", "jetbrains-idea-ce"

Even weirder, new dialog boxes from "jetbrains-idea-ce" are picked up on IDE:5 as expected.

Any thoughts?

Thanks!

slavaGanzin commented 9 years ago

you just need to add "sun-awt-..." into class array and tyrranical would match it. It works for me

slavaGanzin commented 9 years ago

and add sun-awt-X11-XDialogPeer too

hari-rangarajan commented 9 years ago
 class = { "jetbrains-idea-ce", "jetbrains-idea", "jetbrains%-idea%-ce%", "sun-awt-X11-XFramePeer", "jetbrains-idea-ce",  "sun-awt-...", "sun-awt-X11-XDialogPeer"}

Not working with the above setting :(. Only the community edition has this problem, the licensed version (aka "jetbrains-idea") works fine.

Elv13 commented 9 years ago

Then you probably have to write an awful.rule to create a class override, see the FAQ on the project page

hari-rangarajan commented 9 years ago

For some reason, normal windows are being identified as "jetbrains-idea-c"; not sure if the last character truncation is because of a bug somewhere. Worked around it for now...

Elv13 commented 9 years ago

Can you provide an xprop output of that client?

hari-rangarajan commented 9 years ago

_NET_WM_DESKTOP(CARDINAL) = 3 _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x55, 0x0, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0 XdndAware(ATOM) = BITMAP WM_STATE(WM_STATE): window state: Normal icon window: 0x0 _NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL _MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x1, 0x1, 0x0, 0x0 _NET_WM_STATE(ATOM) = WM_HINTS(WM_HINTS): Client accepts input or input focus: False Initial state is Normal State. _NET_WM_ICON(CARDINAL) = Icon (128 x 128):

                  ░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                     ░░▒▒▒▒▒░░                  
                ░▒░                                                            ▒                   ░▒░       ░▒▒                
              ░░                                                               ▒                 ░▒░            ▒░              
             ▒░                                                                ▒                ░▒              ░▒░             
            ▒░                                                                 ▒               ░▒              ░░░▒░            
           ▒░                                                                  ▒               ▒               ░░░░▒░           
          ░░                                                                   ▒              ▒░              ░░░░░░▒           
          ▒  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒             ░░  ░░░░░░░░░░░░░░░░░░░▒░          
         ▒░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒             ▒░  ░░░░░░░░░░░░░░░░░░░░▒          
         ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒             ▒  ░░░░░░░░░░░░░░░░░░░░░▒░         
        ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒            ░░ ░░░░░░░░░░░░░░░░░░░░░░▒▒         
        ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒            ▒░ ░░░░░░░░░░░░░░░░░░░░░░░▒         
        ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒            ▒ ░░░░░░░░░░░░░░░░░░░░░░░░▒░        
        ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒            ▒ ░░░░░░░░░░░░░░░░░░░░░░░░▒░        
        ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░▒            ▒ ░░░░░░░░░░░░░░░░░░░░░░░░▒░        
        ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░▒            ▒ ░░░░░░░░░░░░░░░░░░░░░░░░▒▒        
        ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░▒            ░ ░░░░░░░░░░░░░░░░░░░░░░░░░▒        
        ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░▒           ░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒        
        ░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░▒           ░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒        
         ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░▒           ░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒        
         ░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░▒           ░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒        
          ▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░▒           ░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒        
          ░▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░▒           ░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░▒        
           ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░▒▒▒░▒           ░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░▒        
            ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░▒▒▒░▒           ░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░▒        
             ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
              ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                   ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                                                   ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                                                   ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                                                   ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                                                   ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                                                   ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                                                   ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                                                   ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                                                   ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                                                   ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                                                   ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                                                   ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                    ░░░░░░░░                       ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                 ░░          ░░                    ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
                ░              ░                   ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
              ░                  ░                 ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
             ░                    ░                ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
            ░                      ░               ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
           ░                       ░░              ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
          ░░                        ░░             ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
          ░                         ░░             ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
         ░░ ░░░                    ░░░░            ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
         ░  ░░░░░░░            ░░░░░░░░            ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
         ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░            ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
        ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░           ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
        ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░           ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
        ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒           ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
        ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒           ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
        ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒           ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
        ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒           ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
        ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒           ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
        ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░           ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
         ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒            ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
         ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒            ▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
         ░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
          ▒░░░░░░░░░░░░░░░░░░░░░░░░░░▒            ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
          ░░░░░░░░░░░░░░░░░░░░░░░░░░▒░            ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░           ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
           ▒░░░░░░░░░░░░░░░░░░░░░░░░▒            ░▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒            ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
            ▒░░░░░░░░░░░░░░░░░░░░░░▒             ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒            ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
             ▒░░░░░░░░░░░░░░░░░░░░▒              ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒            ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
              ▒░░░░░░░░░░░░░░░░░▒▒              ▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░            ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒        
               ░▒░░░░░░░░░░░░░░▒░               ▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░            ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                 ░▒░░░░░░░░░░▒░                ▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒             ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                    ░░▒▒▒▒░░                  ░▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒             ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                                              ▒░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░             ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                                             ▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒              ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                                            ▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒              ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                                           ▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░              ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                                          ▒▒░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒               ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                                         ▒▒░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒               ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                                       ░▒▒░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                                      ▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                                    ░▒▒░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                                  ▒▒▒░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                 ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                              ░▒▒▒▒░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                 ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                   ░░░▒▒▒▒▒▒▓▒▒▒░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                  ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
                ░▒▒▒▒▒▒▒▒▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                   ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
              ░▒▒▒░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                   ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
             ░▒▒░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                    ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
            ▒▒░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                     ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
           ▒▒░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░                     ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
          ░▒░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                      ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
          ▒░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒                       ░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓        
         ░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒░▒▒                        ░▒░░░░░░░░░░░░░░░░░░░░░░░▒▒░▓        
         ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░▒▒░                        ░▒░░░░░░░░░░░░░░░░░░░░░░░▒▒░▓        
        ░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░▒░                         ░▒░░░░░░░░░░░░░░░░░░░░░░░▒▒░▓        
        ▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░▒░                          ░▒░░░░░░░░░░░░░░░░░░░░░░░▒░░▓        
        ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒                           ░▒░░░░░░░░░░░░░░░░░░░░░░░▒░░▒        
        ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░                             ▒░░░░░░░░░░░░░░░░░░░░░░▒▒░▒▒        
        ▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░                              ▒░░░░░░░░░░░░░░░░░░░░░░░░░▒▒        
        ▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░                               ▒░░░░░░░░░░░░░░░░░░░░░░░░░▒░        
        ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒                                 ▒░░░░░░░░░░░░░░░░░░░░░░░░░▒░        
        ▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒                                  ▒▒░░░░░░░░░░░░░░░░░░░░░░░░▒         
        ░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░                                   ░▒░░░░░░░░░░░░░░░░░░░░░░░▒▒         
         ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒                                      ▒░░░░░░░░░░░░░░░░░░░░░░░▒░         
         ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░                                       ▒▒░░░░░░░░░░░░░░░░░░░░░░▒          
         ░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒                                          ▒░░░░░░░░░░░░░░░░░░░░░▒░          
          ▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░                                           ▒▒░░░░░░░░░░░░░░░░░░░░▒           
           ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░                                              ▒░░░░░░░░░░░░░░░░░░░▒░           
            ▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒                                                  ▒░░░░░░░░░░░░░░░░░▒░            
            ░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░                                                     ▒▒░░░░░░░░░░░░░░▒░             
              ▒▒░░░░░░░░░░░░░░░░░░░░▒▒▒▒░                                                         ▒▒░░░░░░░░░░░▒▒░              
               ░▒▒▒░░░░░░░░░░░▒▒▒▒▒▒░░                                                             ░▒▒▒▒░░░▒▒▒▒░                
                  ░▒▒▒▒▒▒▒▒▒▒▒░░░                                                                      ░░░░░                    

Icon (32 x 32):

   ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒    ░▒▒▒░   
  ░▒░              ▒   ░▒░ ░▒░  
  ▒░░░░░░░░░░░░░░░░▒   ▒░░░░▒▒  
  ▒░░░░░░░░░░░░░░░░▒   ▒░░░░▒▒  
  ▒▒░░░░░░░░░░░░░░░▒   ▒░░░░░▒  
  ░▒▒░░░░░░░░░░░░░▒▒   ▒░░░░░▒  
   ▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒   ▒░░░░░▒  
            ░▒░▒▒▒▒▒   ▒░▒▒▒▒▒  
             ▒░▒▒▒▒▒   ▒░▒▒▒▒▒  
             ▒░▒▒▒▒▒   ▒░▒▒▒▒▒  
    ░░░░     ▒░▒▒▒▒▒   ▒░▒▒▒▒▒  
   ░   ░░    ▒░▒▒▒▒▒   ▒░▒▒▒▒▒  
  ░░    ░░   ▒░▒▒▒▒▒   ▒░▒▒▒▒▒  
  ▒░░░░░░▒   ▒▒▒▒▒▒▒   ▒░▒▒▒▒▒  
  ▒░░░░░░▒  ░▒▒▒▒▒▒▒   ▒░▒▒▒▒▒  
  ▒▒░░░░▒▒  ░▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒  
   ▒▒░░▒▒   ▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒  
    ▒▒▒▒   ░▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒  
           ▒▒▒▒▒▒▒▒░   ▒▒▒▒▒▒▓  
         ░▒▒▒▒▒▒▒▒▒    ▒▒▒▒▒▒▓  
      ░░▒▓▒▒▒▒▒▒▒▒▒    ▒▒▒▒▒▒▓  
   ▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒     ▒▒▒▒▒▒▓  
  ▒▒▒░▒▒▒▒▒▒▒▒▒▒▓░     ▒▒▒▒▒▒▓  
  ▒▒░░░░░░░░░▒▒▓░      ▒░░░░▒▓  
  ▓░░░░░░░░░░▒▒░       ▓░░░░▒▒  
  ▒▒░░░░░░░▒▒▒         ▒▒░░░▒▒  
  ░▒▒░░░▒▒▒▒░          ░▒▒░▒▒░  
   ░▒▒▒▒▒▒░             ░▒▒▒░   

Icon (16 x 16):

 ░▒▒▒▒▒▒▒▒  ▒▒  
 ▒░░░░░░░▒ ░░░▒ 
 ▒░░░░░░░▒ ░░░▒ 
  ░░░░▒░░▒ ░░░▒ 
      ░░░▒ ░░░▒ 
  ▒▒  ░░░▒ ░░░▒ 
 ▒░░▒ ░░░▒ ░░░▒ 
 ▒░░▒ ░░░▒ ░░░▒ 
  ▒▒  ▒░░▒ ░▒░▒ 
     ░▒░▒░ ░▒░▒ 
  ░░▒▒░░▒  ░▒░▒ 
 ▒▒▒░░░▒   ░▒░▒ 
 ▒░░░▒▒░   ░▒░▒ 
 ░▒▒▒░      ▒▒░ 

_NET_WM_PID(CARDINAL) = 9202 WM_CLIENT_MACHINE(STRING) = "mymachine" WM_PROTOCOLS(ATOM): protocols WM_TAKE_FOCUS, WM_DELETE_WINDOW WM_CLASS(STRING) = "sun-awt-X11-XFramePeer", "jetbrains-idea-ce" WM_CLIENT_LEADER(WINDOW): window id # 0xe00008 _NET_WM_ICON_NAME(UTF8_STRING) = " - IntelliJ IDEA 15.0.1" WM_ICON_NAME(STRING) = " - IntelliJ IDEA 15.0.1" _NET_WM_NAME(UTF8_STRING) =" xx.java - IntelliJ IDEA 15.0.1" WM_NAME(STRING) = "r.java - IntelliJ IDEA 15.0.1" WM_NORMAL_HINTS(WM_SIZE_HINTS): user specified location: -3, 15 program specified location: -3, 15 program specified size: 866 by 328 window gravity: NorthWest

Elv13 commented 9 years ago

and you say Awesome class name is "jetbrains-idea-c" while the xprop is "jetbrains-idea-ce"? That would be a bug

Elv13 commented 7 years ago

Closing because it is ancient and most probably not a Tyrannical bug