Bookmark creation and navigation, Cleanup
This commit is contained in:
@@ -27,12 +27,12 @@ class ItemProxyModel(QtCore.QSortFilterProxyModel):
|
||||
super(ItemProxyModel, self).__init__(parent)
|
||||
self.filter_text = None
|
||||
self.active_library_filters = None
|
||||
self.sorting_position = None
|
||||
self.sorting_box_position = None
|
||||
|
||||
def setFilterParams(self, filter_text, active_library_filters, sorting_position):
|
||||
def setFilterParams(self, filter_text, active_library_filters, sorting_box_position):
|
||||
self.filter_text = filter_text
|
||||
self.active_library_filters = [i.lower() for i in active_library_filters]
|
||||
self.sorting_position = sorting_position
|
||||
self.sorting_box_position = sorting_box_position
|
||||
|
||||
def filterAcceptsRow(self, row, parent):
|
||||
model = self.sourceModel()
|
||||
@@ -46,7 +46,8 @@ class ItemProxyModel(QtCore.QSortFilterProxyModel):
|
||||
directory_tags = model.data(this_index, QtCore.Qt.UserRole + 11)
|
||||
last_accessed = model.data(this_index, QtCore.Qt.UserRole + 12)
|
||||
|
||||
if self.sorting_position == 4 and not last_accessed:
|
||||
# Hide untouched files when sorting by last accessed
|
||||
if self.sorting_box_position == 4 and not last_accessed:
|
||||
return False
|
||||
|
||||
if self.active_library_filters:
|
||||
|
Reference in New Issue
Block a user