Enlightenment CVS committal
Author : doursse
Project : e17
Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_x
Modified Files:
ecore_xcb_screensaver.c
Log Message:
use the new api for the screensaver
===================================================================
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_x/ecore_xcb_screensaver.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- ecore_xcb_screensaver.c 13 Apr 2007 17:12:09 -0000 1.1
+++ ecore_xcb_screensaver.c 20 Feb 2008 18:20:51 -0000 1.2
@@ -163,13 +163,13 @@
* @ingroup Ecore_X_ScrenSaver_Group
*/
EAPI void
-ecore_x_screensaver_timeout_set(double timeout)
+ecore_x_screensaver_timeout_set(int timeout)
{
xcb_get_screen_saver_reply_t *reply;
reply = _ecore_xcb_reply_get();
if (!reply) return;
-
+
xcb_set_screen_saver(_ecore_xcb_conn,
(int16_t)timeout,
reply->interval,
@@ -189,7 +189,7 @@
* then ecore_x_get_screensaver_fetch(), which gets the reply.
* @ingroup Ecore_X_ScrenSaver_Group
*/
-EAPI double
+EAPI int
ecore_x_screensaver_timeout_get(void)
{
xcb_get_screen_saver_reply_t *reply;
@@ -197,7 +197,7 @@
reply = _ecore_xcb_reply_get();
if (!reply) return 0.0;
- return (double)reply->timeout;
+ return (int)reply->timeout;
}
@@ -213,13 +213,13 @@
* @ingroup Ecore_X_ScrenSaver_Group
*/
EAPI void
-ecore_x_screensaver_interval_set(double interval)
+ecore_x_screensaver_interval_set(int interval)
{
xcb_get_screen_saver_reply_t *reply;
reply = _ecore_xcb_reply_get();
if (!reply) return;
-
+
xcb_set_screen_saver(_ecore_xcb_conn,
reply->timeout,
(int16_t)interval,
@@ -239,7 +239,7 @@
* then ecore_x_get_screensaver_fetch(), which gets the reply.
* @ingroup Ecore_X_ScrenSaver_Group
*/
-EAPI double
+EAPI int
ecore_x_screensaver_interval_get(void)
{
xcb_get_screen_saver_reply_t *reply;
@@ -247,7 +247,7 @@
reply = _ecore_xcb_reply_get();
if (!reply) return 0.0;
- return (double)reply->interval;
+ return (int)reply->interval;
}
@@ -263,13 +263,13 @@
* @ingroup Ecore_X_ScrenSaver_Group
*/
EAPI void
-ecore_x_screensaver_blank_set(double blank)
+ecore_x_screensaver_blank_set(int blank)
{
xcb_get_screen_saver_reply_t *reply;
reply = _ecore_xcb_reply_get();
if (!reply) return;
-
+
xcb_set_screen_saver(_ecore_xcb_conn,
reply->timeout,
reply->interval,
@@ -289,7 +289,7 @@
* then ecore_x_get_screensaver_fetch(), which gets the reply.
* @ingroup Ecore_X_ScrenSaver_Group
*/
-EAPI double
+EAPI int
ecore_x_screensaver_blank_get(void)
{
xcb_get_screen_saver_reply_t *reply;
@@ -297,7 +297,7 @@
reply = _ecore_xcb_reply_get();
if (!reply) return 0.0;
- return (double)reply->prefer_blanking;
+ return (int)reply->prefer_blanking;
}
@@ -313,13 +313,13 @@
* @ingroup Ecore_X_ScrenSaver_Group
*/
EAPI void
-ecore_x_screensaver_expose_set(double expose)
+ecore_x_screensaver_expose_set(int expose)
{
xcb_get_screen_saver_reply_t *reply;
reply = _ecore_xcb_reply_get();
if (!reply) return;
-
+
xcb_set_screen_saver(_ecore_xcb_conn,
reply->timeout,
reply->interval,
@@ -339,7 +339,7 @@
* then ecore_x_get_screensaver_fetch(), which gets the reply.
* @ingroup Ecore_X_ScrenSaver_Group
*/
-EAPI double
+EAPI int
ecore_x_screensaver_expose_get(void)
{
xcb_get_screen_saver_reply_t *reply;
@@ -347,7 +347,7 @@
reply = _ecore_xcb_reply_get();
if (!reply) return 0.0;
- return (double)reply->allow_exposures;
+ return (int)reply->allow_exposures;
}
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs