summaryrefslogtreecommitdiffstats
path: root/archivecontroller.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Dis/enable QActions for ContextMenuArno2013-07-121-0/+10
| | | | Handle actions dependent on type node.
* Get rid of useless SimpleModel againArno2013-07-101-3/+12
| | | | | QStandardItemModel is much better than a poorly derived QStringListModel...
* Show actors, genres and metadata when selecting a seriesArno2013-07-091-0/+16
| | | | We're getting there, slowly, but steadily :)
* Make new archive workArno2013-07-081-1/+6
| | | | | | | | | | Well, this is a huge commit. Should be severals, but who knew... First and foremost feature: Make NewMovieWizard work with the experimental model. This change obsoleted a lot of code. Also, the old archive won't work with with the new Wizward... There are most probably many other features I forgot about.
* Implement actions for ArchiveFileViewArno2013-07-071-1/+141
| | | | | * make files double-clickable * implement edit actions for files
* Lots of Display ChangesArno2013-07-061-0/+1
| | | | | | | | | * Save header states * Implement delegates for columns * unify size and duration to 1 column * colorize View ... and lots of other things I forgot :)
* Basic ArchiveFilesModel and ArchiveControllerArno2013-07-061-0/+54
Implement a new file model for the archive. It's quite basic at this stage, but finally something happens when clicking the archive tree. Also, implement the interaction (signal -> slot) between the views and models in an explicit controller to prevent the mess from the old archive.