Enlightenment CVS committal

Author  : doursse
Project : e17
Module  : proto

Dir     : e17/proto/edvi/src/lib


Modified Files:
        edvi.c edvi_document.c edvi_framebuffer.c edvi_page.c 
        edvi_private.h edvi_property.c etk_dvi.c 


Log Message:
support older (2.8.0) dvilib. Use new etk api. Ewl widget does not work, I 
don't understand why yet

===================================================================
RCS file: /cvs/e/e17/proto/edvi/src/lib/edvi.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- edvi.c      16 Jul 2006 20:51:17 -0000      1.1
+++ edvi.c      11 Sep 2006 07:22:08 -0000      1.2
@@ -2,7 +2,13 @@
 #include <stdio.h>
 #include <math.h>
 
-#include <libdvi29.h>
+#include "config.h"
+
+#ifdef HAVE_DVILIB_2_9
+#  include <libdvi29.h>
+#else
+#  include <dvi-2_6.h>
+#endif /* HAVE_DVILIB_2_9 */
 
 #include "edvi_enum.h"
 #include "edvi_forward.h"
===================================================================
RCS file: /cvs/e/e17/proto/edvi/src/lib/edvi_document.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- edvi_document.c     16 Jul 2006 20:51:17 -0000      1.1
+++ edvi_document.c     11 Sep 2006 07:22:08 -0000      1.2
@@ -1,6 +1,12 @@
 #include <stdlib.h>
 
-#include <libdvi29.h>
+#include "config.h"
+
+#ifdef HAVE_DVILIB_2_9
+#  include <libdvi29.h>
+#else
+#  include <dvi-2_6.h>
+#endif /* HAVE_DVILIB_2_9 */
 
 #include "edvi_enum.h"
 #include "edvi_forward.h"
===================================================================
RCS file: /cvs/e/e17/proto/edvi/src/lib/edvi_framebuffer.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- edvi_framebuffer.c  16 Jul 2006 20:51:17 -0000      1.1
+++ edvi_framebuffer.c  11 Sep 2006 07:22:08 -0000      1.2
@@ -1,6 +1,12 @@
 #include <stdlib.h>
 
-#include <libdvi29.h>
+#include "config.h"
+
+#ifdef HAVE_DVILIB_2_9
+#  include <libdvi29.h>
+#else
+#  include <dvi-2_6.h>
+#endif /* HAVE_DVILIB_2_9 */
 
 #include "edvi_enum.h"
 #include "edvi_forward.h"
===================================================================
RCS file: /cvs/e/e17/proto/edvi/src/lib/edvi_page.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- edvi_page.c 16 Jul 2006 20:51:17 -0000      1.1
+++ edvi_page.c 11 Sep 2006 07:22:08 -0000      1.2
@@ -1,6 +1,12 @@
 #include <stdlib.h>
 
-#include <libdvi29.h>
+#include "config.h"
+
+#ifdef HAVE_DVILIB_2_9
+#  include <libdvi29.h>
+#else
+#  include <dvi-2_6.h>
+#endif /* HAVE_DVILIB_2_9 */
 
 #include "edvi_enum.h"
 #include "edvi_forward.h"
===================================================================
RCS file: /cvs/e/e17/proto/edvi/src/lib/edvi_private.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- edvi_private.h      16 Jul 2006 20:51:17 -0000      1.1
+++ edvi_private.h      11 Sep 2006 07:22:08 -0000      1.2
@@ -2,7 +2,13 @@
 #define __EDVI_PRIVATE_H__
 
 
-#include <libdvi29.h>
+#include "config.h"
+
+#ifdef HAVE_DVILIB_2_9
+#  include <libdvi29.h>
+#else
+#  include <dvi-2_6.h>
+#endif /* HAVE_DVILIB_2_9 */
 
 #include <Evas.h>
 
===================================================================
RCS file: /cvs/e/e17/proto/edvi/src/lib/edvi_property.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- edvi_property.c     16 Jul 2006 20:51:17 -0000      1.1
+++ edvi_property.c     11 Sep 2006 07:22:08 -0000      1.2
@@ -1,6 +1,12 @@
 #include <stdlib.h>
 
-#include <libdvi29.h>
+#include "config.h"
+
+#ifdef HAVE_DVILIB_2_9
+#  include <libdvi29.h>
+#else
+#  include <dvi-2_6.h>
+#endif /* HAVE_DVILIB_2_9 */
 
 #include "edvi_enum.h"
 #include "edvi_forward.h"
===================================================================
RCS file: /cvs/e/e17/proto/edvi/src/lib/etk_dvi.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- etk_dvi.c   16 Jul 2006 20:51:17 -0000      1.1
+++ etk_dvi.c   11 Sep 2006 07:22:08 -0000      1.2
@@ -458,9 +458,15 @@
 {
    Etk_Dvi *dvi;
    Evas *evas;
+/*    Evas_Object *o; */
 
    if (!(dvi = ETK_DVI(object)) || !(evas = 
etk_widget_toplevel_evas_get(ETK_WIDGET(dvi))))
       return;
+
+/*    o = evas_object_rectangle_add(evas); */
+/*    evas_object_color_set(o, 255, 255, 0, 128); */
+/*    etk_widget_member_object_add(ETK_WIDGET(object), o); */
+/*    evas_object_show(o); */
    _etk_dvi_load(dvi);
 }
 
@@ -508,7 +514,6 @@
       if (dvi->dvi_object)
       {
         dvi->dvi_page = edvi_page_new (dvi->dvi_document, dvi->page);
-
         edvi_page_render (dvi->dvi_page, dvi->dvi_device, dvi->dvi_object);
       }
       evas_object_show(dvi->dvi_object);



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to