aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorYana Stamcheva <yana@jitsi.org>2006-08-08 20:45:09 +0000
committerYana Stamcheva <yana@jitsi.org>2006-08-08 20:45:09 +0000
commit0e917f68b07efe6179951ac5301e5d2cc7f29704 (patch)
tree4674c67ae5816b357efc074358aabb617e0909c1 /src
parent88fa290bfe8ae24c8b90659556c48354d3f2f1b7 (diff)
downloadjitsi-0e917f68b07efe6179951ac5301e5d2cc7f29704.zip
jitsi-0e917f68b07efe6179951ac5301e5d2cc7f29704.tar.gz
jitsi-0e917f68b07efe6179951ac5301e5d2cc7f29704.tar.bz2
by default select the last date history
Diffstat (limited to 'src')
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/message/history/DatesPanel.java5
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/message/history/HistoryWindow.java9
2 files changed, 9 insertions, 5 deletions
diff --git a/src/net/java/sip/communicator/impl/gui/main/message/history/DatesPanel.java b/src/net/java/sip/communicator/impl/gui/main/message/history/DatesPanel.java
index 371c987..b6e1654 100644
--- a/src/net/java/sip/communicator/impl/gui/main/message/history/DatesPanel.java
+++ b/src/net/java/sip/communicator/impl/gui/main/message/history/DatesPanel.java
@@ -15,6 +15,7 @@ import javax.swing.DefaultListModel;
import javax.swing.JList;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
+import javax.swing.ListModel;
import javax.swing.ListSelectionModel;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
@@ -187,4 +188,8 @@ public class DatesPanel extends JScrollPane
public void setSelected(int index) {
this.datesList.setSelectedIndex(index);
}
+
+ public ListModel getModel() {
+ return this.datesList.getModel();
+ }
}
diff --git a/src/net/java/sip/communicator/impl/gui/main/message/history/HistoryWindow.java b/src/net/java/sip/communicator/impl/gui/main/message/history/HistoryWindow.java
index ee1bc90..901800d 100644
--- a/src/net/java/sip/communicator/impl/gui/main/message/history/HistoryWindow.java
+++ b/src/net/java/sip/communicator/impl/gui/main/message/history/HistoryWindow.java
@@ -132,7 +132,7 @@ public class HistoryWindow extends JFrame
if (o instanceof MessageDeliveredEvent) {
MessageDeliveredEvent evt = (MessageDeliveredEvent)o;
- date = evt.getTimestamp();
+ date = evt.getTimestamp();
}
else if (o instanceof MessageReceivedEvent) {
MessageReceivedEvent evt = (MessageReceivedEvent)o;
@@ -144,9 +144,9 @@ public class HistoryWindow extends JFrame
}
}
- //Initializes the conversation panel with the data of the first
- //conversation.
- this.datesPanel.setSelected(0);
+ //Initializes the conversation panel with the data of the last
+ //conversation.
+ this.datesPanel.setSelected(datesPanel.getModel().getSize() - 1);
}
/**
@@ -183,7 +183,6 @@ public class HistoryWindow extends JFrame
* @param endDate the end date of the period
*/
public void showHistoryByPeriod(Date startDate, Date endDate) {
-
Collection msgList = this.msgHistory.findByPeriod(
this.metaContact, startDate, endDate);