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