summaryrefslogtreecommitdiffstats
path: root/dbanalyzer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Don't try to read first item in DbAnalyzerDialog when list is emptyArno2011-12-281-0/+3
| | | | | Don't crash when data is empty in DbAnalyzerDialog::populate or the last item was deleted.
* Delete items in DbAnalyzer (again)Arno2011-12-281-1/+11
| | | | | While making it possible to mark items in DbAnalyzerDialog I removed the button for deleting items. That is obviously wrong, fix it.
* Mark items in DbAnalyzerDialogArno2011-12-281-14/+142
| | | | | | | | | It's now possible to mark items in DbAnalyzerDialog with a different color, when there are no covers or actor information available on the net. I enhanced SmTreeItem to contain a QVariant::foregroundColor, and made SmTreeModel return it when QModelIndex::data with role Qt::ForegroundRole is called. Maybe that could be useful for other things like favorites and such...
* Make DbAnalyzerDialog non-modalArno2011-12-171-3/+4
| | | | | | | Make DbAnalyzerdialg a member of Shemov, so it can be shown non-modal. So actors/genres can be edited while the dialog is open. It also has the nice side effect that we can refresh the views after deleting stray items.
* Implement No Covers in DbAnalyzerArno2011-12-171-38/+51
| | | | | | Added a search for movies with no covers to DbAnalyzer. Generalized the no actors search to work with the result from the no covers query. This commit obsoletes a lot of code in archivetreeview.
* Added total count to DbAnalyzerDialogArno2011-12-171-3/+25
| | | | Show number of items in current tab.
* Added refresh to DbAnalyzerDialogArno2011-12-171-0/+11
| | | | | Well, right now the queries are cheap, so don't bother with removing items from the model and just repopulate it completely.
* Added stray genres checkArno2011-12-171-4/+47
| | | | | Mostly copy and paste from stray actors check. Generalized fetching data for stray items.
* Implemented delete stray actorsArno2011-12-171-13/+87
| | | | | Added a tab to DbAnalyzerDialog for actors that aren't associated with a movie and make it possible to delete them.
* Fix no Actors dialogArno2011-12-171-21/+14
| | | | | Show either part number or subtitle in no actors dialog. Also make double clicking an item work.
* DbAnalyzer first tryArno2011-12-161-0/+160
Well, trying to join the consistencyChecker and the check for stray actors/genres. First try :)