Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/evas

Dir     : e17/libs/evas/src/lib/canvas


Modified Files:
        evas_main.c evas_object_text.c 


Log Message:


and here are the stubs of a cairo engine

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/canvas/evas_main.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -3 -r1.15 -r1.16
--- evas_main.c 1 Aug 2004 02:20:40 -0000       1.15
+++ evas_main.c 17 Aug 2004 06:03:38 -0000      1.16
@@ -21,6 +21,9 @@
 #ifdef BUILD_ENGINE_GL_X11
 #include "evas_engine_api_gl_x11.h"
 #endif
+#ifdef BUILD_ENGINE_CAIRO_X11
+#include "evas_engine_api_cairo_x11.h"
+#endif
 
 #include "Evas.h"
 
@@ -224,6 +227,11 @@
      e->engine.func = &evas_engine_gl_x11_func;
    else
 #endif   
+#ifdef BUILD_ENGINE_CAIRO_X11
+   if (e->output.render_method == RENDER_METHOD_CAIRO_X11)
+     e->engine.func = &evas_engine_cairo_x11_func;
+   else
+#endif   
 #ifdef BUILD_ENGINE_DIRECTFB
    if (e->output.render_method == RENDER_METHOD_DIRECTFB)
      e->engine.func = &evas_engine_directfb_func;
@@ -662,6 +670,9 @@
 #ifdef BUILD_ENGINE_GL_X11   
    if (!strcmp(name, "gl_x11")) return RENDER_METHOD_GL_X11;
 #endif
+#ifdef BUILD_ENGINE_CAIRO_X11   
+   if (!strcmp(name, "cairo_x11")) return RENDER_METHOD_CAIRO_X11;
+#endif
 #ifdef BUILD_ENGINE_DIRECTFB   
    if (!strcmp(name, "directfb")) return RENDER_METHOD_DIRECTFB;
 #endif
@@ -726,6 +737,9 @@
 #ifdef BUILD_ENGINE_GL_X11
    methods = evas_list_append(methods, strdup("gl_x11"));
 #endif   
+#ifdef BUILD_ENGINE_CAIRO_X11
+   methods = evas_list_append(methods, strdup("cairo_x11"));
+#endif   
 #ifdef BUILD_ENGINE_DIRECTFB
    methods = evas_list_append(methods, strdup("directfb"));
 #endif   
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/canvas/evas_object_text.c,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -3 -r1.27 -r1.28
--- evas_object_text.c  12 Aug 2004 18:59:03 -0000      1.27
+++ evas_object_text.c  17 Aug 2004 06:03:38 -0000      1.28
@@ -124,11 +124,11 @@
      {
        mt = evas_file_modified_time(dir);
        if (mt != fd->dir_mod_time)
-    {
-         object_text_font_cache_dir_del(dir, fd);
-      font_dirs = evas_hash_del(font_dirs, dir, fd);
-       }
-    else
+         {
+            object_text_font_cache_dir_del(dir, fd);
+            font_dirs = evas_hash_del(font_dirs, dir, fd);
+         }
+       else
          {
             tmp = evas_file_path_join(dir, "fonts.dir");
             if (tmp)
@@ -136,11 +136,11 @@
                  mt = evas_file_modified_time(tmp);
                  free(tmp);
                  if (mt != fd->fonts_dir_mod_time)
-          {
-                   object_text_font_cache_dir_del(dir, fd);
-            font_dirs = evas_hash_del(font_dirs, dir, fd);
-                 }
-          else
+                   {
+                      object_text_font_cache_dir_del(dir, fd);
+                      font_dirs = evas_hash_del(font_dirs, dir, fd);
+                   }
+                 else
                    {
                       tmp = evas_file_path_join(dir, "fonts.alias");
                       if (tmp)
@@ -149,11 +149,11 @@
                            free(tmp);
                         }
                       if (mt != fd->fonts_alias_mod_time)
-               {
-                            object_text_font_cache_dir_del(dir, fd);
-                 font_dirs = evas_hash_del(font_dirs, dir, fd);
-                          }
-               else
+                        {
+                           object_text_font_cache_dir_del(dir, fd);
+                           font_dirs = evas_hash_del(font_dirs, dir, fd);
+                        }
+                      else
                         return fd;
                    }
               }




-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to