[smuxi] Frontend-GNOME: officially deprecate Db4o disk persistence (closes: #981)
- From: Mirco M. M. Bauer <mmmbauer src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [smuxi] Frontend-GNOME: officially deprecate Db4o disk persistence (closes: #981)
- Date: Tue, 21 Apr 2015 04:37:43 +0000 (UTC)
commit 82425a4ab18e947d06f95e24031417f6d18a0bb2
Author: Mirco Bauer <meebey meebey net>
Date: Tue Apr 21 06:35:13 2015 +0200
Frontend-GNOME: officially deprecate Db4o disk persistence (closes: #981)
.../Preferences/PreferencesDialog.cs | 24 +++++++++++--------
1 files changed, 14 insertions(+), 10 deletions(-)
---
diff --git a/src/Frontend-GNOME/Preferences/PreferencesDialog.cs
b/src/Frontend-GNOME/Preferences/PreferencesDialog.cs
index f665154..9f9a748 100644
--- a/src/Frontend-GNOME/Preferences/PreferencesDialog.cs
+++ b/src/Frontend-GNOME/Preferences/PreferencesDialog.cs
@@ -1,13 +1,7 @@
/*
- * $Id$
- * $URL$
- * $Rev$
- * $Author$
- * $Date$
- *
* Smuxi - Smart MUltipleXed Irc
*
- * Copyright (c) 2005-2006 Mirco Bauer <meebey meebey net>
+ * Copyright (c) 2005-2015 Mirco Bauer <meebey meebey net>
*
* Full GPL License: <http://www.gnu.org/licenses/gpl.txt>
*
@@ -189,6 +183,16 @@ namespace Smuxi.Frontend.Gnome
Gtk.ComboBox persistencyTypeComboBox =
(Gtk.ComboBox) _Glade["PersistencyTypeComboBox"];
+ persistencyTypeComboBox.TooltipText = _(
+ "This setting specifies if Smuxi should store chat messages " +
+ "in memory (volatile) or to disk (persistent).\n" +
+ "For persistent you can choose between Db4o, an object " +
+ "database or SQLite, a relational database.\n" +
+ "The Db4o backend has known issues like high memory and CPU " +
+ "usage and can even lead to crashes and thus it is deprecated.\n" +
+ "The SQLite backend has no known performance or stability " +
+ "issues but is still an optional preview feature."
+ );
// glade might initialize it already!
persistencyTypeComboBox.Clear();
persistencyTypeComboBox.Changed += _OnChanged;
@@ -202,12 +206,12 @@ namespace Smuxi.Frontend.Gnome
store.AppendValues(MessageBufferPersistencyType.Volatile,
_("Volatile"));
store.AppendValues(MessageBufferPersistencyType.Persistent,
- _("Persistent"));
+ _("Persistent (Preview)"));
if (Frontend.EngineVersion >= new Version("0.12")) {
store.AppendValues(MessageBufferPersistencyType.PersistentDb4o,
- _("Persistent (Db4o)"));
+ _("Persistent: Db4o (Deprecated)"));
store.AppendValues(MessageBufferPersistencyType.PersistentSqlite,
- _("Persistent (SQLite)"));
+ _("Persistent: SQLite (Preview)"));
}
persistencyTypeComboBox.Model = store;
persistencyTypeComboBox.Active = 0;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]