Enlightenment CVS committal Author : devilhorns Project : e17 Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_x Modified Files: Ecore_X.h ecore_x.c Log Message: Part 1 of ravenlocks mouse acceleration patch that provides the ecore_x functions for setting mouse accel. =================================================================== RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_x/Ecore_X.h,v retrieving revision 1.184 retrieving revision 1.185 diff -u -3 -r1.184 -r1.185 --- Ecore_X.h 13 Mar 2007 16:29:02 -0000 1.184 +++ Ecore_X.h 20 Mar 2007 00:54:49 -0000 1.185 @@ -1418,7 +1418,8 @@ EAPI void ecore_x_window_save_set_del(Ecore_X_Window win); EAPI Ecore_X_Window *ecore_x_window_children_get(Ecore_X_Window win, int *num); - +EAPI int ecore_x_pointer_control_set(int accel_num, int accel_denom, int threshold); +EAPI int ecore_x_pointer_control_get(int *accel_num, int *accel_denom, int *threshold); EAPI int ecore_x_pointer_grab(Ecore_X_Window win); EAPI int ecore_x_pointer_confine_grab(Ecore_X_Window win); EAPI void ecore_x_pointer_ungrab(void); =================================================================== RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_x/ecore_x.c,v retrieving revision 1.125 retrieving revision 1.126 diff -u -3 -r1.125 -r1.126 --- ecore_x.c 9 Mar 2007 01:11:09 -0000 1.125 +++ ecore_x.c 20 Mar 2007 00:54:49 -0000 1.126 @@ -1089,6 +1089,21 @@ } EAPI int +ecore_x_pointer_control_set(int accel_num, int accel_denom, int threshold) +{ + return XChangePointerControl(_ecore_x_disp, 1, 1, + accel_num, accel_denom, threshold); +} + + +EAPI int +ecore_x_pointer_control_get(int *accel_num, int *accel_denom, int *threshold) +{ + return XGetPointerControl(_ecore_x_disp, + accel_num, accel_denom, threshold); +} + +EAPI int ecore_x_pointer_grab(Ecore_X_Window win) { if (XGrabPointer(_ecore_x_disp, win, False, ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs