Ticket #2367: 2367.patch

File 2367.patch, 3.2 KB (added by stefan, 15 years ago)
  • modules/org.sophie2.main.func.file/src/main/java/org/sophie2/main/func/file/dialogs/FileDialog.java

    ### Eclipse Workspace Patch 1.0
    #P sophie
     
    7676                         
    7777                this.fileChooser.setSelectedFile(new File(input.getFileName())); 
    7878                this.fileChooser.setMultiSelectionEnabled(input.isMultiSelectEnabled()); 
    79                  
    80                  
     79 
     80 
    8181                while (true) { 
    8282                        final int res = this.fileChooser.showDialog(input.getParent(), input.getTitle()); 
    8383 
     
    9191                        case JFileChooser.APPROVE_OPTION: 
    9292                                File files[] = input.isMultiSelectEnabled() ? this.fileChooser.getSelectedFiles() 
    9393                                                : new File[] { this.fileChooser.getSelectedFile() }; 
     94                                if (files.length == 1 && files[0].isDirectory()) { 
     95                                        this.fileChooser.setCurrentDirectory(files[0]); 
     96                                        break; 
     97                                } 
    9498                                FileContainer fileContainer = peformFileCheck(input, files); 
    9599 
    96100                                if (fileContainer != null) { 
  • modules/org.sophie2.dev/src/main/java/org/sophie2/dev/author/FakeAuthorMain.java

     
    9797                //Profiler.start(); 
    9898                SophieLog.info("Starting fake..."); 
    9999                SophieLog.setMinLevel("", LogLevel.INFO); 
    100                 SophieLog.setMinLevel("org.sophie2.core.mvc", LogLevel.DEBUG); 
     100//              SophieLog.setMinLevel("org.sophie2.core.mvc", LogLevel.DEBUG); 
    101101                //SophieLog.setMinLevel("org.sophie2.core.modularity.FileEntryManager.fillFakeModulePaths", LogLevel.ERROR); 
    102102                //SophieLog.setMinLevel("org.sophie2.base.layout", LogLevel.DEBUG); 
    103103                //SophieLog.setMinLevel("org.sophie2.base.model.resources.r4", LogLevel.DEBUG); 
    104104                //SophieLog.setMinLevel("org.sophie2.base.model.resources.r4.access", LogLevel.INFO); 
    105105                //SophieLog.setMinLevel("org.sophie2.main.media", LogLevel.ALL); 
    106                 SophieLog.setMinLevel("org.sophie2.main.media.natlib", LogLevel.NONE); 
    107                 SophieLog.setMinLevel("org.sophie2.base.natlib", LogLevel.NONE); 
     106//              SophieLog.setMinLevel("org.sophie2.main.media.natlib", LogLevel.NONE); 
     107//              SophieLog.setMinLevel("org.sophie2.base.natlib", LogLevel.NONE); 
    108108                //SophieLog.setMinLevel("org.sophie2.main.func.timelines", LogLevel.DEBUG); 
    109109                //SophieLog.setMinLevel("org.sophie2.main.func.media.view", LogLevel.ALL); 
    110110                //SophieLog.setMinLevel("org.sophie2.base.bound", LogLevel.ALL); 
    111                 SophieLog.setMinLevel("org.sophie2.main.scene.simple", LogLevel.NONE); 
    112                 SophieLog.setMinLevel("org.sophie2.main.func.media.logic", LogLevel.DEBUG); 
     111//              SophieLog.setMinLevel("org.sophie2.main.scene.simple", LogLevel.NONE); 
     112//              SophieLog.setMinLevel("org.sophie2.main.func.media.logic", LogLevel.DEBUG); 
    113113                SophieLog.setMinLevel("org.sophie2.main.app.commons.book", LogLevel.DEBUG); 
    114114                 
    115115                assert System.getProperty(SophieEditions.PROP_ID) == null :