Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore/src/bin


Modified Files:
      Tag: SPLIT
        Makefile.am ecore_evas_test.c ecore_test.c 


Log Message:


bee testing as cross-compile target for my ipaq... it works... well after
these minor patches... :) i have to use a script to cross-compile as using
configure/make/libtool just doesnt work. i'm refining the script. will come
later.

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/bin/Attic/Makefile.am,v
retrieving revision 1.1.2.9
retrieving revision 1.1.2.10
diff -u -3 -r1.1.2.9 -r1.1.2.10
--- Makefile.am 13 Feb 2003 13:04:50 -0000      1.1.2.9
+++ Makefile.am 15 Feb 2003 14:54:28 -0000      1.1.2.10
@@ -48,7 +48,7 @@
 ecore_test_SOURCES = \
 ecore_test.c
 
-ecore_test_LDADD = $(LDFLAGS) \
+ecore_test_LDADD = \
 $(top_builddir)/src/lib/ecore/libecore.la \
 $(ECORE_JOB_LIB) \
 $(ECORE_FB_LIB) \
@@ -56,9 +56,7 @@
 $(ECORE_EVAS_LIB) \
 -lm
 
-ecore_test_LDFLAGS = \
-$(LDFLAGS) \
--static
+ecore_test_LDFLAGS =
 
 ecore_test_CFLAGS = \
 $(CFLAGS) \
@@ -74,7 +72,7 @@
 ecore_evas_test_SOURCES = \
 ecore_evas_test.c
 
-ecore_evas_test_LDADD = $(LDFLAGS) \
+ecore_evas_test_LDADD = \
 $(top_builddir)/src/lib/ecore/libecore.la \
 $(ECORE_JOB_LIB) \
 $(ECORE_FB_LIB) \
@@ -82,9 +80,7 @@
 $(ECORE_EVAS_LIB) \
 -lm
 
-ecore_evas_test_LDFLAGS = \
-$(LDFLAGS) \
--static
+ecore_evas_test_LDFLAGS =
 
 ecore_evas_test_CFLAGS = \
 $(CFLAGS) \
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/bin/Attic/ecore_evas_test.c,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -3 -r1.1.2.1 -r1.1.2.2
--- ecore_evas_test.c   13 Feb 2003 13:04:50 -0000      1.1.2.1
+++ ecore_evas_test.c   15 Feb 2003 14:54:28 -0000      1.1.2.2
@@ -48,6 +48,14 @@
    return 1;
 }
 
+/* NB: on ipaq
+ * 
+ * "F1"   "F2"    "F3"   "F4"
+ *            "Up"
+ *   "Left" "Return" "Right"
+ *           "Down"
+ * 
+ */
 void
 cb_key_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
 {
@@ -57,63 +65,66 @@
    if (!strcmp(ev->keyname, "Escape")) ecore_main_loop_quit();
    if (!strcmp(ev->keyname, "q")) ecore_main_loop_quit();
    if (!strcmp(ev->keyname, "Q")) ecore_main_loop_quit();
-   if (!strcmp(ev->keyname, "f"))
+   if ((!strcmp(ev->keyname, "f")) ||
+       (!strcmp(ev->keyname, "F1")))
      {
-                               if (!ecore_evas_fullscreen_get(ee))
-                               ecore_evas_fullscreen_set(ee, 1);
-                               else
-                               ecore_evas_fullscreen_set(ee, 0);
+       if (!ecore_evas_fullscreen_get(ee))
+         ecore_evas_fullscreen_set(ee, 1);
+       else
+         ecore_evas_fullscreen_set(ee, 0);
      }
    if (!strcmp(ev->keyname, "o"))
      {
-                               if (!ecore_evas_override_get(ee))
-                               ecore_evas_override_set(ee, 1);
-                               else
-                               ecore_evas_override_set(ee, 0);
-     }
-   if (!strcmp(ev->keyname, "r"))
-     {
-                               int r;
-                               
-                               r = ecore_evas_rotation_get(ee);
-                               if      (r == 0)   r = 90;
-                               else if (r == 90)  r = 270;
-                               else if (r == 270) r = 0;
-                               ecore_evas_rotation_set(ee, r);
+       if (!ecore_evas_override_get(ee))
+         ecore_evas_override_set(ee, 1);
+       else
+         ecore_evas_override_set(ee, 0);
+     }
+   if ((!strcmp(ev->keyname, "r")) ||
+       (!strcmp(ev->keyname, "F4")))
+     {
+       int r;
+       
+       r = ecore_evas_rotation_get(ee);
+       if      (r == 0)   r = 90;
+       else if (r == 90)  r = 270;
+       else if (r == 270) r = 0;
+       ecore_evas_rotation_set(ee, r);
      }
    if (!strcmp(ev->keyname, "b"))
      {
-                               if (!ecore_evas_borderless_get(ee))
-                               ecore_evas_borderless_set(ee, 1);
-                               else
-                               ecore_evas_borderless_set(ee, 0);
+       if (!ecore_evas_borderless_get(ee))
+         ecore_evas_borderless_set(ee, 1);
+       else
+         ecore_evas_borderless_set(ee, 0);
      }
    if (!strcmp(ev->keyname, "d"))
      {
-                               if (!ecore_evas_avoid_damage_get(ee))
-                               ecore_evas_avoid_damage_set(ee, 1);
-                               else
-                               ecore_evas_avoid_damage_set(ee, 0);
+       if (!ecore_evas_avoid_damage_get(ee))
+         ecore_evas_avoid_damage_set(ee, 1);
+       else
+         ecore_evas_avoid_damage_set(ee, 0);
      }
    if (!strcmp(ev->keyname, "s"))
      {
-                               if (!ecore_evas_shaped_get(ee))
-                               ecore_evas_shaped_set(ee, 1);
-                               else
-                               ecore_evas_shaped_set(ee, 0);
-     }
-#      if 1 /* no data files shipped yet to test this */   
-   if (!strcmp(ev->keyname, "p"))
-     {
-                               char *fl;
-                               
-                               ecore_evas_cursor_get(ee, &fl, NULL, NULL, NULL);
-                               if (!fl)
-                               ecore_evas_cursor_set(ee, 
"/home/raster/C/evas_shadow/i/mouse_pointer.png", 1000000, 2, 2);
-                               else
-                               ecore_evas_cursor_set(ee, NULL, 0, 0, 0);
+       if (!ecore_evas_shaped_get(ee))
+         ecore_evas_shaped_set(ee, 1);
+       else
+         ecore_evas_shaped_set(ee, 0);
+     }
+#if 1 /* no data files shipped yet to test this */   
+   if ((!strcmp(ev->keyname, "p")) ||
+       (!strcmp(ev->keyname, "Return")))
+     {
+       char *fl;
+       
+       ecore_evas_cursor_get(ee, &fl, NULL, NULL, NULL);
+       if (!fl)
+         ecore_evas_cursor_set(ee, "data/pointers/mouse_pointer.png", 1000000, 2, 2);
+       else
+         ecore_evas_cursor_set(ee, NULL, 0, 0, 0);
      }
-#      endif   
+#endif   
 }
 
 void
@@ -130,15 +141,15 @@
    evas_object_event_callback_add(o, EVAS_CALLBACK_KEY_DOWN, cb_key_down, ee);
    evas_object_focus_set(o, 1);
    evas_object_show(o);
-        o_bg_rect = o;
-
-        o = evas_object_image_add(evas);
-        evas_object_image_file_set(o, IM"evas_logo.png", NULL);
-        evas_object_resize(o, 200, 198);
-        evas_object_image_fill_set(o, 0, 0, 200, 192);
-        evas_object_move(o, (240 - 200) / 2, (320 -198) / 2);
-        evas_object_show(o);
-        
+   o_bg_rect = o;
+   
+   o = evas_object_image_add(evas);
+   evas_object_image_file_set(o, IM"evas_logo.png", NULL);
+   evas_object_resize(o, 200, 198);
+   evas_object_image_fill_set(o, 0, 0, 200, 192);
+   evas_object_move(o, (240 - 200) / 2, (320 -198) / 2);
+   evas_object_show(o);
+   
    /* add a timer to animate them */
    anim_timer = ecore_timer_add(0.01, app_animate_obj_timer, NULL);
 }
@@ -155,25 +166,29 @@
    
    /* create an evas */
    if (!ecore_evas_init()) return -1;
-        if ((argc > 1) && (!strcmp(argv[1], "-fb")))
-                ee = ecore_evas_fb_new(NULL, 0,  240, 320);
-        else if ((argc > 1) && (!strcmp(argv[1], "-x")))
-                ee = ecore_evas_software_x11_new(NULL, 0,  0, 0, 240, 320);
-        else if ((argc > 1) && (!strcmp(argv[1], "-h")))
-                {
-                               printf("%s -x         Test ecore_evas in X (default)\n"
-                                                        "%s -fb        Test 
ecore_evas in the Framebuffer\n"
-                                                        "%s -h         Display this 
help\n",
-                                                        argv[0], argv[0], argv[0]);
-                               ecore_evas_shutdown();
-                               ecore_shutdown();
-                               return 0;
-                }
-        else
-                ee = ecore_evas_software_x11_new(NULL, 0,  0, 0, 240, 320);     
+   if ((argc > 1) && (!strcmp(argv[1], "-fb")))
+     ee = ecore_evas_fb_new(NULL, 270,  240, 320);
+   else if ((argc > 1) && (!strcmp(argv[1], "-x")))
+     ee = ecore_evas_software_x11_new(NULL, 0,  0, 0, 240, 320);
+   else if ((argc > 1) && (!strcmp(argv[1], "-h")))
+     {
+       printf("%s -x         Test ecore_evas in X (default)\n"
+              "%s -fb        Test ecore_evas in the Framebuffer\n"
+              "%s -h         Display this help\n",
+              argv[0], argv[0], argv[0]);
+       ecore_evas_shutdown();
+       ecore_shutdown();
+       return 0;
+     }
+   else
+#ifdef BUILD_ECORE_X
+     ee = ecore_evas_software_x11_new(NULL, 0,  0, 0, 240, 320);        
+#else if BUILD_ECORE_FB
+     ee = ecore_evas_fb_new(NULL, 270,  240, 320);
+#endif   
    if (!ee) return -1;
    ecore_evas_callback_delete_request_set(ee, app_delete_request);
-        ecore_evas_callback_resize_set(ee, app_resize);
+   ecore_evas_callback_resize_set(ee, app_resize);
    ecore_evas_title_set(ee, "Ecore Evas Test");
    ecore_evas_name_class_set(ee, "ecore_test", "test_evas");   
    ecore_evas_show(ee);
@@ -181,7 +196,7 @@
    evas_image_cache_set(evas, 8192 * 1024);
    evas_font_cache_set(evas, 512 * 1024);
    evas_font_path_append(evas, FN);
-
+   
    setup_ecore_evas_test();
    
    ecore_main_loop_begin();
@@ -194,7 +209,7 @@
 int
 main(int argc, const char **argv)
 {
-        printf("Ecore_evas module not compiled. This program is empty.\n");
-        return -1;
+   printf("Ecore_evas module not compiled. This program is empty.\n");
+   return -1;
 }
 #endif
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/bin/Attic/ecore_test.c,v
retrieving revision 1.1.2.28
retrieving revision 1.1.2.29
diff -u -3 -r1.1.2.28 -r1.1.2.29
--- ecore_test.c        13 Feb 2003 01:59:13 -0000      1.1.2.28
+++ ecore_test.c        15 Feb 2003 14:54:28 -0000      1.1.2.29
@@ -378,7 +378,7 @@
        
        ecore_evas_cursor_get(ee, &fl, NULL, NULL, NULL);
        if (!fl)
-         ecore_evas_cursor_set(ee, "/home/raster/C/evas_shadow/i/mouse_pointer.png", 
1000000, 2, 2);
+         ecore_evas_cursor_set(ee, "data/pointers/mouse_pointer.png", 1000000, 2, 2);
        else
          ecore_evas_cursor_set(ee, NULL, 0, 0, 0);
      }
@@ -396,7 +396,7 @@
    ee = ecore_evas_software_x11_new(NULL, 0,  0, 0, 240, 320);
 #endif
 #ifdef TEST_FB
-   ee = ecore_evas_fb_new(NULL, 0,  240, 320);
+   ee = ecore_evas_fb_new(NULL, 270,  240, 320);
 #endif
    if (!ee) return 0;
    ecore_evas_title_set(ee, "Ecore Evas Test");




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to