summaryrefslogtreecommitdiffstats
path: root/consistencycheck.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Port to Qt5Arno2013-03-031-10/+10
| | | | | | | | * Change #include to qt5 * Fix missing QX11Info * use explicit constructor for QVariant(QColor) * use beginResetModel() and endResetModel() instead of reset(). The latter was removed. Hopefully it still works :)
* Fixed ConsistencyCheckArno2012-05-051-45/+170
| | | | | | | | The consistencychecker was broken since introducing the pictures tab. Never thought about it. It didn't know anything about the pics table. Fixed that. Also added some nice QGroupBoxes to the layout. The "delete stray pictures" thingy isn't tested at all, but it's quite straight forward.
* Center Dialogs on screenArno2011-08-171-1/+1
| | | | | | Since I'm now using a tiling window manager dialogs have to center themselves on the screen. Otherwise they end up at QPoint(0,0). Not very nice. Subclassed QDialog to SmDialog and converted all dialogs.
* Finish ConsistencyCheckerArno2010-11-061-31/+161
| | | | | | | | This commit reverts the previous one. You don't need a QTimer to start a QThread member function in a separate thread. Calling start() creates a new thread. Implemented filesystem check and polished the dialog.
* Let ConsistencyChecker run in QThreadArno2010-11-051-20/+32
| | | | | | | Until now ConsistencyChecker ran in the GUI-Thread. According to the docs the event loop of the QThread needs to be started to run something in the thread. So use a QTimer::singleShot() to start the check function.
* Finished database consistency checkArno2010-11-011-4/+31
| | | | | | Made the database consistency check work and added a filter to only show error messages in the output. The cause of the inconsistency still has to be investigated, though.
* First try on ConsistencyCheckerArno2010-10-311-0/+176
Well, it works, so let's shit it :) Unfortunately the database is inconsistent, so add a checker for that. Still needs some work, though. Eg. display errors seperately and make it possible to delete stray files. Also the Filesystem check must be implemented.