Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/modules/flame


Modified Files:
        e_mod_main.c e_mod_main.h 


Log Message:


indenting... and remvoe printfs

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/modules/flame/e_mod_main.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- e_mod_main.c        8 Dec 2004 17:35:58 -0000       1.1
+++ e_mod_main.c        9 Dec 2004 07:30:45 -0000       1.2
@@ -40,293 +40,292 @@
 void *
 init (E_Module *m)
 {
-  Flame *f;
-  
-
-  /* check module api version */
-  if (m->api->version < E_MODULE_API_VERSION)
-    {
-      e_error_dialog_show ("Module API Error",
-                          "Error initializing Module: Flame\n"
-                          "It requires a minimum module API version of: %i.\n"
-                          "The module API advertized by Enlightenment is: 
%i.\n"
-                          "Aborting module.",
-                          E_MODULE_API_VERSION,
-                          m->api->version);
-      return NULL;
-    }
-  /* actually init ibar */
-  f = _flame_init (m);
-  m->config_menu = _flame_config_menu_new (f);
-
-  return f;
+   Flame *f;
+   
+   /* check module api version */
+   if (m->api->version < E_MODULE_API_VERSION)
+     {
+       e_error_dialog_show ("Module API Error",
+                            "Error initializing Module: Flame\n"
+                            "It requires a minimum module API version of: 
%i.\n"
+                            "The module API advertized by Enlightenment is: 
%i.\n"
+                            "Aborting module.",
+                            E_MODULE_API_VERSION,
+                            m->api->version);
+       return NULL;
+     }
+   /* actually init ibar */
+   f = _flame_init (m);
+   m->config_menu = _flame_config_menu_new (f);
+   
+   return f;
 }
 
 int
 shutdown (E_Module *m)
 {
-  Flame *f;
+   Flame *f;
    
-  f = m->data;
-  if (f)
-    {
-      if (m->config_menu)
-       {
-         _flame_config_menu_del (f, m->config_menu);
-         m->config_menu = NULL;
-       }
-      _flame_shutdown (f);
-    }
-  
-  return 1;
+   f = m->data;
+   if (f)
+     {
+       if (m->config_menu)
+         {
+            _flame_config_menu_del (f, m->config_menu);
+            m->config_menu = NULL;
+         }
+       _flame_shutdown (f);
+     }
+   
+   return 1;
 }
 
 int
 save (E_Module *m)
 {
-  Flame *f;
-
-  f = m->data;
-  e_config_domain_save("module.flame", f->conf_edd, f->conf);
-  
-  return 1;
+   Flame *f;
+   
+   f = m->data;
+   e_config_domain_save("module.flame", f->conf_edd, f->conf);
+   
+   return 1;
 }
 
 int
 info (E_Module *m)
 {
-  char buf[4096];
-  
-  m->label = strdup("Flame");
-  snprintf(buf, sizeof(buf), "%s/module_icon.png", e_module_dir_get(m));
-  m->icon_file = strdup(buf);
-  
-  return 1;
+   char buf[4096];
+   
+   m->label = strdup("Flame");
+   snprintf(buf, sizeof(buf), "%s/module_icon.png", e_module_dir_get(m));
+   m->icon_file = strdup(buf);
+   
+   return 1;
 }
 
 int
 about (E_Module *m)
 {
-  e_error_dialog_show ("Enlightenment Flame Module",
-                      "A simple module to display flames.");
-  return 1;
+   e_error_dialog_show ("Enlightenment Flame Module",
+                       "A simple module to display flames.");
+   return 1;
 }
 
 /* module private routines */
 static Flame *
 _flame_init (E_Module *m)
 {
-  Flame *f;
-  Evas_List *managers, *l, *l2;
+   Flame *f;
+   Evas_List *managers, *l, *l2;
    
-  f = calloc(1, sizeof(Flame));
-  if (!f) return NULL;
-  
-  /* Configuration */
-
-  f->conf_edd = E_CONFIG_DD_NEW("Flame_Config", Config);
+   f = calloc(1, sizeof(Flame));
+   if (!f) return NULL;
+   
+   /* Configuration */
+   
+   f->conf_edd = E_CONFIG_DD_NEW("Flame_Config", Config);
 #undef T
 #undef D
 #define T Config
 #define D f->conf_edd
-  E_CONFIG_VAL(D, T, height, INT);
-  E_CONFIG_VAL(D, T, hspread, INT);
-  E_CONFIG_VAL(D, T, vspread, INT);
-  E_CONFIG_VAL(D, T, variance, INT);
-  E_CONFIG_VAL(D, T, vartrend, INT);
-  E_CONFIG_VAL(D, T, residual, INT);
-  E_CONFIG_VAL(D, T, palette_type, INT);
-  if (!f->conf)
-    {
-      f->conf = E_NEW (Config, 1);
-      f->conf->height = 128;
-      f->conf->hspread = 26;
-      f->conf->vspread = 48;
-      f->conf->variance = 5;
-      f->conf->vartrend = 2;
-      f->conf->residual = 68;
-      f->conf->palette_type = DEFAULT_PALETTE;
-    }
-  E_CONFIG_LIMIT(f->conf->height, 4, 4096);
-  E_CONFIG_LIMIT(f->conf->hspread, 1, 100);
-  E_CONFIG_LIMIT(f->conf->vspread, 1, 100);
-  E_CONFIG_LIMIT(f->conf->variance, 1, 100);
-  E_CONFIG_LIMIT(f->conf->vartrend, 1, 100);
-  E_CONFIG_LIMIT(f->conf->residual, 1, 100);
-  E_CONFIG_LIMIT(f->conf->palette_type, 0, 100);
-  
-  managers = e_manager_list ();
-  for (l = managers; l; l = l->next)
-    {
-      E_Manager *man;
-      
-      man = l->data;
-      for (l2 = man->containers; l2; l2 = l2->next)
-       {
-         E_Container *con;
-         Flame_Face  *ff;
-         
-         con = l2->data;
-         ff = calloc(1, sizeof(Flame_Face));
-         if (ff)
-           {
-             f->face = ff;
-             ff->flame = f;
-             ff->con   = con;
-             ff->evas  = con->bg_evas;
-             if (!_flame_face_init(ff))
-               return NULL;
-           }
-       }
-    }
-
-  return f;
+   E_CONFIG_VAL(D, T, height, INT);
+   E_CONFIG_VAL(D, T, hspread, INT);
+   E_CONFIG_VAL(D, T, vspread, INT);
+   E_CONFIG_VAL(D, T, variance, INT);
+   E_CONFIG_VAL(D, T, vartrend, INT);
+   E_CONFIG_VAL(D, T, residual, INT);
+   E_CONFIG_VAL(D, T, palette_type, INT);
+   if (!f->conf)
+     {
+       f->conf = E_NEW (Config, 1);
+       f->conf->height = 128;
+       f->conf->hspread = 26;
+       f->conf->vspread = 48;
+       f->conf->variance = 5;
+       f->conf->vartrend = 2;
+       f->conf->residual = 68;
+       f->conf->palette_type = DEFAULT_PALETTE;
+     }
+   E_CONFIG_LIMIT(f->conf->height, 4, 4096);
+   E_CONFIG_LIMIT(f->conf->hspread, 1, 100);
+   E_CONFIG_LIMIT(f->conf->vspread, 1, 100);
+   E_CONFIG_LIMIT(f->conf->variance, 1, 100);
+   E_CONFIG_LIMIT(f->conf->vartrend, 1, 100);
+   E_CONFIG_LIMIT(f->conf->residual, 1, 100);
+   E_CONFIG_LIMIT(f->conf->palette_type, 0, 100);
+   
+   managers = e_manager_list ();
+   for (l = managers; l; l = l->next)
+     {
+       E_Manager *man;
+       
+       man = l->data;
+       for (l2 = man->containers; l2; l2 = l2->next)
+         {
+            E_Container *con;
+            Flame_Face  *ff;
+            
+            con = l2->data;
+            ff = calloc(1, sizeof(Flame_Face));
+            if (ff)
+              {
+                 f->face = ff;
+                 ff->flame = f;
+                 ff->con   = con;
+                 ff->evas  = con->bg_evas;
+                 if (!_flame_face_init(ff))
+                   return NULL;
+              }
+         }
+     }
+   
+   return f;
 }
 
 static void
 _flame_shutdown (Flame *f)
 {
-  free(f->conf);
-  E_CONFIG_DD_FREE(f->conf_edd);
-  _flame_face_free(f->face);
-  free(f);
+   free(f->conf);
+   E_CONFIG_DD_FREE(f->conf_edd);
+   _flame_face_free(f->face);
+   free(f);
 }
 
 static E_Menu *
 _flame_config_menu_new (Flame *f)
 {
-  E_Menu      *mn;
-  E_Menu_Item *mi;
-  
-  /* FIXME: hook callbacks to each menu item */
-  mn = e_menu_new ();
-  
-  mi = e_menu_item_new (mn);
-  e_menu_item_label_set (mi, "Default Palette");
-  e_menu_item_radio_set(mi, 1);
-  e_menu_item_radio_group_set(mi, 2);
-  if (f->conf->palette_type == DEFAULT_PALETTE) e_menu_item_toggle_set (mi, 1);
-  e_menu_item_callback_set (mi, _flame_menu_default_palette, f);
-
-  mi = e_menu_item_new(mn);
-  e_menu_item_label_set(mi, "Plasma Palette");
-  e_menu_item_radio_set(mi, 1);
-  e_menu_item_radio_group_set(mi, 2);
-  if (f->conf->palette_type == PLASMA_PALETTE) e_menu_item_toggle_set (mi, 1);
-  e_menu_item_callback_set (mi, _flame_menu_plasma_palette, f);
-  
-  f->config_menu = mn;
-  
-  return mn;
+   E_Menu      *mn;
+   E_Menu_Item *mi;
+   
+   /* FIXME: hook callbacks to each menu item */
+   mn = e_menu_new ();
+   
+   mi = e_menu_item_new (mn);
+   e_menu_item_label_set (mi, "Default Palette");
+   e_menu_item_radio_set(mi, 1);
+   e_menu_item_radio_group_set(mi, 2);
+   if (f->conf->palette_type == DEFAULT_PALETTE) e_menu_item_toggle_set (mi, 
1);
+   e_menu_item_callback_set (mi, _flame_menu_default_palette, f);
+   
+   mi = e_menu_item_new(mn);
+   e_menu_item_label_set(mi, "Plasma Palette");
+   e_menu_item_radio_set(mi, 1);
+   e_menu_item_radio_group_set(mi, 2);
+   if (f->conf->palette_type == PLASMA_PALETTE) e_menu_item_toggle_set (mi, 1);
+   e_menu_item_callback_set (mi, _flame_menu_plasma_palette, f);
+   
+   f->config_menu = mn;
+   
+   return mn;
 }
 
 static void
 _flame_menu_default_palette (void *data, E_Menu *m, E_Menu_Item *mi)
 {
-  Flame *f;
-
-  f = (Flame *)data;
-  _flame_config_palette_set (f, DEFAULT_PALETTE);
+   Flame *f;
+   
+   f = (Flame *)data;
+   _flame_config_palette_set (f, DEFAULT_PALETTE);
 }
 
 static void
 _flame_menu_plasma_palette (void *data, E_Menu *m, E_Menu_Item *mi)
 {
-  Flame *f;
-
-  f = (Flame *)data;
-  _flame_config_palette_set (f, PLASMA_PALETTE);
+   Flame *f;
+   
+   f = (Flame *)data;
+   _flame_config_palette_set (f, PLASMA_PALETTE);
 }
 
 static void
 _flame_config_menu_del (Flame *f, E_Menu *m)
 {
-  e_object_del (E_OBJECT(m));
+   e_object_del (E_OBJECT(m));
 }
 
 static void
 _flame_config_palette_set (Flame *f, Flame_Palette_Type type)
 {
-  switch (type)
-    {
-    case DEFAULT_PALETTE:
-      _flame_palette_default_set (f->face);
-      break;
-    case PLASMA_PALETTE:
-      _flame_palette_plasma_set (f->face);
-      break;
-    }
+   switch (type)
+     {
+      case DEFAULT_PALETTE:
+       _flame_palette_default_set (f->face);
+       break;
+      case PLASMA_PALETTE:
+       _flame_palette_plasma_set (f->face);
+       break;
+     }
 }
 
 static int
 _flame_face_init (Flame_Face *ff)
 {
-  Evas_Object *o;
-  Evas_Coord   ww, hh;
-  int         size;
-  int         flame_width, flame_height;
-
-  /* set up the flame object */
-  o = evas_object_image_add (ff->evas);
-  evas_output_viewport_get(ff->evas, NULL, NULL, &ww, &hh);
-  ff->ww = ww;
-  printf ("Size : %d %d\n", ww, hh);
-  evas_object_move (o, 0, hh - ff->flame->conf->height + 1);
-  evas_object_resize (o, ff->ww, ff->flame->conf->height);
-  evas_object_image_fill_set (o, 0, 0, ff->ww, ff->flame->conf->height);
-  evas_object_layer_set (o, -1);
-  evas_object_focus_set (o, 1);
-  evas_object_image_alpha_set(o, 1);
-  evas_object_show (o);
-  ff->flame_object = o;
-
-  /* Allocation of the flame arrays */
-  flame_width  = ff->ww >> 1;
-  flame_height = ff->flame->conf->height >> 1;
-  ff->ws = powerof (flame_width);
-  size = (1 << ff->ws) * flame_height * sizeof (int);
-  ff->f_array1 = (unsigned int *)malloc (size);
-  if (!ff->f_array1)
-    return 0;
-  ff->f_array2 = (unsigned int *)malloc (size);
-  if (!ff->f_array2)
-    return 0;
-
-  /* allocation of the image */
-  ff->ims = powerof (ff->ww);
-  evas_object_image_size_set (ff->flame_object,
-                             1<< ff->ims, ff->flame->conf->height);
-  evas_object_image_fill_set (o, 0, 0, 1<< ff->ims, ff->flame->conf->height);
-  printf ("Size : %d %d\n", 1<< ff->ims, ff->flame->conf->height);
-  ff->im = (unsigned int *)evas_object_image_data_get (ff->flame_object, 1);
-
-  /* initialization of the palette */
-  ff->palette = (unsigned int *)malloc (300 * sizeof (unsigned int));
-  if (!ff->palette) return 0;
-
-  _flame_config_palette_set (ff->flame, ff->flame->conf->palette_type);
-
-  /* set the flame array to ZERO */
-  _flame_zero_set (ff);
-
-  /* set the base of the flame to something random */
-  _flame_base_random_set (ff);
-
-  /* set the animator for generating and displaying flames */
-  _flame_face_anim_handle (ff);
-
-  return 1;
+   Evas_Object *o;
+   Evas_Coord   ww, hh;
+   int         size;
+   int         flame_width, flame_height;
+   
+   /* set up the flame object */
+   o = evas_object_image_add (ff->evas);
+   evas_output_viewport_get(ff->evas, NULL, NULL, &ww, &hh);
+   ff->ww = ww;
+   printf ("Size : %d %d\n", ww, hh);
+   evas_object_move (o, 0, hh - ff->flame->conf->height + 1);
+   evas_object_resize (o, ff->ww, ff->flame->conf->height);
+   evas_object_image_fill_set (o, 0, 0, ff->ww, ff->flame->conf->height);
+   evas_object_layer_set (o, -1);
+   evas_object_focus_set (o, 1);
+   evas_object_image_alpha_set(o, 1);
+   evas_object_show (o);
+   ff->flame_object = o;
+   
+   /* Allocation of the flame arrays */
+   flame_width  = ff->ww >> 1;
+   flame_height = ff->flame->conf->height >> 1;
+   ff->ws = powerof (flame_width);
+   size = (1 << ff->ws) * flame_height * sizeof (int);
+   ff->f_array1 = (unsigned int *)malloc (size);
+   if (!ff->f_array1)
+     return 0;
+   ff->f_array2 = (unsigned int *)malloc (size);
+   if (!ff->f_array2)
+     return 0;
+   
+   /* allocation of the image */
+   ff->ims = powerof (ff->ww);
+   evas_object_image_size_set (ff->flame_object,
+                              1<< ff->ims, ff->flame->conf->height);
+   evas_object_image_fill_set (o, 0, 0, 1<< ff->ims, ff->flame->conf->height);
+   printf ("Size : %d %d\n", 1<< ff->ims, ff->flame->conf->height);
+   ff->im = (unsigned int *)evas_object_image_data_get (ff->flame_object, 1);
+   
+   /* initialization of the palette */
+   ff->palette = (unsigned int *)malloc (300 * sizeof (unsigned int));
+   if (!ff->palette) return 0;
+   
+   _flame_config_palette_set (ff->flame, ff->flame->conf->palette_type);
+   
+   /* set the flame array to ZERO */
+   _flame_zero_set (ff);
+   
+   /* set the base of the flame to something random */
+   _flame_base_random_set (ff);
+   
+   /* set the animator for generating and displaying flames */
+   _flame_face_anim_handle (ff);
+   
+   return 1;
 }
 
 static void
 _flame_face_free(Flame_Face *ff)
 {
-  evas_object_del (ff->flame_object);
-  if (ff->anim) ecore_animator_del(ff->anim);
-  if (ff->f_array1) free (ff->f_array1);
-  if (ff->f_array2) free (ff->f_array2);
-  if (ff->palette) free (ff->palette);
-  free (ff);
+   evas_object_del (ff->flame_object);
+   if (ff->anim) ecore_animator_del(ff->anim);
+   if (ff->f_array1) free (ff->f_array1);
+   if (ff->f_array2) free (ff->f_array2);
+   if (ff->palette) free (ff->palette);
+   free (ff);
 }
 
 static void
@@ -340,245 +339,245 @@
 static void
 _flame_palette_default_set (Flame_Face *ff)
 {
-  int i, r, g, b;
-
-  for (i = 0 ; i < 300 ; i++)
-    {
-      r = i * 3;
-      g = (i - 80) * 3;
-      b = (i - 160) * 3;
-
-      if (r < 0)   r = 0;
-      if (r > 255) r = 255;
-      if (g < 0)   g = 0;
-      if (g > 255) g = 255;
-      if (b < 0)   b = 0;
-      if (b > 255) b = 255;
-
-      if ((r*r + g*g + b*b) <= 100)
-       ff->palette[i] = ((r*r + g*g + b*b)                |
-                         (((unsigned char)r) << 16) |
-                         (((unsigned char)g) << 8)  |
-                         ((unsigned char)b));
-      else
-       ff->palette[i] = ((255 << 24)                |
-                         (((unsigned char)r) << 16) |
-                         (((unsigned char)g) << 8)  |
-                         ((unsigned char)b));
-    }
+   int i, r, g, b;
+   
+   for (i = 0 ; i < 300 ; i++)
+     {
+       r = i * 3;
+       g = (i - 80) * 3;
+       b = (i - 160) * 3;
+       
+       if (r < 0)   r = 0;
+       if (r > 255) r = 255;
+       if (g < 0)   g = 0;
+       if (g > 255) g = 255;
+       if (b < 0)   b = 0;
+       if (b > 255) b = 255;
+       
+       if ((r*r + g*g + b*b) <= 100)
+         ff->palette[i] = ((r*r + g*g + b*b)                |
+                           (((unsigned char)r) << 16) |
+                           (((unsigned char)g) << 8)  |
+                           ((unsigned char)b));
+       else
+         ff->palette[i] = ((255 << 24)                |
+                           (((unsigned char)r) << 16) |
+                           (((unsigned char)g) << 8)  |
+                           ((unsigned char)b));
+     }
 }
 
 /* set the plasma flame palette */
 static void
 _flame_palette_plasma_set (Flame_Face *ff)
 {
-  int i, r, g, b;
-    
-  for (i = 0 ; i < 80 ; i++)
-    {
-      r = 0;
-      g = 0;
-      b = (i*255) / 80;
-
-      if ((r*r + g*g + b*b) <= 100)
-       ff->palette[i] = ((r*r + g*g + b*b)                |
-                         (((unsigned char)r) << 16) |
-                         (((unsigned char)g) << 8)  |
-                         ((unsigned char)b));
-      else
-       ff->palette[i] = ((255 << 24)        |
-                         (((unsigned char)r) << 16) |
-                         (((unsigned char)g) << 8)  |
-                         ((unsigned char)b));
-    }
-  for (i = 80 ; i < 160 ; i++)
-    {
-      r = ((i-80)*186) / 80;
-      g = ((i-80)*229) / 80;
-      b = 255;
-
-      if ((r*r + g*g + b*b) <= 100)
-       ff->palette[i] = ((r*r + g*g + b*b)                |
-                         (((unsigned char)r) << 16) |
-                         (((unsigned char)g) << 8)  |
-                         ((unsigned char)b));
-      else
-       ff->palette[i] = ((255 << 24)        |
-                         (((unsigned char)r) << 16) |
-                         (((unsigned char)g) << 8)  |
-                         ((unsigned char)b));
-    }
-  for (i = 160 ; i < 300 ; i++)
-    {
-      r = ((i-160)*(255 - 186) + 186 * 139) / 139;
-      g = ((i-160)*(255 - 229) + 229 * 139) / 139;
-      b = 255;
-
-      if ((r*r + g*g + b*b) <= 100)
-       ff->palette[i] = ((r*r + g*g + b*b)                |
-                         (((unsigned char)r) << 16) |
-                         (((unsigned char)g) << 8)  |
-                         ((unsigned char)b));
-      else
-       ff->palette[i] = ((255 << 24)        |
-                         (((unsigned char)r) << 16) |
-                         (((unsigned char)g) << 8)  |
-                         ((unsigned char)b));
-    }
+   int i, r, g, b;
+   
+   for (i = 0 ; i < 80 ; i++)
+     {
+       r = 0;
+       g = 0;
+       b = (i*255) / 80;
+       
+       if ((r*r + g*g + b*b) <= 100)
+         ff->palette[i] = ((r*r + g*g + b*b)                |
+                           (((unsigned char)r) << 16) |
+                           (((unsigned char)g) << 8)  |
+                           ((unsigned char)b));
+       else
+         ff->palette[i] = ((255 << 24)        |
+                           (((unsigned char)r) << 16) |
+                           (((unsigned char)g) << 8)  |
+                           ((unsigned char)b));
+     }
+   for (i = 80 ; i < 160 ; i++)
+     {
+       r = ((i-80)*186) / 80;
+       g = ((i-80)*229) / 80;
+       b = 255;
+       
+       if ((r*r + g*g + b*b) <= 100)
+         ff->palette[i] = ((r*r + g*g + b*b)                |
+                           (((unsigned char)r) << 16) |
+                           (((unsigned char)g) << 8)  |
+                           ((unsigned char)b));
+       else
+         ff->palette[i] = ((255 << 24)        |
+                           (((unsigned char)r) << 16) |
+                           (((unsigned char)g) << 8)  |
+                           ((unsigned char)b));
+     }
+   for (i = 160 ; i < 300 ; i++)
+     {
+       r = ((i-160)*(255 - 186) + 186 * 139) / 139;
+       g = ((i-160)*(255 - 229) + 229 * 139) / 139;
+       b = 255;
+       
+       if ((r*r + g*g + b*b) <= 100)
+         ff->palette[i] = ((r*r + g*g + b*b)                |
+                           (((unsigned char)r) << 16) |
+                           (((unsigned char)g) << 8)  |
+                           ((unsigned char)b));
+       else
+         ff->palette[i] = ((255 << 24)        |
+                           (((unsigned char)r) << 16) |
+                           (((unsigned char)g) << 8)  |
+                           ((unsigned char)b));
+     }
 }
 
 /* set the flame array to zero */
 static void
 _flame_zero_set (Flame_Face *ff)
 {
-  int x, y;
-  unsigned int *ptr;
-
-  for (y = 0 ; y < (ff->flame->conf->height >> 1) ; y++)
-    {
-      for (x = 0 ; x < (ff->ww >> 1) ; x++)
-       {
-         ptr = ff->f_array1 + (y << ff->ws) + x;
-         *ptr = 0;
-       }
-    }
-
-  for (y = 0 ; y < (ff->flame->conf->height >> 1) ; y++)
-    {
-      for (x = 0 ; x < (ff->ww >> 1) ; x++)
-       {
-         ptr = ff->f_array2 + (y << ff->ws) + x;
-         *ptr = 0;
-       }
-    }
+   int x, y;
+   unsigned int *ptr;
+   
+   for (y = 0 ; y < (ff->flame->conf->height >> 1) ; y++)
+     {
+       for (x = 0 ; x < (ff->ww >> 1) ; x++)
+         {
+            ptr = ff->f_array1 + (y << ff->ws) + x;
+            *ptr = 0;
+         }
+     }
+   
+   for (y = 0 ; y < (ff->flame->conf->height >> 1) ; y++)
+     {
+       for (x = 0 ; x < (ff->ww >> 1) ; x++)
+         {
+            ptr = ff->f_array2 + (y << ff->ws) + x;
+            *ptr = 0;
+         }
+     }
 }
 
 /* set the base of the flame */
 static void
 _flame_base_random_set (Flame_Face *ff)
 {
-  int x, y;
-  unsigned int *ptr;
-  
-  /* initialize a random number seed from the time, so we get random */
-  /* numbers each time */
-  srand (time(NULL));
-  y = (ff->flame->conf->height >> 1) - 1;
-  for (x = 0 ; x < (ff->ww >> 1) ; x++)
-    {
-      ptr = ff->f_array1 + (y << ff->ws) + x;
-      *ptr = rand ()%300;
-    }
+   int x, y;
+   unsigned int *ptr;
+   
+   /* initialize a random number seed from the time, so we get random */
+   /* numbers each time */
+//   srand (time(NULL));
+   y = (ff->flame->conf->height >> 1) - 1;
+   for (x = 0 ; x < (ff->ww >> 1) ; x++)
+     {
+       ptr = ff->f_array1 + (y << ff->ws) + x;
+       *ptr = rand ()%300;
+     }
 }
 
 /* modify the base of the flame with random values */
 static void
 _flame_base_random_modify (Flame_Face *ff)
 {
-  int x, y;
-  unsigned int *ptr, val;
-  
-  y = (ff->flame->conf->height >> 1) - 1;
-  for (x = 0 ; x < (ff->ww >> 1) ; x++)
-    {
-      ptr = ff->f_array1 + (y << ff->ws) + x;
-      *ptr += ((rand ()%ff->flame->conf->variance) - 
ff->flame->conf->vartrend);
-      val = *ptr;
-      if (val > 300) *ptr = 0;
-      if (val < 0)    *ptr = 0;
-    }
+   int x, y;
+   unsigned int *ptr, val;
+   
+   y = (ff->flame->conf->height >> 1) - 1;
+   for (x = 0 ; x < (ff->ww >> 1) ; x++)
+     {
+       ptr = ff->f_array1 + (y << ff->ws) + x;
+       *ptr += ((rand ()%ff->flame->conf->variance) - 
ff->flame->conf->vartrend);
+       val = *ptr;
+       if (val > 300) *ptr = 0;
+       if (val < 0)    *ptr = 0;
+     }
 }
 
 /* process entire flame array */
 static void
 _flame_process (Flame_Face *ff)
 {
-  int x, y;
-  unsigned int *ptr, *p, tmp, val;
-
-  for (y = ((ff->flame->conf->height >> 1) - 1) ; y >= 2 ; y--)
-    {
-      for (x = 1 ; x < ((ff->ww >> 1) - 1) ; x++)
-       {
-         ptr = ff->f_array1 + (y << ff->ws) + x;
-         val = (int)*ptr;
-         if (val > 300)
-           *ptr = 300;
-         val = (int)*ptr;
-         if (val > 0)
-           {
-             tmp = (val * ff->flame->conf->vspread) >> 8;
-             p   = ptr - (2 << ff->ws);
-             *p  = *p + (tmp >> 1);
-             p   = ptr - (1 << ff->ws);
-             *p  = *p + tmp;
-             tmp = (val * ff->flame->conf->hspread) >> 8;
-             p   = ptr - (1 << ff->ws) - 1;
-             *p  = *p + tmp;
-             p   = ptr - (1 << ff->ws) + 1;
-             *p  = *p + tmp;
-             p   = ptr - 1;
-             *p  = *p + (tmp >>1 );
-             p   = ptr + 1;
-             *p  = *p + (tmp >> 1);
-             p   = ff->f_array2 + (y << ff->ws) + x;
-             *p  = val;
-             if (y < ((ff->flame->conf->height >> 1) - 1))
-               *ptr = (val * ff->flame->conf->residual) >> 8;
-           }
-       }
-    }
+   int x, y;
+   unsigned int *ptr, *p, tmp, val;
+   
+   for (y = ((ff->flame->conf->height >> 1) - 1) ; y >= 2 ; y--)
+     {
+       for (x = 1 ; x < ((ff->ww >> 1) - 1) ; x++)
+         {
+            ptr = ff->f_array1 + (y << ff->ws) + x;
+            val = (int)*ptr;
+            if (val > 300)
+              *ptr = 300;
+            val = (int)*ptr;
+            if (val > 0)
+              {
+                 tmp = (val * ff->flame->conf->vspread) >> 8;
+                 p   = ptr - (2 << ff->ws);
+                 *p  = *p + (tmp >> 1);
+                 p   = ptr - (1 << ff->ws);
+                 *p  = *p + tmp;
+                 tmp = (val * ff->flame->conf->hspread) >> 8;
+                 p   = ptr - (1 << ff->ws) - 1;
+                 *p  = *p + tmp;
+                 p   = ptr - (1 << ff->ws) + 1;
+                 *p  = *p + tmp;
+                 p   = ptr - 1;
+                 *p  = *p + (tmp >>1 );
+                 p   = ptr + 1;
+                 *p  = *p + (tmp >> 1);
+                 p   = ff->f_array2 + (y << ff->ws) + x;
+                 *p  = val;
+                 if (y < ((ff->flame->conf->height >> 1) - 1))
+                   *ptr = (val * ff->flame->conf->residual) >> 8;
+              }
+         }
+     }
 }
 
 /* draw a flame on the evas */
 static int
 _flame_cb_draw (void *data)
 {
-  Flame_Face    *ff;
-  unsigned int  *ptr;
-  int            x, y, xx, yy;
-  unsigned int   cl, cl1, cl2, cl3, cl4;
-  unsigned int  *cptr;
-
-  ff = (Flame_Face *)data;
-
-  /* modify the base of the flame */
-  _flame_base_random_modify (ff);
-  /* process the flame array, propagating the flames up the array */
-  _flame_process (ff);
-
-
-  for (y = 0 ; y < ((ff->flame->conf->height >> 1) - 1) ; y++)
-    {
-      for (x = 0 ; x < ((ff->ww >> 1) - 1) ; x++)
-       {
-         xx = x << 1;
-         yy = y << 1;
-
-         ptr = ff->f_array2 + (y << ff->ws) + x;
-         cl1 = cl = (unsigned int)*ptr;
-         ptr = ff->f_array2 + (y << ff->ws) + x + 1;
-         cl2 = (unsigned int)*ptr;
-         ptr = ff->f_array2 + ((y + 1) << ff->ws) + x + 1;
-         cl3 = (unsigned int)*ptr;
-         ptr = ff->f_array2 + ((y + 1) << ff->ws) + x;
-         cl4 = (unsigned int)*ptr;
-
-         cptr = ff->im + (yy << ff->ims) + xx;
-         *cptr = ff->palette[cl];
-         *(cptr + 1) = ff->palette[((cl1+cl2) >> 1)];
-         *(cptr + 1 + (1 << ff->ims)) = ff->palette[((cl1 + cl3) >> 1)];
-         *(cptr + (1 << ff->ims)) = ff->palette[((cl1 + cl4) >> 1)];
-       }
-    }
-
-  evas_object_image_data_set (ff->flame_object, ff->im);
-  evas_object_image_data_update_add (ff->flame_object,
-                                    0, 0,
-                                    ff->ww, ff->flame->conf->height);
-
-  /* we loop indefinitely */
-  return 1;
+   Flame_Face    *ff;
+   unsigned int  *ptr;
+   int            x, y, xx, yy;
+   unsigned int   cl, cl1, cl2, cl3, cl4;
+   unsigned int  *cptr;
+   
+   ff = (Flame_Face *)data;
+   
+   /* modify the base of the flame */
+   _flame_base_random_modify (ff);
+   /* process the flame array, propagating the flames up the array */
+   _flame_process (ff);
+   
+   
+   for (y = 0 ; y < ((ff->flame->conf->height >> 1) - 1) ; y++)
+     {
+       for (x = 0 ; x < ((ff->ww >> 1) - 1) ; x++)
+         {
+            xx = x << 1;
+            yy = y << 1;
+            
+            ptr = ff->f_array2 + (y << ff->ws) + x;
+            cl1 = cl = (unsigned int)*ptr;
+            ptr = ff->f_array2 + (y << ff->ws) + x + 1;
+            cl2 = (unsigned int)*ptr;
+            ptr = ff->f_array2 + ((y + 1) << ff->ws) + x + 1;
+            cl3 = (unsigned int)*ptr;
+            ptr = ff->f_array2 + ((y + 1) << ff->ws) + x;
+            cl4 = (unsigned int)*ptr;
+            
+            cptr = ff->im + (yy << ff->ims) + xx;
+            *cptr = ff->palette[cl];
+            *(cptr + 1) = ff->palette[((cl1+cl2) >> 1)];
+            *(cptr + 1 + (1 << ff->ims)) = ff->palette[((cl1 + cl3) >> 1)];
+            *(cptr + (1 << ff->ims)) = ff->palette[((cl1 + cl4) >> 1)];
+         }
+     }
+   
+   evas_object_image_data_set (ff->flame_object, ff->im);
+   evas_object_image_data_update_add (ff->flame_object,
+                                     0, 0,
+                                     ff->ww, ff->flame->conf->height);
+   
+   /* we loop indefinitely */
+   return 1;
 }
 
 /* return the power of a number (eg powerof(8)==3, powerof(256)==8,
@@ -586,39 +585,39 @@
 static int
 powerof (unsigned int n)
 {
-  int p = 32;
-
-  if (n<=0x80000000) p=31;
-  if (n<=0x40000000) p=30;
-  if (n<=0x20000000) p=29;
-  if (n<=0x10000000) p=28;
-  if (n<=0x08000000) p=27;
-  if (n<=0x04000000) p=26;
-  if (n<=0x02000000) p=25;
-  if (n<=0x01000000) p=24;
-  if (n<=0x00800000) p=23;
-  if (n<=0x00400000) p=22;
-  if (n<=0x00200000) p=21;
-  if (n<=0x00100000) p=20;
-  if (n<=0x00080000) p=19;
-  if (n<=0x00040000) p=18;
-  if (n<=0x00020000) p=17;
-  if (n<=0x00010000) p=16;
-  if (n<=0x00008000) p=15;
-  if (n<=0x00004000) p=14;
-  if (n<=0x00002000) p=13;
-  if (n<=0x00001000) p=12;
-  if (n<=0x00000800) p=11;
-  if (n<=0x00000400) p=10;
-  if (n<=0x00000200) p=9;
-  if (n<=0x00000100) p=8;
-  if (n<=0x00000080) p=7;
-  if (n<=0x00000040) p=6;
-  if (n<=0x00000020) p=5;
-  if (n<=0x00000010) p=4;
-  if (n<=0x00000008) p=3;
-  if (n<=0x00000004) p=2;
-  if (n<=0x00000002) p=1;
-  if (n<=0x00000001) p=0;
-  return p;
+   int p = 32;
+   
+   if (n<=0x80000000) p=31;
+   if (n<=0x40000000) p=30;
+   if (n<=0x20000000) p=29;
+   if (n<=0x10000000) p=28;
+   if (n<=0x08000000) p=27;
+   if (n<=0x04000000) p=26;
+   if (n<=0x02000000) p=25;
+   if (n<=0x01000000) p=24;
+   if (n<=0x00800000) p=23;
+   if (n<=0x00400000) p=22;
+   if (n<=0x00200000) p=21;
+   if (n<=0x00100000) p=20;
+   if (n<=0x00080000) p=19;
+   if (n<=0x00040000) p=18;
+   if (n<=0x00020000) p=17;
+   if (n<=0x00010000) p=16;
+   if (n<=0x00008000) p=15;
+   if (n<=0x00004000) p=14;
+   if (n<=0x00002000) p=13;
+   if (n<=0x00001000) p=12;
+   if (n<=0x00000800) p=11;
+   if (n<=0x00000400) p=10;
+   if (n<=0x00000200) p=9;
+   if (n<=0x00000100) p=8;
+   if (n<=0x00000080) p=7;
+   if (n<=0x00000040) p=6;
+   if (n<=0x00000020) p=5;
+   if (n<=0x00000010) p=4;
+   if (n<=0x00000008) p=3;
+   if (n<=0x00000004) p=2;
+   if (n<=0x00000002) p=1;
+   if (n<=0x00000001) p=0;
+   return p;
 }
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/modules/flame/e_mod_main.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- e_mod_main.h        8 Dec 2004 17:35:58 -0000       1.1
+++ e_mod_main.h        9 Dec 2004 07:30:45 -0000       1.2
@@ -9,48 +9,48 @@
 
 enum _Flame_Palette_Type
 {
-  DEFAULT_PALETTE = 0,
-  PLASMA_PALETTE
+   DEFAULT_PALETTE,
+     PLASMA_PALETTE
 };
 
 struct _Config
 {
-  Evas_Coord         height;
-  int                hspread, vspread;
-  int                variance;
-  int                vartrend;
-  int                residual;
-  Flame_Palette_Type palette_type;
+   Evas_Coord         height;
+   int                hspread, vspread;
+   int                variance;
+   int                vartrend;
+   int                residual;
+   Flame_Palette_Type palette_type;
 };
 
 struct _Flame
 {
-  E_Menu     *config_menu;
-  Flame_Face *face;
+   E_Menu     *config_menu;
+   Flame_Face *face;
    
-  E_Config_DD *conf_edd;
-  Config      *conf;
+   E_Config_DD *conf_edd;
+   Config      *conf;
 };
 
 struct _Flame_Face
 {
-  Flame       *flame;
-  E_Container *con;
-  Evas        *evas;
-
-  Evas_Object *flame_object;
-  Ecore_Animator *anim;
+   Flame       *flame;
+   E_Container *con;
+   Evas        *evas;
    
-  Evas_Coord   xx, yy, ww;
-
-  /* palette */
-  unsigned int *palette;
-  unsigned int *im;
-  int           ims;
-
-  /* the flame arrays */
-  int           ws;
-  unsigned int *f_array1, *f_array2;
+   Evas_Object *flame_object;
+   Ecore_Animator *anim;
+   
+   Evas_Coord   xx, yy, ww;
+   
+   /* palette */
+   unsigned int *palette;
+   unsigned int *im;
+   int           ims;
+   
+   /* the flame arrays */
+   int           ws;
+   unsigned int *f_array1, *f_array2;
 };
 
 EAPI void *init     (E_Module *m);




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to