Enlightenment CVS committal

Author  : lordchaos
Project : e17
Module  : proto

Dir     : e17/proto/entropy/src/plugins


Modified Files:
        ewl_icon_local_viewer.c filesystem.c structure_viewer.c 


Log Message:
* Hide the background setter window when we select one
* Various nested file system updates
* Try and fix the 'all files from evfs directory list appear as folders' bug
* De-magic-numberify MIME_TYPE length
* Make descendable object-as-folder listing generic in default structure viewer

===================================================================
RCS file: 
/cvsroot/enlightenment/e17/proto/entropy/src/plugins/ewl_icon_local_viewer.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- ewl_icon_local_viewer.c     30 Oct 2005 01:35:37 -0000      1.17
+++ ewl_icon_local_viewer.c     2 Nov 2005 11:52:30 -0000       1.18
@@ -233,11 +233,9 @@
 
         e = EWL_FILEDIALOG_EVENT(ev);
         if (e->response == EWL_STOCK_OPEN) {
-                printf("file open from test program: %s\n",
-                                ewl_filedialog_file_get (EWL_FILEDIALOG (w)));
-
                printf("Curent directory is '%s'\n", viewer->current_dir);
                entropy_config_str_set("iconbox_viewer", viewer->current_dir, 
ewl_filedialog_file_get (EWL_FILEDIALOG (w)));
+               ewl_widget_destroy(viewer->file_dialog_parent);
 
        } else if (e->response == EWL_STOCK_CANCEL) {
                ewl_widget_destroy(viewer->file_dialog_parent);
===================================================================
RCS file: /cvsroot/enlightenment/e17/proto/entropy/src/plugins/filesystem.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -3 -r1.8 -r1.9
--- filesystem.c        1 Nov 2005 06:04:27 -0000       1.8
+++ filesystem.c        2 Nov 2005 11:52:30 -0000       1.9
@@ -257,6 +257,7 @@
                                                } else {
                                                        //printf("Didn't mark 
this file, type %d\n",ref->file_type);
                                                        file->filetype = 
FILE_STANDARD;
+                                                       bzero(file->mime_type, 
MIME_LENGTH);
                                                }
 
                                                if (calling_request && 
(calling_request->drill_down || calling_request->set_parent)) {
===================================================================
RCS file: 
/cvsroot/enlightenment/e17/proto/entropy/src/plugins/structure_viewer.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -3 -r1.8 -r1.9
--- structure_viewer.c  1 Nov 2005 06:04:27 -0000       1.8
+++ structure_viewer.c  2 Nov 2005 11:52:30 -0000       1.9
@@ -90,7 +90,7 @@
                        ecore_list_goto_first(el);
                        while ( (file = ecore_list_next(el)) ) {
                        
-                               if (file->filetype == FILE_FOLDER || 
!strcmp(file->mime_type, "application/x-tar")) {
+                               if (file->filetype == FILE_FOLDER || 
entropy_core_descent_for_mime_get(comp->core, file->mime_type)  ) {
                                        char *c = entropy_malloc(sizeof(char));
                                        *c = 1;
 




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to