[mythtv-commits] mythtv commit: r24961 - in trunk/mythplugins/mythvideo by robertm
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Fri Jun 4 21:48:28 UTC 2010
Author: robertm
Date: 2010-06-04 21:48:28 +0000 (Fri, 04 Jun 2010)
New Revision: 24961
Changeset: http://svn.mythtv.org/trac/changeset/24961
Removed:
trunk/mythplugins/mythvideo/mythvideo/scripts/Movie/
trunk/mythplugins/mythvideo/mythvideo/scripts/Television/
Modified:
trunk/mythplugins/mythvideo/mythvideo/editmetadata.cpp
trunk/mythplugins/mythvideo/mythvideo/editmetadata.h
trunk/mythplugins/mythvideo/mythvideo/mythvideo.pro
trunk/mythplugins/mythvideo/mythvideo/videodlg.cpp
trunk/mythplugins/mythvideo/mythvideo/videodlg.h
trunk/mythplugins/mythvideo/mythvideo/videoutils.cpp
trunk/mythplugins/mythvideo/mythvideo/videoutils.h
trunk/mythplugins/mythvideo/theme/default-wide/video-ui.xml
trunk/mythplugins/mythvideo/theme/default/video-ui.xml
Log:
Generic Metadata Classes, commit two. Put the new classes into action in MythVideo. In addition to the original "press W" to download metadata, this adds several new functionalities.
1) Mass metadata download. this is not perfect yet, but it will go through your entire collection and do metadata lookup and image download for anything without an inetref set. I will add a new field to videometadata in the next day or so to allow one to mark as item as "processed" to prevent processing of home movies or items without a record. I will also add a busy/progress dialog rather than having the metadata update simply happen in the background. Note: mass metadata update will stop if you leave MythVideo or change views.
2) An artwork picker. Themers may now (optionally) add new buttons to the edit metadata screen to do a lookup of all the available artwork of each type, which can then be browsed, selected, and downloaded. Yes, you can now select the artwork of your choice rather than just the one MythVideo gives you. You can also change it on the fly with local artwork as before. Arclight will be the first theme to take advantage of this, I'll commit that update in a few.
Otherwise, metadata updates in MythVideo should basically work as ever. If there are regressions, I will handle them. As a small but satisfying plus, this rips many, many, many lines out of videodlg.cpp and makes it a lot easier to deal with.
More information about the mythtv-commits
mailing list