Enlightenment CVS committal

Author  : lordchaos
Project : e17
Module  : proto

Dir     : e17/proto/entropy/src/plugins


Modified Files:
        etk_structure_viewer.c filesystem.c 


Log Message:
* Remove folder notify events for etk-structure-viewer

===================================================================
RCS file: 
/cvsroot/enlightenment/e17/proto/entropy/src/plugins/etk_structure_viewer.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- etk_structure_viewer.c      4 Mar 2006 06:09:12 -0000       1.17
+++ etk_structure_viewer.c      4 Mar 2006 08:23:16 -0000       1.18
@@ -247,9 +247,23 @@
                }
          }
          break;
+
+
+        case ENTROPY_NOTIFY_FILE_REMOVE_DIRECTORY: {
+               entropy_generic_file* file = el;
+               Etk_Tree_Row* row = NULL;
+       
+               row = ecore_hash_get (viewer->row_folder_hash, file);
+               if (row) {
+                       etk_tree_row_del(row);
+                       ecore_hash_remove(viewer->row_folder_hash, file);
+               }
+               
+        }
+        break;
                                                     
              
-
+       default: break;
   }
 
 }
@@ -302,6 +316,10 @@
   entropy_core_component_event_register (instance,
                                         entropy_core_gui_event_get
                                         (ENTROPY_GUI_EVENT_FILE_CREATE));
+  entropy_core_component_event_register (instance,
+                                        entropy_core_gui_event_get
+                                        
(ENTROPY_GUI_EVENT_FILE_REMOVE_DIRECTORY));
+  
 
   if (!etk_callback_setup) {
          printf("ETK stuff setup! *******\n");
===================================================================
RCS file: /cvsroot/enlightenment/e17/proto/entropy/src/plugins/filesystem.c,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -3 -r1.50 -r1.51
--- filesystem.c        4 Mar 2006 05:49:03 -0000       1.50
+++ filesystem.c        4 Mar 2006 08:23:16 -0000       1.51
@@ -90,6 +90,7 @@
 
          }
          else {
+                 
            file = listener->file;
            entropy_free (md5); /*We don't need this one, we're returning an 
old ref */
            entropy_free (folder);




-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to