Author: jflesch
Date: 2007-12-16 13:22:37 +0000 (Sun, 16 Dec 2007)
New Revision: 16596

Modified:
   trunk/apps/Thaw/src/thaw/core/Core.java
   trunk/apps/Thaw/src/thaw/fcp/FCPClientGet.java
   trunk/apps/Thaw/src/thaw/fcp/FCPMessage.java
   trunk/apps/Thaw/src/thaw/i18n/source.thaw_fr.properties
   trunk/apps/Thaw/src/thaw/i18n/thaw_fr.properties
   trunk/apps/Thaw/src/thaw/plugins/index/IndexBrowserPanel.java
Log:
Fix DDA once for all

Modified: trunk/apps/Thaw/src/thaw/core/Core.java
===================================================================
--- trunk/apps/Thaw/src/thaw/core/Core.java     2007-12-16 12:55:07 UTC (rev 
16595)
+++ trunk/apps/Thaw/src/thaw/core/Core.java     2007-12-16 13:22:37 UTC (rev 
16596)
@@ -724,7 +724,6 @@
                                    || code == 13 /* Couldn't write file */
                                    || code == 14 /* Couldn't rename file */
                                    || code == 22 /* File parse error */
-                                   || code == 25 /* DDA denied */
                                    || code == 26 /* Could not read file */) {
                                        askToDisableDDA();
                                }

Modified: trunk/apps/Thaw/src/thaw/fcp/FCPClientGet.java
===================================================================
--- trunk/apps/Thaw/src/thaw/fcp/FCPClientGet.java      2007-12-16 12:55:07 UTC 
(rev 16595)
+++ trunk/apps/Thaw/src/thaw/fcp/FCPClientGet.java      2007-12-16 13:22:37 UTC 
(rev 16596)
@@ -406,7 +406,8 @@
                if("ProtocolError".equals( message.getMessageName() )) {
                        Logger.debug(this, "ProtocolError !");

-                       if 
(queueManager.getQueryManager().getConnection().isLocalSocket()
+                       if ("25".equals(message.getValue("Code"))
+                                       && 
queueManager.getQueryManager().getConnection().isLocalSocket()
                                        && !noDDA
                                    && (destinationDir != null || finalPath != 
null)) {


Modified: trunk/apps/Thaw/src/thaw/fcp/FCPMessage.java
===================================================================
--- trunk/apps/Thaw/src/thaw/fcp/FCPMessage.java        2007-12-16 12:55:07 UTC 
(rev 16595)
+++ trunk/apps/Thaw/src/thaw/fcp/FCPMessage.java        2007-12-16 13:22:37 UTC 
(rev 16596)
@@ -62,7 +62,8 @@
                }


-               if("ProtocolError".equals( getMessageName() ))
+               if("ProtocolError".equals( getMessageName() )
+                       && !"25".equals(getValue("Code")) ) /* code 25 == need 
to test DDA */
                        Logger.warning(this, "PROTOCOL ERROR:\n"+toString());
                else if (Logger.getLogLevel() <= 3)
                        Logger.info(this, "Message (Node >> Thaw): 
"+getMessageName());

Modified: trunk/apps/Thaw/src/thaw/i18n/source.thaw_fr.properties
===================================================================
--- trunk/apps/Thaw/src/thaw/i18n/source.thaw_fr.properties     2007-12-16 
12:55:07 UTC (rev 16595)
+++ trunk/apps/Thaw/src/thaw/i18n/source.thaw_fr.properties     2007-12-16 
13:22:37 UTC (rev 16596)
@@ -239,6 +239,11 @@
 thaw.warning.unableToConnectTo=Impossible de se connecter ?
 thaw.warning.autoreconnecting=D?connect?. Thaw est entrain d'essayer de se 
reconnecter automagiquement ...

+thaw.warning.DDA.l0=Thaw a quelques probl?mes pour utiliser l'acc?s direct au 
disque.
+thaw.warning.DDA.l1=Voulez-vous d?sactiver cette option ?
+thaw.warning.DDA.l2=Cette option peut ?tre r?activ?e en s?lectionnant
+thaw.warning.DDA.l3='#' dans la configuration.
+thaw.warning.DDA.l4=Si vous la d?sactiver, vous pouvez avoir ? red?marrer 
certains transferts.


 ## Toolbar

Modified: trunk/apps/Thaw/src/thaw/i18n/thaw_fr.properties
===================================================================
--- trunk/apps/Thaw/src/thaw/i18n/thaw_fr.properties    2007-12-16 12:55:07 UTC 
(rev 16595)
+++ trunk/apps/Thaw/src/thaw/i18n/thaw_fr.properties    2007-12-16 13:22:37 UTC 
(rev 16596)
@@ -239,6 +239,11 @@
 thaw.warning.unableToConnectTo=Impossible de se connecter \u00e0
 thaw.warning.autoreconnecting=D\u00e9connect\u00e9. Thaw est entrain d'essayer 
de se reconnecter automagiquement ...

+thaw.warning.DDA.l0=Thaw a quelques probl\u00e8mes pour utiliser l'acc\u00e8s 
direct au disque.
+thaw.warning.DDA.l1=Voulez-vous d\u00e9sactiver cette option ?
+thaw.warning.DDA.l2=Cette option peut \u00eatre r\u00e9activ\u00e9e en 
s\u00e9lectionnant
+thaw.warning.DDA.l3='#' dans la configuration.
+thaw.warning.DDA.l4=Si vous la d\u00e9sactiver, vous pouvez avoir \u00e0 
red\u00e9marrer certains transferts.


 ## Toolbar

Modified: trunk/apps/Thaw/src/thaw/plugins/index/IndexBrowserPanel.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/index/IndexBrowserPanel.java       
2007-12-16 12:55:07 UTC (rev 16595)
+++ trunk/apps/Thaw/src/thaw/plugins/index/IndexBrowserPanel.java       
2007-12-16 13:22:37 UTC (rev 16596)
@@ -88,7 +88,7 @@
                if (config.getValue("indexBrowserPanelSplitPosition") != null)
                        
split.setDividerLocation(Integer.parseInt(config.getValue("indexBrowserPanelSplitPosition")));

-               leftSplit.setSize(150, MainWindow.DEFAULT_SIZE_Y - 150);
+               leftSplit.setSize(400, MainWindow.DEFAULT_SIZE_Y - 400);
                leftSplit.setResizeWeight(0.5);

                if (config.getValue("indexTreeUnknownListSplitLocation") == 
null) {


Reply via email to