forked from enlightenment/enlightenment
shorne's patches again for ipc! nice work maaaate! :)
SVN revision: 15594
This commit is contained in:
parent
492b17761a
commit
459fc4b813
|
@ -123,7 +123,7 @@ e_config_init(void)
|
|||
E_CONFIG_VAL(D, T, config_version, INT); /**/
|
||||
E_CONFIG_VAL(D, T, show_splash, INT); /**/
|
||||
E_CONFIG_VAL(D, T, desktop_default_background, STR); /**/
|
||||
E_CONFIG_LIST(D, T, desktop_backgrounds, _e_config_desktop_bg_edd);
|
||||
E_CONFIG_LIST(D, T, desktop_backgrounds, _e_config_desktop_bg_edd); /**/
|
||||
E_CONFIG_VAL(D, T, menus_scroll_speed, DOUBLE); /**/
|
||||
E_CONFIG_VAL(D, T, menus_fast_mouse_move_threshhold, DOUBLE); /**/
|
||||
E_CONFIG_VAL(D, T, menus_click_drag_timeout, DOUBLE); /**/
|
||||
|
@ -164,11 +164,11 @@ e_config_init(void)
|
|||
E_CONFIG_VAL(D, T, desk_resist, INT); /**/
|
||||
E_CONFIG_VAL(D, T, window_resist, INT); /**/
|
||||
E_CONFIG_VAL(D, T, gadget_resist, INT); /**/
|
||||
E_CONFIG_VAL(D, T, winlist_warp_while_selecting, INT);
|
||||
E_CONFIG_VAL(D, T, winlist_warp_at_end, INT);
|
||||
E_CONFIG_VAL(D, T, winlist_warp_speed, DOUBLE);
|
||||
E_CONFIG_VAL(D, T, winlist_scroll_animate, INT);
|
||||
E_CONFIG_VAL(D, T, winlist_scroll_speed, DOUBLE);
|
||||
E_CONFIG_VAL(D, T, winlist_warp_while_selecting, INT); /**/
|
||||
E_CONFIG_VAL(D, T, winlist_warp_at_end, INT); /**/
|
||||
E_CONFIG_VAL(D, T, winlist_warp_speed, DOUBLE); /**/
|
||||
E_CONFIG_VAL(D, T, winlist_scroll_animate, INT); /**/
|
||||
E_CONFIG_VAL(D, T, winlist_scroll_speed, DOUBLE); /**/
|
||||
E_CONFIG_VAL(D, T, winlist_list_show_iconified, INT);
|
||||
E_CONFIG_VAL(D, T, winlist_list_show_other_desk_windows, INT);
|
||||
E_CONFIG_VAL(D, T, winlist_list_show_other_screen_windows, INT);
|
||||
|
|
|
@ -310,8 +310,6 @@ free(data);
|
|||
free(__v); \
|
||||
} \
|
||||
evas_list_free(dat); \
|
||||
} else { \
|
||||
printf("Decode FAILURE!!!\n"); \
|
||||
} \
|
||||
reply_count++; \
|
||||
} \
|
||||
|
@ -365,8 +363,6 @@ free(data);
|
|||
free(__v); \
|
||||
} \
|
||||
evas_list_free(dat); \
|
||||
} else { \
|
||||
printf("Decode FAILURE!!!\n"); \
|
||||
} \
|
||||
reply_count++; \
|
||||
} \
|
||||
|
@ -2907,6 +2903,211 @@ break;
|
|||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
|
||||
#define HDL E_IPC_OP_WINLIST_WARP_WHILE_SELECTING_SET
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
OP("-winlist-warp-while-selecting-set", 1, "Set winlist (alt+tab) warp while selecting policy", 0, HDL)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
REQ_INT(atoi(params[0]), HDL);
|
||||
#elif (TYPE == E_WM_IN)
|
||||
START_INT(policy, HDL);
|
||||
e_config->winlist_warp_while_selecting = policy;
|
||||
E_CONFIG_LIMIT(e_config->winlist_warp_while_selecting, 0, 1);
|
||||
SAVE;
|
||||
END_INT;
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
#define HDL E_IPC_OP_WINLIST_WARP_WHILE_SELECTING_GET
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
OP("-winlist-warp-while-selecting-get", 0, "Get winlist (alt+tab) warp while selecting policy", 1, HDL)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
REQ_NULL(HDL);
|
||||
#elif (TYPE == E_WM_IN)
|
||||
SEND_INT(e_config->winlist_warp_while_selecting, E_IPC_OP_WINLIST_WARP_WHILE_SELECTING_GET_REPLY, HDL);
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
#define HDL E_IPC_OP_WINLIST_WARP_WHILE_SELECTING_GET_REPLY
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
#elif (TYPE == E_WM_IN)
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
START_INT(val, HDL);
|
||||
printf("REPLY: POLICY=%d\n", val);
|
||||
END_INT;
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
|
||||
#define HDL E_IPC_OP_WINLIST_WARP_AT_END_SET
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
OP("-winlist-warp-at-end-set", 1, "Set winlist (alt+tab) warp at end policy", 0, HDL)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
REQ_INT(atoi(params[0]), HDL);
|
||||
#elif (TYPE == E_WM_IN)
|
||||
START_INT(policy, HDL);
|
||||
e_config->winlist_warp_at_end = policy;
|
||||
E_CONFIG_LIMIT(e_config->winlist_warp_at_end, 0, 1);
|
||||
SAVE;
|
||||
END_INT;
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
#define HDL E_IPC_OP_WINLIST_WARP_AT_END_GET
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
OP("-winlist-warp-at-end-get", 0, "Get winlist (alt+tab) warp at end policy", 1, HDL)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
REQ_NULL(HDL);
|
||||
#elif (TYPE == E_WM_IN)
|
||||
SEND_INT(e_config->winlist_warp_at_end, E_IPC_OP_WINLIST_WARP_AT_END_GET_REPLY, HDL);
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
#define HDL E_IPC_OP_WINLIST_WARP_AT_END_GET_REPLY
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
#elif (TYPE == E_WM_IN)
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
START_INT(val, HDL);
|
||||
printf("REPLY: POLICY=%d\n", val);
|
||||
END_INT;
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
#define HDL E_IPC_OP_WINLIST_WARP_SPEED_SET
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
OP("-winlist-warp-speed-set", 1, "Set winlist warp speed (0.0-1.0)", 0, HDL)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
REQ_DOUBLE(atof(params[0]), HDL);
|
||||
#elif (TYPE == E_WM_IN)
|
||||
START_DOUBLE(val, HDL);
|
||||
e_config->winlist_warp_speed = val;
|
||||
E_CONFIG_LIMIT(e_config->winlist_warp_speed, 0.0, 1.0);
|
||||
SAVE;
|
||||
END_DOUBLE;
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
#define HDL E_IPC_OP_WINLIST_WARP_SPEED_GET
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
OP("-winlist-warp-speed-get", 0, "Get winlist warp speed", 1, HDL)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
REQ_NULL(HDL);
|
||||
#elif (TYPE == E_WM_IN)
|
||||
SEND_DOUBLE(e_config->winlist_warp_speed, E_IPC_OP_WINLIST_WARP_SPEED_GET_REPLY, HDL);
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
#define HDL E_IPC_OP_WINLIST_WARP_SPEED_GET_REPLY
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
#elif (TYPE == E_WM_IN)
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
START_DOUBLE(val, HDL);
|
||||
printf("REPLY: SPEED=%3.3f\n", val);
|
||||
END_DOUBLE;
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
|
||||
#define HDL E_IPC_OP_WINLIST_SCROLL_ANIMATE_SET
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
OP("-winlist-scroll-animate-set", 1, "Set winlist (alt+tab) scroll animate policy", 0, HDL)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
REQ_INT(atoi(params[0]), HDL);
|
||||
#elif (TYPE == E_WM_IN)
|
||||
START_INT(policy, HDL);
|
||||
e_config->winlist_scroll_animate = policy;
|
||||
E_CONFIG_LIMIT(e_config->winlist_scroll_animate, 0, 1);
|
||||
SAVE;
|
||||
END_INT;
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
#define HDL E_IPC_OP_WINLIST_SCROLL_ANIMATE_GET
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
OP("-winlist-scroll-animate-get", 0, "Get winlist (alt+tab) scroll animate policy", 1, HDL)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
REQ_NULL(HDL);
|
||||
#elif (TYPE == E_WM_IN)
|
||||
SEND_INT(e_config->winlist_scroll_animate, E_IPC_OP_WINLIST_SCROLL_ANIMATE_GET_REPLY, HDL);
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
#define HDL E_IPC_OP_WINLIST_SCROLL_ANIMATE_GET_REPLY
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
#elif (TYPE == E_WM_IN)
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
START_INT(val, HDL);
|
||||
printf("REPLY: POLICY=%d\n", val);
|
||||
END_INT;
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
#define HDL E_IPC_OP_WINLIST_SCROLL_SPEED_SET
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
OP("-winlist-scroll-speed-set", 1, "Set winlist scroll speed (0.0-1.0)", 0, HDL)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
REQ_DOUBLE(atof(params[0]), HDL);
|
||||
#elif (TYPE == E_WM_IN)
|
||||
START_DOUBLE(val, HDL);
|
||||
e_config->winlist_scroll_speed = val;
|
||||
E_CONFIG_LIMIT(e_config->winlist_scroll_speed, 0.0, 1.0);
|
||||
SAVE;
|
||||
END_DOUBLE;
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
#define HDL E_IPC_OP_WINLIST_SCROLL_SPEED_GET
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
OP("-winlist-scroll-speed-get", 0, "Get winlist scroll speed", 1, HDL)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
REQ_NULL(HDL);
|
||||
#elif (TYPE == E_WM_IN)
|
||||
SEND_DOUBLE(e_config->winlist_scroll_speed, E_IPC_OP_WINLIST_SCROLL_SPEED_GET_REPLY, HDL);
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
/****************************************************************************/
|
||||
#define HDL E_IPC_OP_WINLIST_SCROLL_SPEED_GET_REPLY
|
||||
#if (TYPE == E_REMOTE_OPTIONS)
|
||||
#elif (TYPE == E_REMOTE_OUT)
|
||||
#elif (TYPE == E_WM_IN)
|
||||
#elif (TYPE == E_REMOTE_IN)
|
||||
START_DOUBLE(val, HDL);
|
||||
printf("REPLY: SPEED=%3.3f\n", val);
|
||||
END_DOUBLE;
|
||||
#endif
|
||||
#undef HDL
|
||||
|
||||
|
||||
|
||||
/****************************************************************************/
|
||||
|
||||
#if 0
|
||||
|
|
|
@ -115,3 +115,19 @@
|
|||
#define E_IPC_OP_DESKTOP_BG_DEL 115
|
||||
#define E_IPC_OP_DESKTOP_BG_LIST 116
|
||||
#define E_IPC_OP_DESKTOP_BG_LIST_REPLY 117
|
||||
#define E_IPC_OP_WINLIST_WARP_WHILE_SELECTING_SET 118
|
||||
#define E_IPC_OP_WINLIST_WARP_WHILE_SELECTING_GET 119
|
||||
#define E_IPC_OP_WINLIST_WARP_WHILE_SELECTING_GET_REPLY 120
|
||||
#define E_IPC_OP_WINLIST_WARP_AT_END_SET 121
|
||||
#define E_IPC_OP_WINLIST_WARP_AT_END_GET 122
|
||||
#define E_IPC_OP_WINLIST_WARP_AT_END_GET_REPLY 123
|
||||
#define E_IPC_OP_WINLIST_WARP_SPEED_SET 124
|
||||
#define E_IPC_OP_WINLIST_WARP_SPEED_GET 125
|
||||
#define E_IPC_OP_WINLIST_WARP_SPEED_GET_REPLY 126
|
||||
#define E_IPC_OP_WINLIST_SCROLL_ANIMATE_SET 127
|
||||
#define E_IPC_OP_WINLIST_SCROLL_ANIMATE_GET 128
|
||||
#define E_IPC_OP_WINLIST_SCROLL_ANIMATE_GET_REPLY 129
|
||||
#define E_IPC_OP_WINLIST_SCROLL_SPEED_SET 130
|
||||
#define E_IPC_OP_WINLIST_SCROLL_SPEED_GET 131
|
||||
#define E_IPC_OP_WINLIST_SCROLL_SPEED_GET_REPLY 132
|
||||
|
||||
|
|
Loading…
Reference in New Issue