#ifdef X11
END OBJ(monitor, INFO_X11)
END OBJ(monitor_number, INFO_X11)
+ END OBJ(desktop, INFO_X11)
+ END OBJ(desktop_number, INFO_X11)
+ END OBJ(desktop_name, INFO_X11)
#endif
END OBJ(nodename, 0)
END OBJ(processes, INFO_PROCS)
OBJ(monitor_number) {
snprintf(p, p_max_size, "%d", cur->x11.monitor.number);
}
+ OBJ(desktop) {
+ snprintf(p, p_max_size, "%d", cur->x11.desktop.current);
+ }
+ OBJ(desktop_number) {
+ snprintf(p, p_max_size, "%d", cur->x11.desktop.number);
+ }
+ OBJ(desktop_name) {
+ if(cur->x11.desktop.name != NULL) {
+ strncpy(p, cur->x11.desktop.name, p_max_size);
+ }
+ }
#endif /* X11 */
/* mail stuff */
text_alignment = BOTTOM_LEFT;
info.x11.monitor.number = 1;
info.x11.monitor.current = 0;
+ info.x11.desktop.current = 1;
+ info.x11.desktop.number = 1;
+ info.x11.desktop.name = NULL;
#endif /* X11 */
for (i = 0; i < MAX_TEMPLATES; i++) {