Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_config.c e_ipc_handlers.h e_ipc_handlers_list.h Log Message: shorne's patches again for ipc! nice work maaaate! :) =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_config.c,v retrieving revision 1.72 retrieving revision 1.73 diff -u -3 -r1.72 -r1.73 --- e_config.c 30 Jun 2005 14:35:18 -0000 1.72 +++ e_config.c 1 Jul 2005 02:17:41 -0000 1.73 @@ -123,7 +123,7 @@ 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_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); =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_ipc_handlers.h,v retrieving revision 1.46 retrieving revision 1.47 diff -u -3 -r1.46 -r1.47 --- e_ipc_handlers.h 30 Jun 2005 14:35:19 -0000 1.46 +++ e_ipc_handlers.h 1 Jul 2005 02:17:42 -0000 1.47 @@ -310,8 +310,6 @@ free(__v); \ } \ evas_list_free(dat); \ - } else { \ - printf("Decode FAILURE!!!\n"); \ } \ reply_count++; \ } \ @@ -365,8 +363,6 @@ free(__v); \ } \ evas_list_free(dat); \ - } else { \ - printf("Decode FAILURE!!!\n"); \ } \ reply_count++; \ } \ @@ -2909,6 +2905,211 @@ /****************************************************************************/ +#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 } #endif =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_ipc_handlers_list.h,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- e_ipc_handlers_list.h 30 Jun 2005 10:43:21 -0000 1.6 +++ e_ipc_handlers_list.h 1 Jul 2005 02:17:43 -0000 1.7 @@ -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 + ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs