aboutsummaryrefslogtreecommitdiffstats
path: root/mail
diff options
context:
space:
mode:
authorChristopher James Lahey <clahey@helixcode.com>2000-02-25 12:28:14 +0800
committerChris Lahey <clahey@src.gnome.org>2000-02-25 12:28:14 +0800
commitc2ffbbece7eb57bd53aaf07ed0318dd79bbb0b7a (patch)
treec4d54c3abbaa3c3c71c280611c4f9883d80e79d9 /mail
parent14bfde56c8c54c7ad947dcf96be38f8b4e71e53e (diff)
downloadgsoc2013-evolution-c2ffbbece7eb57bd53aaf07ed0318dd79bbb0b7a.tar
gsoc2013-evolution-c2ffbbece7eb57bd53aaf07ed0318dd79bbb0b7a.tar.gz
gsoc2013-evolution-c2ffbbece7eb57bd53aaf07ed0318dd79bbb0b7a.tar.bz2
gsoc2013-evolution-c2ffbbece7eb57bd53aaf07ed0318dd79bbb0b7a.tar.lz
gsoc2013-evolution-c2ffbbece7eb57bd53aaf07ed0318dd79bbb0b7a.tar.xz
gsoc2013-evolution-c2ffbbece7eb57bd53aaf07ed0318dd79bbb0b7a.tar.zst
gsoc2013-evolution-c2ffbbece7eb57bd53aaf07ed0318dd79bbb0b7a.zip
Added e_xml_get_integer_prop_by_name.
2000-02-24 Christopher James Lahey <clahey@helixcode.com> * e-util/e-xml-utils.c, e-util/e-xml-utils.h: Added e_xml_get_integer_prop_by_name. * e-util/Makefile.am: Added e-util.c. * e-util/e-util.h: Added e-util.c functions. * e-util/e-util.c: New file for compare functions from mail: 2000-02-24 Christopher James Lahey <clahey@helixcode.com> * message-list.c: Changed to match new e_table_simple interface. svn path=/trunk/; revision=1931
Diffstat (limited to 'mail')
-rw-r--r--mail/ChangeLog4
-rw-r--r--mail/message-list.c14
2 files changed, 17 insertions, 1 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 0bb5479443..6aa072a42d 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,3 +1,7 @@
+2000-02-24 Christopher James Lahey <clahey@helixcode.com>
+
+ * message-list.c: Changed to match new e_table_simple interface.
+
2000-02-24 Dan Winship <danw@helixcode.com>
* message-list.c (message_list_set_folder): update for CamelFolder
diff --git a/mail/message-list.c b/mail/message-list.c
index d3621ad6d5..6983b4ac78 100644
--- a/mail/message-list.c
+++ b/mail/message-list.c
@@ -126,6 +126,17 @@ ml_is_cell_editable (ETableModel *etm, int col, int row, void *data)
return FALSE;
}
+static void *
+ml_duplicate_value (ETableModel *etm, int col, const void *value, void *data)
+{
+ return value;
+}
+
+static void
+ml_free_value (ETableModel *etm, int col, void *value, void *data)
+{
+}
+
static void
ml_thaw (ETableModel *etm, void *data)
{
@@ -312,7 +323,8 @@ message_list_init (GtkObject *object)
message_list->table_model = e_table_simple_new (
ml_col_count, ml_row_count, ml_value_at,
- ml_set_value_at, ml_is_cell_editable, ml_thaw, message_list);
+ ml_set_value_at, ml_is_cell_editable, ml_duplicate_value, ml_free_value,
+ ml_thaw, message_list);
message_list_init_renderers (message_list);
message_list_init_header (message_list);