summaryrefslogtreecommitdiffstats
path: root/konqueror/listview/konq_listviewitems.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'konqueror/listview/konq_listviewitems.cpp')
-rw-r--r--konqueror/listview/konq_listviewitems.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/konqueror/listview/konq_listviewitems.cpp b/konqueror/listview/konq_listviewitems.cpp
index 5eac5420b..c539a4c5d 100644
--- a/konqueror/listview/konq_listviewitems.cpp
+++ b/konqueror/listview/konq_listviewitems.cpp
@@ -88,14 +88,18 @@ void KonqListViewItem::updateContents()
bool m_groupDirectoriesFirst = m_pListViewWidget->props()->isDirsFirst();
bool m_groupHiddenFirst = m_pListViewWidget->props()->isHiddenFirst();
- // The default TDE order is: .dir (0), dir (1), .file (2), file (3)
+ // The default TDE display order is:
+ // hidden-dir (0), non-hidden-dir (1), hidden-file (2), non-hidden-file (3)
if ( m_groupDirectoriesFirst )
sortChar = S_ISDIR( m_fileitem->mode() ) ? 1 : 3;
else
sortChar = 3;
- if ( m_groupHiddenFirst && TDEIO::fileIsHidden(m_fileitem->text()) )
+ /* Temporarily
+ */
+ TDEIO::HiddenFileMatcher* matcher = TDEIO::HiddenFileMatcher::getInstance();
+ if ( m_groupHiddenFirst && matcher->match(m_fileitem->text()) )
--sortChar;
//now we have the first column, so let's do the rest