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

Reply via email to