瀏覽代碼

add class for systray

siduck76 4 年之前
父節點
當前提交
1a37a19c7c
共有 4 個文件被更改,包括 2 次插入0 次删除
  1. 二進制
      chadwm/dwm
  2. 2 0
      chadwm/dwm.c
  3. 二進制
      chadwm/dwm.o
  4. 二進制
      screenshots/initial_look.png

二進制
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;

二進制
chadwm/dwm.o


二進制
screenshots/initial_look.png