Enlightenment CVS committal

Author  : atmosphere
Project : e17
Module  : apps/entice

Dir     : e17/apps/entice/src/bin


Modified Files:
        entice.c 


Log Message:
filename and dimensions were left around after last element was deleted


===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/entice/src/bin/entice.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -3 -r1.21 -r1.22
--- entice.c    10 Nov 2003 18:15:00 -0000      1.21
+++ entice.c    29 Nov 2003 18:00:29 -0000      1.22
@@ -55,22 +55,21 @@
       "EnticeImageScrollStop", "EnticeImageModified",
       "EnticeImageSave", "EnticeQuit", NULL
    };
-   void (*funcs[])(void *data, Evas_Object *o, const char *emission,
-   const char *source) = { _entice_delete_current, _entice_remove_current,
-      _entice_image_next, _entice_image_prev,
-      _entice_zoom_in, _entice_zoom_out,
-      _entice_zoom_in_focused, _entice_zoom_out_focused,
-      _entice_zoom_default, _entice_zoom_fit,
-      _entice_fit_window, _entice_rotate_left,
-      _entice_rotate_right, _entice_flip_horizontal,
-      _entice_flip_vertical, _entice_fullscreen,
-      _entice_thumbs_scroll_next_start, _entice_thumbs_scroll_prev_start,
-      _entice_thumbs_scroll_stop,
-      _entice_image_scroll_east_start, _entice_image_scroll_west_start,
-      _entice_image_scroll_north_start, _entice_image_scroll_south_start,
-      _entice_image_scroll_stop, _entice_image_modified,
-      _entice_image_save, _entice_quit, NULL
-   };
+   void (*funcs[]) (void *data, Evas_Object * o, const char *emission,
+                    const char *source) =
+   {
+   _entice_delete_current, _entice_remove_current, _entice_image_next,
+         _entice_image_prev, _entice_zoom_in, _entice_zoom_out,
+         _entice_zoom_in_focused, _entice_zoom_out_focused,
+         _entice_zoom_default, _entice_zoom_fit, _entice_fit_window,
+         _entice_rotate_left, _entice_rotate_right,
+         _entice_flip_horizontal, _entice_flip_vertical,
+         _entice_fullscreen, _entice_thumbs_scroll_next_start,
+         _entice_thumbs_scroll_prev_start, _entice_thumbs_scroll_stop,
+         _entice_image_scroll_east_start, _entice_image_scroll_west_start,
+         _entice_image_scroll_north_start,
+         _entice_image_scroll_south_start, _entice_image_scroll_stop,
+         _entice_image_modified, _entice_image_save, _entice_quit, NULL};
    count = sizeof(signals) / sizeof(char *);
    for (i = 0; i < count; i++)
       edje_object_signal_callback_add(o, signals[i], "", funcs[i], NULL);
@@ -471,7 +470,12 @@
          evas_object_del(o);
          entice_current_free();
          if (evas_list_count(entice->thumb.list) == 0)
+         {
             entice->thumb.current = NULL;
+            edje_object_part_text_set(entice->edje, "EnticeFileDimensions",
+                                      "");
+            edje_object_part_text_set(entice->edje, "EnticeFileName", "");
+         }
       }
       else
          result = 1;




-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to