Mercurial > hg > forks > geeqie
comparison src/view_file/view_file_list.c @ 2817:e6f95baec8b5
Fix #624: Filter files by shell or regular expression pattern
https://github.com/BestImageViewer/geeqie/issues/624
An option on Select/Show File Filter (or the toolbar) to provide regular
expression file-filtering of the currently displayed folder.
author | Colin Clark <colin.clark@cclark.uk> |
---|---|
date | Wed, 15 Aug 2018 19:43:06 +0100 |
parents | 2feed80bcd34 |
children |
comparison
equal
deleted
inserted
replaced
2816:e993f52f08a2 | 2817:e6f95baec8b5 |
---|---|
1799 // FIXME: marks-enabled to marks-disabled) | 1799 // FIXME: marks-enabled to marks-disabled) |
1800 file_data_unlock_list(vf->list); | 1800 file_data_unlock_list(vf->list); |
1801 } | 1801 } |
1802 | 1802 |
1803 vf->list = file_data_filter_marks_list(vf->list, vf_marks_get_filter(vf)); | 1803 vf->list = file_data_filter_marks_list(vf->list, vf_marks_get_filter(vf)); |
1804 vf->list = g_list_first(vf->list); | |
1805 vf->list = file_data_filter_file_filter_list(vf->list, vf_file_filter_get_filter(vf)); | |
1804 file_data_register_notify_func(vf_notify_cb, vf, NOTIFY_PRIORITY_MEDIUM); | 1806 file_data_register_notify_func(vf_notify_cb, vf, NOTIFY_PRIORITY_MEDIUM); |
1805 | 1807 |
1806 DEBUG_1("%s vflist_refresh: sort", get_exec_time()); | 1808 DEBUG_1("%s vflist_refresh: sort", get_exec_time()); |
1807 vf->list = filelist_sort(vf->list, vf->sort_method, vf->sort_ascend); | 1809 vf->list = filelist_sort(vf->list, vf->sort_method, vf->sort_ascend); |
1808 } | 1810 } |