summaryrefslogtreecommitdiffstats
path: root/shemov.pro
Commit message (Collapse)AuthorAgeFilesLines
...
* Treemodel DevelopmentArno2010-06-161-2/+4
| | | | | | | | | | -Changed the database schema. Attached quality to files -Subclassed SmTreeModel for SeriesTreeModel -Made SmTreeModel virtual for that Well, it seems there is a serious problem with the database schema. Curiously everything inside the model works beside the db update. Seems I have it wrong with the fks :(
* Implemented SeriesTreeWidgetArno2010-06-131-2/+4
| | | | | | | | | Implemented a widget for showing series in a tree. Also implemented filtering and sorting for this widget. Some bugfixes and enhancements: -Show dildo as DecorationRole in SeriesWidget -removed Quality from SeriesWidget
* Created basic ArchiveTreeViewArno2010-06-121-2/+4
| | | | | Implemented Widget for archive tree view. It's very basic and does nothing.
* Created singleton for SmUberModelArno2010-06-121-2/+4
| | | | Implemented a singleton for SmUberModel.
* Finished SmTreeModel, started SmUberModelArno2010-06-061-2/+4
| | | | | kinda finished the treemodel. Don't really know if it's complete yet. More programming will show :)
* Started Treemodel for ArchiveArno2010-06-031-2/+6
| | | | Implemented generic SmTreeItem, started on generic SmTreeModel.
* Get rid of obsolete classesArno2010-05-291-4/+0
| | | | | Get rid of EditArchiveItemDialog and CoverArchiveEditor. The functionality of the classes is implemented in ArchiveItemEditDialog.
* Implement new ArchiveItemEditDialogArno2010-05-291-2/+4
| | | | | | | | | | | | | | | | Use ArchiveItemEditDialog instead of EditArchiveItemDialog. The latter will soon be obsolete and removed. Terrible naming, though. This commit is not as atomic as I want it to be, but it can't be helped. I had to fix several bugs in ArchveItemInfoEdit and ArchiveItemCoverEdit on the way: -Fix layout of ArchiveItemCoverEdit -Make white background of warning label in ArchiveItemCoverEdit work -Add function to ArchiveItemInfoEdit to init the ActorModel and FileInfoModel -Add function to ArchiveItemInfoEdit to return selected actors Beware: The update button still does nothing!
* Implemented ArchiveItemCoverEditArno2010-05-291-2/+4
| | | | | | Implemented Widget in preparation for the new ArchiveItemEditDialog. It's still quite convoluted, but I can't think of a better way to do this.
* Redesign of editing archive itemsArno2010-05-281-2/+4
| | | | | Added new widget to edit movies already in archive. ArchiveItemInfoEdit is designed to be part of a QTabWidget.
* Implemented PictureViewer classArno2010-05-241-2/+6
| | | | | | | Don't call an external program for showing a picture. When an image is doubleclicked a new windows shows the picture. Pictures can still be opened in an exteral program by using the "Open with..." context menu item.
* Use singletons for modelsArno2010-05-221-2/+8
| | | | | Created singletons for the ListModel* and MovieModel*. There should only be one of each and they were passed around quite a lot.
* Cleanup archive extractionArno2010-05-141-2/+0
| | | | | Removed the code for archive extraction. Never used it, never liked it and really never worked properly.
* Got rid of crypto++ dependencyArno2010-05-121-2/+0
| | | | Replaced calls to crypto++ with QCryptographicHash
* Redesign of ConfigurationDialogArno2010-05-101-2/+4
| | | | | Revamped ConfigurationDialog for more than one movie player or picture viewers. Introduced a new widget ProgramConfigurator.
* -turned QualityStats into general purpose class GraphBarWidgetam2009-11-281-67/+72
| | | | git-svn-id: file:///var/svn/repos2/shemov/trunk@429 f440f766-f032-0410-8965-dc7d17de2ca0
* -changed editarchiveitemdialog to actorwidgetam2009-11-091-2/+4
| | | | | | | -added actor statistics git-svn-id: file:///var/svn/repos2/shemov/trunk@423 f440f766-f032-0410-8965-dc7d17de2ca0
* -removed a lot of qDebug() includesam2009-11-081-2/+6
| | | | | | | -turned the Fileinformation into a QTreeview, created a model for that git-svn-id: file:///var/svn/repos2/shemov/trunk@422 f440f766-f032-0410-8965-dc7d17de2ca0
* -made burnDir configurable via ConfigurationDialogam2009-11-061-2/+6
| | | | | | | | | | -revamped archivedialog to make it more intuitive -added simple listModel without database access (should be renamed) -actorlist in archivedialog now is a QTreeView -changed mFileList in achiveFileWidget git-svn-id: file:///var/svn/repos2/shemov/trunk@421 f440f766-f032-0410-8965-dc7d17de2ca0
* -started statistics. It compiles, but does nothing at all yetam2009-09-051-2/+4
| | | | | | | -implemented aboutShemov and aboutQt git-svn-id: file:///var/svn/repos2/shemov/trunk@405 f440f766-f032-0410-8965-dc7d17de2ca0
* -started properties dialog, does nothing atm, but compiles :)am2009-07-311-2/+4
| | | | git-svn-id: file:///var/svn/repos2/shemov/trunk@396 f440f766-f032-0410-8965-dc7d17de2ca0
* -Finished CoverArchiveEditor (finally, don't like that piece of code, too ↵am2009-07-221-2/+6
| | | | | | | | | | complicated) -It's now possible to manually add a movie w/o a file -Some usability fixes git-svn-id: file:///var/svn/repos2/shemov/trunk@394 f440f766-f032-0410-8965-dc7d17de2ca0
* -Made CoverItem behave consistentam2009-07-211-2/+6
| | | | | | | | | | -get QModelIndex from MovieModel by movieId -ArchiveView: added delegates for dvd and size, MovieItem now returns size as int -Finished EditArchiveItemDialog -Reverted covereditor, it became too convoluted git-svn-id: file:///var/svn/repos2/shemov/trunk@393 f440f766-f032-0410-8965-dc7d17de2ca0
* -started on editing the archiveam2009-07-201-2/+4
| | | | | | | | | | -big probs with the covers, I'll stop for now, can't think straight any more -changes to MovieModel -changes to MovieItem -modified CoverEditor to allow adding files (untested) git-svn-id: file:///var/svn/repos2/shemov/trunk@392 f440f766-f032-0410-8965-dc7d17de2ca0
* -added ActorRole in MovieModelam2009-07-191-4/+10
| | | | | | | | -Fixed bug in MovieItem returning data and filling the model -Started on archive viewing git-svn-id: file:///var/svn/repos2/shemov/trunk@391 f440f766-f032-0410-8965-dc7d17de2ca0
* Huge changes:am2009-07-171-2/+12
| | | | | | | | | | | | | | -Created an application icon and one for archives -implemented database configuration dialog -implemented listeditor -implemented covereditor -implemented md5sum helper -implemented archivefilewidget -Debugging spree: fixed SQL-statements and ListModel git-svn-id: file:///var/svn/repos2/shemov/trunk@389 f440f766-f032-0410-8965-dc7d17de2ca0
* -Finished ConfigurationDialog->pathsam2009-07-131-2/+4
| | | | | | | | -Implemented ExtractorDialog (untested) -started work on extractor menus git-svn-id: file:///var/svn/repos2/shemov/trunk@386 f440f766-f032-0410-8965-dc7d17de2ca0
* -implemented cover rename and templatesam2009-07-121-2/+4
| | | | | | | -started on configurationdialog git-svn-id: file:///var/svn/repos2/shemov/trunk@385 f440f766-f032-0410-8965-dc7d17de2ca0
* -added messagedialogam2009-07-081-2/+4
| | | | | | | -worked on keyboard navigation and selecting items, items can now be selected like in mc git-svn-id: file:///var/svn/repos2/shemov/trunk@380 f440f766-f032-0410-8965-dc7d17de2ca0
* -implemented sorting in fileviewam2009-07-061-2/+2
| | | | | | | -implemented location bar git-svn-id: file:///var/svn/repos2/shemov/trunk@378 f440f766-f032-0410-8965-dc7d17de2ca0
* -added some artworkam2009-07-061-2/+14
| | | | | | | -started implementing FilesystemView git-svn-id: file:///var/svn/repos2/shemov/trunk@377 f440f766-f032-0410-8965-dc7d17de2ca0
* -finished model, I thinkam2009-07-041-2/+6
| | | | | | | -started gui git-svn-id: file:///var/svn/repos2/shemov/trunk@376 f440f766-f032-0410-8965-dc7d17de2ca0
* -Finished MovieModel::setDataAt()am2009-07-031-2/+4
| | | | git-svn-id: file:///var/svn/repos2/shemov/trunk@375 f440f766-f032-0410-8965-dc7d17de2ca0
* -Working on making MovieModel editable...am2009-07-021-0/+12
git-svn-id: file:///var/svn/repos2/shemov/trunk@374 f440f766-f032-0410-8965-dc7d17de2ca0