Hm. It looks like the format in these patches is a bit different from usual and i can't apply them in my NetBeans setup.
working format for me is something like that:
Index: src/java/org/jivesoftware/sparkimpl/plugin/transcripts/ChatTranscriptPlugin.jav a
===================================================================
--- src/java/org/jivesoftware/sparkimpl/plugin/transcripts/ChatTranscriptPlugin.jav a (revision 6854)
+++ src/java/org/jivesoftware/sparkimpl/plugin/transcripts/ChatTranscriptPlugin.jav a (working copy)
@@ -56,6 +56,7 @@
import javax.swing.UIManager;
import javax.swing.text.html.HTMLEditorKit;
+import org.jaxen.function.RoundFunction;
import org.jdesktop.swingx.calendar.DateUtils;
import org.jivesoftware.MainWindowListener;
import org.jivesoftware.resource.Res;
@@ -203,7 +204,7 @@
}
final String jid = room.getRoomname();
-
+
File transcriptFile = ChatTranscripts.getTranscriptFile(jid);
if (!transcriptFile.exists()) {
return;
@@ -336,35 +337,77 @@
builder.append("<html><body><table cellpadding=0 cellspacing=0>");
final TimerTask transcriptTask = new TimerTask() {
- public void run() {
- ChatTranscript transcript = (ChatTranscript)get();
-