summaryrefslogtreecommitdiffstats
path: root/archivemodel.h
Commit message (Collapse)AuthorAgeFilesLines
* Gather archive data in a threadArno2013-06-011-5/+33
| | | | | Fetching data sometimes takes a long time, so do it in a QThread and show a progress dialog. Some kludges included :)
* Make filter work in new ArchiveViewArno2013-06-011-1/+2
| | | | | | | Filter by QRegExp, but only on the first level according to the sort order. All items are expanded when filtered. Also, remember the filter and the sort order when exiting.
* Do something when SortOrder is changed in ArchiveViewArno2013-06-011-3/+4
| | | | | | | | | Actually do something when the sort order is changed. That resulted in various fixes to both model and view, since both had completely untested codepaths. Most notable fix: Only select those seriesparts which are actually mapped to the selected genre or actor.
* Fix various display issues of ArchiveModelArno2013-06-011-0/+1
| | | | | | * Show childcount * Show subtitle or part no * Resize Widget properly
* First draft of new ArchiveModelArno2013-06-011-0/+44
The new ArchiveModel allows sorting and display by the series name, actors and genres. Hopefully it's generic enough to easily add other sort orders like file location or file type. For now, it's just there. Not included anywhere. No view, no nothing.