Author: jflesch
Date: 2007-07-24 14:02:43 +0000 (Tue, 24 Jul 2007)
New Revision: 14300
Modified:
trunk/apps/Thaw/src/thaw/plugins/miniFrost/MessagePanel.java
trunk/apps/Thaw/src/thaw/plugins/miniFrost/frostKSK/KSKMessage.java
Log:
Change the behavior of the button 'next unread message' : When there is no more
unread message, display the message list
Modified: trunk/apps/Thaw/src/thaw/plugins/miniFrost/MessagePanel.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/miniFrost/MessagePanel.java
2007-07-24 13:51:29 UTC (rev 14299)
+++ trunk/apps/Thaw/src/thaw/plugins/miniFrost/MessagePanel.java
2007-07-24 14:02:43 UTC (rev 14300)
@@ -152,7 +152,7 @@
JLabel dateLabel = new JLabel(msg.getDate().toString());
JLabel authorLabel = new
JLabel(msg.getAuthor().toString());
- authorLabel.setPreferredSize(new
java.awt.Dimension(350, 15));
+ authorLabel.setPreferredSize(new
java.awt.Dimension(300, 15));
upDownButton = new JButton("", (retracted ?
IconBox.minDown : IconBox.minUp));
@@ -305,7 +305,8 @@
} else if (e.getSource() == nextUnread) {
- nextUnread();
+ if (!nextUnread())
+ mainPanel.displayMessageTable();
} else if (e.getSource() == actions) {
Modified: trunk/apps/Thaw/src/thaw/plugins/miniFrost/frostKSK/KSKMessage.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/miniFrost/frostKSK/KSKMessage.java
2007-07-24 13:51:29 UTC (rev 14299)
+++ trunk/apps/Thaw/src/thaw/plugins/miniFrost/frostKSK/KSKMessage.java
2007-07-24 14:02:43 UTC (rev 14300)
@@ -384,9 +384,10 @@
if (!parsed) {
Logger.warning(this, "Unable to parse the message ?!
returning raw content");
v = new Vector();
- v.add(new KSKSubMessage(new
KSKAuthor(I18n.getMessage("thaw.plugin.miniFrost.rawMessage"), null),
+ v.add(new KSKSubMessage((KSKAuthor)getSender(),
getDate(),
- content));
+ "====
"+I18n.getMessage("thaw.plugin.miniFrost.rawMessage")+" ===="
+ +"\n\n"+content));
}