Author: jerome
Date: 2009-01-06 18:38:35 +0100 (Tue, 06 Jan 2009)
New Revision: 3386

Modified:
   
software_suite_v2/software/control_center/trunk/control_center/sources/com/tuxdroid/cc/Object/WebBrowser/webBrowser.java
   
software_suite_v2/software/control_center/trunk/control_center/sources/com/tuxdroid/cc/gadget/GadgetsFramework.java
Log:
Fixed : #56 ?\226?\128?\148 Installing gagdets from online pages gives debugger 
error.

Modified: 
software_suite_v2/software/control_center/trunk/control_center/sources/com/tuxdroid/cc/Object/WebBrowser/webBrowser.java
===================================================================
--- 
software_suite_v2/software/control_center/trunk/control_center/sources/com/tuxdroid/cc/Object/WebBrowser/webBrowser.java
    2009-01-06 17:31:42 UTC (rev 3385)
+++ 
software_suite_v2/software/control_center/trunk/control_center/sources/com/tuxdroid/cc/Object/WebBrowser/webBrowser.java
    2009-01-06 17:38:35 UTC (rev 3386)
@@ -45,6 +45,7 @@
 public class webBrowser extends JBrowser{
        
        private static final long serialVersionUID = -5653711323285928544L;
+       public static boolean doawnloadedGadget = false;
        private String downloadKind = null;
        private String downloadName = null;
 
@@ -88,6 +89,7 @@
        
        
        public boolean CopyFromWebsite(DropTargetDropEvent arg0, JComponent 
parent, FileBrowser fileBrowser){
+               webBrowser.doawnloadedGadget = true;
                String title = CcCommons.language.messages.getMessageBoxTitle();
                if (arg0.isDataFlavorSupported(DataFlavor.stringFlavor)) {
                        String message = 
CcCommons.language.messages.getURLErrorMessage();

Modified: 
software_suite_v2/software/control_center/trunk/control_center/sources/com/tuxdroid/cc/gadget/GadgetsFramework.java
===================================================================
--- 
software_suite_v2/software/control_center/trunk/control_center/sources/com/tuxdroid/cc/gadget/GadgetsFramework.java
 2009-01-06 17:31:42 UTC (rev 3385)
+++ 
software_suite_v2/software/control_center/trunk/control_center/sources/com/tuxdroid/cc/gadget/GadgetsFramework.java
 2009-01-06 17:38:35 UTC (rev 3386)
@@ -40,6 +40,7 @@
 import com.kysoh.tuxdroid.gadget.framework.container.GadgetsContainerException;
 import com.kysoh.tuxdroid.gadget.framework.container.GadgetsContainerListener;
 import com.tuxdroid.cc.CcCommons;
+import com.tuxdroid.cc.Object.WebBrowser.webBrowser;
 import com.tuxdroid.cc.swing.JConsole;
 
 public class GadgetsFramework implements PropertyChangeListener{
@@ -110,13 +111,17 @@
                /** Property change listener. **/
                public PropertyChangeSupport changes = new 
PropertyChangeSupport(this);
                
-               public void gadgetContainerError(Throwable throwable) {
-                       console.add(String.format("-------------------- 
Reported error --------------"));
-                       final Writer result = new StringWriter();
-                       final PrintWriter printWriter = new PrintWriter(result);
-                       throwable.printStackTrace(printWriter);
-                       console.add(result.toString());
-                       
console.add("-----------------------------------------------------");
+               public void gadgetContainerError(Throwable throwable) {
+                       if(!webBrowser.doawnloadedGadget)
+                       {
+                               console.add(String.format("-------------------- 
Reported error --------------"));
+                               final Writer result = new StringWriter();
+                               final PrintWriter printWriter = new 
PrintWriter(result);
+                               throwable.printStackTrace(printWriter);
+                               console.add(result.toString());
+                               
console.add("-----------------------------------------------------");
+                               webBrowser.doawnloadedGadget = false;
+                       }
                }
                
                public void addPropertyChangeListener(PropertyChangeListener l){


------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn

Reply via email to