/[rdesktop]/sourceforge.net/trunk/rdesktop/ewmhints.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/ewmhints.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1413 by ossman_, Mon Jun 18 12:00:34 2007 UTC revision 1443 by astrand, Thu Mar 6 15:39:21 2008 UTC
# Line 36  extern Display *g_display; Line 36  extern Display *g_display;
36  static Atom g_net_wm_state_maximized_vert_atom, g_net_wm_state_maximized_horz_atom,  static Atom g_net_wm_state_maximized_vert_atom, g_net_wm_state_maximized_horz_atom,
37          g_net_wm_state_hidden_atom, g_net_wm_name_atom, g_utf8_string_atom,          g_net_wm_state_hidden_atom, g_net_wm_name_atom, g_utf8_string_atom,
38          g_net_wm_state_skip_taskbar_atom, g_net_wm_state_skip_pager_atom,          g_net_wm_state_skip_taskbar_atom, g_net_wm_state_skip_pager_atom,
39          g_net_wm_state_modal_atom, g_net_wm_icon_atom;          g_net_wm_state_modal_atom, g_net_wm_icon_atom, g_net_wm_state_above_atom;
40    
41  Atom g_net_wm_state_atom, g_net_wm_desktop_atom;  Atom g_net_wm_state_atom, g_net_wm_desktop_atom;
42    
# Line 186  ewmh_init() Line 186  ewmh_init()
186                  XInternAtom(g_display, "_NET_WM_STATE_SKIP_TASKBAR", False);                  XInternAtom(g_display, "_NET_WM_STATE_SKIP_TASKBAR", False);
187          g_net_wm_state_skip_pager_atom = XInternAtom(g_display, "_NET_WM_STATE_SKIP_PAGER", False);          g_net_wm_state_skip_pager_atom = XInternAtom(g_display, "_NET_WM_STATE_SKIP_PAGER", False);
188          g_net_wm_state_modal_atom = XInternAtom(g_display, "_NET_WM_STATE_MODAL", False);          g_net_wm_state_modal_atom = XInternAtom(g_display, "_NET_WM_STATE_MODAL", False);
189            g_net_wm_state_above_atom = XInternAtom(g_display, "_NET_WM_STATE_ABOVE", False);
190          g_net_wm_state_atom = XInternAtom(g_display, "_NET_WM_STATE", False);          g_net_wm_state_atom = XInternAtom(g_display, "_NET_WM_STATE", False);
191          g_net_wm_desktop_atom = XInternAtom(g_display, "_NET_WM_DESKTOP", False);          g_net_wm_desktop_atom = XInternAtom(g_display, "_NET_WM_DESKTOP", False);
192          g_net_wm_name_atom = XInternAtom(g_display, "_NET_WM_NAME", False);          g_net_wm_name_atom = XInternAtom(g_display, "_NET_WM_NAME", False);
# Line 533  ewmh_del_icon(Window wnd, int width, int Line 534  ewmh_del_icon(Window wnd, int width, int
534          XFree(cur_set);          XFree(cur_set);
535  }  }
536    
537    int
538    ewmh_set_window_above(Window wnd)
539    {
540            if (ewmh_modify_state(wnd, 1, g_net_wm_state_above_atom, 0) < 0)
541                    return -1;
542            return 0;
543    }
544    
545  #endif /* MAKE_PROTO */  #endif /* MAKE_PROTO */
546    
547    

Legend:
Removed from v.1413  
changed lines
  Added in v.1443

  ViewVC Help
Powered by ViewVC 1.1.26