Sfoglia il codice sorgente

add class for systray

siduck76 4 anni fa
parent
commit
1a37a19c7c
4 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. BIN
      chadwm/dwm
  2. 2 0
      chadwm/dwm.c
  3. BIN
      chadwm/dwm.o
  4. BIN
      screenshots/initial_look.png

BIN
chadwm/dwm


+ 2 - 0
chadwm/dwm.c

@@ -604,6 +604,8 @@ clientmessage(XEvent *e)
 			updatesystrayicongeom(c, wa.width, wa.height);
 			XAddToSaveSet(dpy, c->win);
 			XSelectInput(dpy, c->win, StructureNotifyMask | PropertyChangeMask | ResizeRedirectMask);
+                        XClassHint ch = {"dwmsystray", "dwmsystray"};
+			XSetClassHint(dpy, c->win, &ch);
 			XReparentWindow(dpy, c->win, systray->win, 0, 0);
 			/* use parents background color */
 			swa.background_pixel  = scheme[SchemeNorm][ColBg].pixel;

BIN
chadwm/dwm.o


BIN
screenshots/initial_look.png