|
From: <fa...@us...> - 2010-01-27 11:16:51
|
Revision: 5650
http://fudaa.svn.sourceforge.net/fudaa/?rev=5650&view=rev
Author: fargeix
Date: 2010-01-27 11:16:44 +0000 (Wed, 27 Jan 2010)
Log Message:
-----------
PREPRO-47 Modification de la proc?\195?\169dure d'envoi de demandes d'am?\195?\169lioration du logiciel
Modified Paths:
--------------
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrSupervisorImplementation.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrUncaughtExceptionHandler.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrBugCommentGenerator.java
trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrCommonImplementation.java
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrSupervisorImplementation.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrSupervisorImplementation.java 2010-01-27 08:28:07 UTC (rev 5649)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrSupervisorImplementation.java 2010-01-27 11:16:44 UTC (rev 5650)
@@ -100,7 +100,7 @@
r.addMenuItem(BuResource.BU.getString("Site WWW"), "WWW_ACCUEIL", true);
r.addMenuItem(BuResource.BU.getString("Mise \xE0 jour"), "MAJ", true);
TrLib.addJavawsForJnlp(r);
- r.addMenuItem(TrResource.getS("Soumettre un commentaire"), "SEND_COMMENT", BuResource.BU.getIcon("envoyer"), true);
+ r.addMenuItem(TrResource.getS("Soumettre une demande d'am\xE9lioration"), "SEND_COMMENT", BuResource.BU.getIcon("envoyer"), true);
TrLib.addJava3DJMFTest(r);
r.addActionListener(_l);
return r;
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrUncaughtExceptionHandler.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrUncaughtExceptionHandler.java 2010-01-27 08:28:07 UTC (rev 5649)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/TrUncaughtExceptionHandler.java 2010-01-27 11:16:44 UTC (rev 5650)
@@ -39,10 +39,10 @@
} else {
final String message = "<html><body><p>"
- + TrResource
- .getS("Pour nous aider \xE0 am\xE9liorer cette application,<br>vous pouvez nous envoyer un rapport d'erreur.")
- + "<br><br>" + TrResource.getS("Cela est rapide et ne demande qu'une connexion internet.") + "</p><p><br>"
- + TrResource.getS("Voulez-vous acc\xE9der au formulaire") + "?</p></body></html>";
+ + TrResource.getS("Pour nous aider \xE0 am\xE9liorer cette application, vous pouvez nous signaler l'erreur.")
+ + "<br><br>" + TrResource.getS("Pour ce faire, vous allez \xEAtre redirig\xE9 vers le gestionnaire de bogues Fudaa, o\xF9 vous pourrez,") + "<br>" + TrResource.getS("une fois inscrit, cr\xE9er une nouvelle demande et suivre l'avancement de son traitement.")
+ + "<br><br>" + TrResource.getS("Le d\xE9tail technique de l'erreur va \xEAtre plac\xE9 dans le presse-papiers.") + "<br>" + TrResource.getS("Vous n'aurez plus qu'\xE0 le coller (Ctrl+V) dans la description de la demande.") + "</p><p><br>"
+ + TrResource.getS("Souhaitez-vous acc\xE9der au gestionnaire de bogues Fudaa ") + "?</p></body></html>";
final boolean b = CtuluLibDialog.showErrorConfirmation(BuLib.HELPER,
TrResource.getS("Une erreur est survenue") + '!', message);
if (b) {
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrBugCommentGenerator.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrBugCommentGenerator.java 2010-01-27 08:28:07 UTC (rev 5649)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrBugCommentGenerator.java 2010-01-27 11:16:44 UTC (rev 5650)
@@ -7,6 +7,9 @@
*/
package org.fudaa.fudaa.tr.common;
+import java.awt.Toolkit;
+import java.awt.datatransfer.Clipboard;
+import java.awt.datatransfer.StringSelection;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
@@ -33,7 +36,7 @@
/**
* @author Fred Deniger
- * @version $Id: TrBugCommentGenerator.java,v 1.10 2007-05-04 14:01:46 deniger Exp $
+ * @version $Id: TrBugCommentGenerator.java,v 1.20 2010-01-27 12:00:00 fargeix Exp $
*/
public class TrBugCommentGenerator {
@@ -45,10 +48,9 @@
private String buildDefaultText() {
final StringBuffer buf = new StringBuffer(200);
- buf.append("\n-----------------------------------------------------------------------\n");
- buf.append(TrResource.getS("Veuillez ajouter votre commentaire ici:"));
+ buf.append(TrResource.getS("(Veuillez ajouter votre commentaire ici)"));
buf.append("\n\n\n-----------------------------------------------------------------------");
- buf.append("\n\n*General info*\n");
+ buf.append("\n*General info*\n");
buf.append("OS: ").append(System.getProperty("os.name")).append(CtuluLibString.ESPACE).append(
System.getProperty("os.arch")).append(System.getProperty("os.version"));
buf.append("\nJava: ").append(System.getProperty("java.vendor")).append(CtuluLibString.ESPACE).append(
@@ -63,7 +65,7 @@
/**
* Active la fenetre de rapport de bug.
*/
- public final void activeFrame() {
+/* public final void activeFrame() {
if (htmlFile_ != null && htmlFile_.exists()) {
FudaaBrowserControl.displayURL(htmlFile_.getAbsolutePath());
}
@@ -148,7 +150,21 @@
FudaaBrowserControl.displayURL(htmlFile_.getAbsolutePath());
}
}
+ }*/
+
+ public final void activeFrame() {
+ FudaaBrowserControl.displayURL("http://issues.fudaa.fr/");
}
+
+ /**
+ * Copie les infos du log dans le presse-papiers.
+ */
+ public final void copyLog() {
+ Toolkit toolKit = Toolkit.getDefaultToolkit();
+ Clipboard cb = toolKit.getSystemClipboard();
+ cb.setContents(new StringSelection(textArea_), null);
+ }
+
private String readInputStream(final InputStream _url) {
BufferedReader reader = null;
@@ -239,7 +255,7 @@
*/
public static void sendAComment() {
final TrBugCommentGenerator gen = new TrBugCommentGenerator();
- gen.addTsLog();
+ //gen.addTsLog();
gen.activeFrame();
}
@@ -248,7 +264,8 @@
*/
public static void sendACommentWithBugTitle() {
final TrBugCommentGenerator gen = new TrBugCommentGenerator();
- gen.addTsLog();
+ //gen.addTsLog();
+ gen.copyLog();
gen.activeFrame();
gen.summaryText_ = TrResource.getS("Erreur");
}
Modified: trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrCommonImplementation.java
===================================================================
--- trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrCommonImplementation.java 2010-01-27 08:28:07 UTC (rev 5649)
+++ trunk/soft/fudaa-prepro/ui/src/main/java/org/fudaa/fudaa/tr/common/TrCommonImplementation.java 2010-01-27 11:16:44 UTC (rev 5650)
@@ -485,7 +485,7 @@
mAide.add(TrLib.buildAideContextItem(this), 0);
TrLib.addJavawsForJnlp(mAide);
- mAide.addMenuItem(TrResource.getS("Soumettre un commentaire"), "SEND_COMMENT", BuResource.BU.getIcon("envoyer"),
+ mAide.addMenuItem(TrResource.getS("Soumettre une demande d'am\xE9lioration"), "SEND_COMMENT", BuResource.BU.getIcon("envoyer"),
true);
TrLib.addJava3DJMFTest(mAide);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|