(Re)-implement natural and case sorting
[geeqie.git] / src / pan-view / pan-folder.cc
index 5911d3a..4e0b00b 100644 (file)
@@ -239,8 +239,8 @@ static FlowerGroup *pan_flower_group(PanWindow *pw, FileData *dir_fd, gint x, gi
        if (!filelist_read(dir_fd, &f, &d)) return nullptr;
        if (!f && !d) return nullptr;
 
-       f = filelist_sort(f, SORT_NAME, TRUE);
-       d = filelist_sort(d, SORT_NAME, TRUE);
+       f = filelist_sort(f, SORT_NAME, TRUE, TRUE);
+       d = filelist_sort(d, SORT_NAME, TRUE, TRUE);
 
        pan_filter_fd_list(&f, pw->filter_ui->filter_elements, pw->filter_ui->filter_classes);
 
@@ -374,8 +374,8 @@ static void pan_folder_tree_path(PanWindow *pw, FileData *dir_fd,
        if (!filelist_read(dir_fd, &f, &d)) return;
        if (!f && !d) return;
 
-       f = filelist_sort(f, SORT_NAME, TRUE);
-       d = filelist_sort(d, SORT_NAME, TRUE);
+       f = filelist_sort(f, SORT_NAME, TRUE, TRUE);
+       d = filelist_sort(d, SORT_NAME, TRUE, TRUE);
 
        pan_filter_fd_list(&f, pw->filter_ui->filter_elements, pw->filter_ui->filter_classes);