forked from enlightenment/efl
parent
1be050b7b8
commit
584ff43a5c
|
@ -979,7 +979,9 @@ typedef enum _Ecore_X_Action {
|
|||
ECORE_X_ACTION_MAXIMIZE_VERT,
|
||||
ECORE_X_ACTION_FULLSCREEN,
|
||||
ECORE_X_ACTION_CHANGE_DESKTOP,
|
||||
ECORE_X_ACTION_CLOSE
|
||||
ECORE_X_ACTION_CLOSE,
|
||||
ECORE_X_ACTION_ABOVE,
|
||||
ECORE_X_ACTION_BELOW
|
||||
} Ecore_X_Action;
|
||||
|
||||
typedef enum _Ecore_X_Window_Configure_Mask {
|
||||
|
|
|
@ -154,6 +154,8 @@ EAPI extern Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_MAXIMIZE_VERT;
|
|||
EAPI extern Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_FULLSCREEN;
|
||||
EAPI extern Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_CHANGE_DESKTOP;
|
||||
EAPI extern Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_CLOSE;
|
||||
EAPI extern Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_ABOVE;
|
||||
EAPI extern Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_BELOW;
|
||||
|
||||
EAPI extern Ecore_X_Atom ECORE_X_ATOM_NET_WM_STRUT;
|
||||
EAPI extern Ecore_X_Atom ECORE_X_ATOM_NET_WM_STRUT_PARTIAL;
|
||||
|
|
|
@ -160,6 +160,8 @@ EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_MAXIMIZE_VERT = 0;
|
|||
EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_FULLSCREEN = 0;
|
||||
EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_CHANGE_DESKTOP = 0;
|
||||
EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_CLOSE = 0;
|
||||
EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_ABOVE = 0;
|
||||
EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_ACTION_BELOW = 0;
|
||||
|
||||
EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STRUT = 0;
|
||||
EAPI Ecore_X_Atom ECORE_X_ATOM_NET_WM_STRUT_PARTIAL = 0;
|
||||
|
|
|
@ -153,6 +153,8 @@ _ecore_x_atom_init(xcb_intern_atom_cookie_t *atom_cookies)
|
|||
FETCH_ATOM("_NET_WM_ACTION_FULLSCREEN");
|
||||
FETCH_ATOM("_NET_WM_ACTION_CHANGE_DESKTOP");
|
||||
FETCH_ATOM("_NET_WM_ACTION_CLOSE");
|
||||
FETCH_ATOM("_NET_WM_ACTION_ABOVE");
|
||||
FETCH_ATOM("_NET_WM_ACTION_BELOW");
|
||||
|
||||
FETCH_ATOM("_NET_WM_STRUT");
|
||||
FETCH_ATOM("_NET_WM_STRUT_PARTIAL");
|
||||
|
@ -330,6 +332,8 @@ _ecore_x_atom_init_finalize(xcb_intern_atom_cookie_t *atom_cookies)
|
|||
FETCH_ATOM_FINALIZE(ECORE_X_ATOM_NET_WM_ACTION_FULLSCREEN);
|
||||
FETCH_ATOM_FINALIZE(ECORE_X_ATOM_NET_WM_ACTION_CHANGE_DESKTOP);
|
||||
FETCH_ATOM_FINALIZE(ECORE_X_ATOM_NET_WM_ACTION_CLOSE);
|
||||
FETCH_ATOM_FINALIZE(ECORE_X_ATOM_NET_WM_ACTION_ABOVE);
|
||||
FETCH_ATOM_FINALIZE(ECORE_X_ATOM_NET_WM_ACTION_BELOW);
|
||||
|
||||
FETCH_ATOM_FINALIZE(ECORE_X_ATOM_NET_WM_STRUT);
|
||||
FETCH_ATOM_FINALIZE(ECORE_X_ATOM_NET_WM_STRUT_PARTIAL);
|
||||
|
|
|
@ -2196,6 +2196,10 @@ _ecore_x_netwm_action_atom_get(Ecore_X_Action action)
|
|||
return ECORE_X_ATOM_NET_WM_ACTION_CHANGE_DESKTOP;
|
||||
case ECORE_X_ACTION_CLOSE:
|
||||
return ECORE_X_ATOM_NET_WM_ACTION_CLOSE;
|
||||
case ECORE_X_ACTION_ABOVE:
|
||||
return ECORE_X_ATOM_NET_WM_ACTION_ABOVE;
|
||||
case ECORE_X_ACTION_BELOW:
|
||||
return ECORE_X_ATOM_NET_WM_ACTION_BELOW;
|
||||
default:
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -235,7 +235,7 @@ extern Ecore_X_Atom ECORE_X_ATOM_WINDOW;
|
|||
extern Ecore_X_Atom ECORE_X_ATOM_E_FRAME_SIZE;
|
||||
extern Ecore_X_Atom ECORE_X_ATOM_WM_SIZE_HINTS;
|
||||
|
||||
#define ECORE_X_ATOMS_COUNT 115
|
||||
#define ECORE_X_ATOMS_COUNT 117
|
||||
|
||||
void _ecore_x_atom_init (xcb_intern_atom_cookie_t *);
|
||||
void _ecore_x_atom_init_finalize (xcb_intern_atom_cookie_t *);
|
||||
|
|
|
@ -171,6 +171,8 @@ _ecore_x_atoms_init(void)
|
|||
{ "_NET_WM_ACTION_FULLSCREEN", &ECORE_X_ATOM_NET_WM_ACTION_FULLSCREEN },
|
||||
{ "_NET_WM_ACTION_CHANGE_DESKTOP", &ECORE_X_ATOM_NET_WM_ACTION_CHANGE_DESKTOP },
|
||||
{ "_NET_WM_ACTION_CLOSE", &ECORE_X_ATOM_NET_WM_ACTION_CLOSE },
|
||||
{ "_NET_WM_ACTION_ABOVE", &ECORE_X_ATOM_NET_WM_ACTION_ABOVE },
|
||||
{ "_NET_WM_ACTION_BELOW", &ECORE_X_ATOM_NET_WM_ACTION_BELOW },
|
||||
|
||||
{ "_NET_WM_STRUT", &ECORE_X_ATOM_NET_WM_STRUT },
|
||||
{ "_NET_WM_STRUT_PARTIAL", &ECORE_X_ATOM_NET_WM_STRUT_PARTIAL },
|
||||
|
|
|
@ -898,6 +898,10 @@ _ecore_x_netwm_action_atom_get(Ecore_X_Action action)
|
|||
return ECORE_X_ATOM_NET_WM_ACTION_CHANGE_DESKTOP;
|
||||
case ECORE_X_ACTION_CLOSE:
|
||||
return ECORE_X_ATOM_NET_WM_ACTION_CLOSE;
|
||||
case ECORE_X_ACTION_ABOVE:
|
||||
return ECORE_X_ATOM_NET_WM_ACTION_ABOVE;
|
||||
case ECORE_X_ACTION_BELOW:
|
||||
return ECORE_X_ATOM_NET_WM_ACTION_BELOW;
|
||||
default:
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue