Esempio n. 1
0
int
getprop_textlist(Window *w, const char *name, char **ret[]) {
	XTextProperty prop;
	char **list;
	int n;

	*ret = nil;
	n = 0;

	XGetTextProperty(display, w->xid, &prop, xatom(name));
	if(prop.nitems > 0) {
		if(Xutf8TextPropertyToTextList(display, &prop, &list, &n) == Success)
			*ret = list;
		XFree(prop.value);
	}
	return n;
}
Esempio n. 2
0
File: main.c Progetto: aztrock/wmii
static void
init_atoms(void) {
	Atom net[] = { xatom("_NET_SUPPORTED"), xatom("_NET_WM_NAME") };

	changeprop_long(&scr.root, "_NET_SUPPORTED", "ATOM", (long*)net, nelem(net));
}