make sure lock sort mode (claws specific) is also persists after a tree rescan
authorAlfons Hoogervorst <alfons@proteus.demon.nl>
Sun, 16 Jun 2002 20:27:31 +0000 (20:27 +0000)
committerAlfons Hoogervorst <alfons@proteus.demon.nl>
Sun, 16 Jun 2002 20:27:31 +0000 (20:27 +0000)
ChangeLog.claws
configure.in
src/folder.c

index ceee393492de4fd01e98ddd0cc49d849f32dcbcb..435d37fb83d7ad146d7a0c5462aa7e1f11de0e22 100644 (file)
@@ -1,3 +1,9 @@
+2002-06-16 [alfons]    0.7.8claws3
+       
+       * src/folder.c
+               make sure lock sort mode (claws specific) is
+               also persists after a tree rescan
+
 2002-06-16 [alfons]    0.7.8claws2
 
        * src/prefs_folder_item.c
index 232c84c328d105a08aa7891bfab0293b2ee08751..78e73d9cad10ec241bd821a1b768a6f3fc830dc4 100644 (file)
@@ -8,7 +8,7 @@ MINOR_VERSION=7
 MICRO_VERSION=8
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=claws2
+EXTRA_VERSION=claws3
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
index 097eb5112e21f8df84a274e58dc50b69fe7cb6b7..34fbb8a864b6936751b90ee5adafc946f2ea183f 100644 (file)
@@ -1225,6 +1225,8 @@ static gboolean folder_build_tree(GNode *node, gpointer data)
                                sort_key = SORT_BY_UNREAD;
                        else if (!strcmp(attr->value, "mime"))
                                sort_key = SORT_BY_MIME;
+                       else if (!strcmp(attr->value, "locked"))
+                               sort_key = SORT_BY_LOCKED;
                } else if (!strcmp(attr->name, "sort_type")) {
                        if (!strcmp(attr->value, "ascending"))
                                sort_type = SORT_ASCENDING;
@@ -1360,7 +1362,7 @@ static void folder_write_list_recursive(GNode *node, gpointer data)
                                                 "draft", "queue", "trash"};
        static gchar *sort_key_str[] = {"none", "number", "size", "date",
                                        "from", "subject", "score", "label",
-                                       "mark", "unread", "mime"};
+                                       "mark", "unread", "mime", "locked" };
 
        g_return_if_fail(item != NULL);