From aa17bb46f447e37be9d7c03be1dd77670853ce54 Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Sun, 27 Mar 2005 09:19:06 +0000
Subject: [PATCH] limit the list of saved address to 10

---
 plugins/gtkgui/config.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/plugins/gtkgui/config.py b/plugins/gtkgui/config.py
index ebb9efe8c8..0932180892 100644
--- a/plugins/gtkgui/config.py
+++ b/plugins/gtkgui/config.py
@@ -1629,6 +1629,8 @@ class Service_discovery_window:
 		if jid in self.latest_addresses:
 			self.latest_addresses.remove(jid)
 		self.latest_addresses.insert(0, jid)
+		if len(self.latest_addresses) > 10:
+			self.latest_addresses = self.latest_addresses[0:10]
 		self.address_comboboxentry.get_model().clear()
 		for j in self.latest_addresses:
 			self.address_comboboxentry.append_text(j)
@@ -1669,6 +1671,8 @@ class Service_discovery_window:
 		if jid in self.latest_addresses:
 			self.latest_addresses.remove(jid)
 		self.latest_addresses.insert(0, jid)
+		if len(self.latest_addresses) > 10:
+			self.latest_addresses = self.latest_addresses[0:10]
 		for j in self.latest_addresses:
 			self.address_comboboxentry.append_text(j)
 		self.address_comboboxentry.child.set_text(jid)
-- 
GitLab