void xapi_fullscreen(void *d) { int action=_NET_WM_STATE_TOGGLE; if (!strcmp(d,"on") || atoi(d)==1) action=_NET_WM_STATE_ADD; else if (!strcmp(d,"toggle")) action=_NET_WM_STATE_TOGGLE; else if (!strcmp(d,"off") || atoi(d)==0) action=_NET_WM_STATE_REMOVE; remote_printf(100,"ok."); Xfullscreen(action); }
static int oscb_fullscreen (const char *path, const char *types, lo_arg **argv, int argc, lo_message msg, void *user_data){ if (want_verbose) fprintf(stderr, "OSC: %s <- i:%i\n", path, argv[0]->i); int action=_NET_WM_STATE_TOGGLE; if (!strcmp(d,"on") || atoi(d)==1) action=_NET_WM_STATE_ADD; else if (!strcmp(d,"off")) action=_NET_WM_STATE_REMOVE; remote_printf(100,"ok."); Xfullscreen(action); return(0); }
static void ui_fullscreen() { Xfullscreen(2); }