[mythtv-commits] mythtv commits

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Mon Aug 9 17:00:04 EDT 2004


----------------------------------------------------------------------------
Changes committed by jdonavan on Mon Aug  9 20:58:44 2004

Added Files:
   in mythvideo/mythvideo:
        videodlg.cpp videodlg.h 
Modified Files:
   in mythvideo/mythvideo:
        globalsettings.cpp main.cpp metadata.cpp metadata.h 
        mythvideo.pro videobrowser.cpp videobrowser.h videofilter.cpp 
        videogallery.cpp videogallery.h videotree.cpp videotree.h 
Log Message:
Added support for a default view.  This allows us to have one menu entry for MythVideo instead of one for each view type.  The jump point "MythVideo" will take you to your default view.

The metadata object can now provide a QImage of it's cover image if one exists.  This allows us to load the image once and reference when ever we have the metadata around for the video.

The video gallery now keeps a copy of the metadata for each video around.

The video gallery drawing code has been modified to use the copy of the cover art from the metadata object instead of loading it every time.  This should speed up gallery drawing, though it could still use some optimization.

Refactored all three views to use a common base class that deals with common tasks such as fetching data from the db, parental controls, launching the video player, common menu options etc.

All three views now have a MENU menu and an INFO menu.  The MENU menu allows you to jump to different views, and in the case of the Gallery different styles of the view.  The INFO menu contains, at a minimum "Play this Video", and "View full plot".

Removed a ton of tabs.

Fixed some "if(" to "if (".

Fixed several brackets and indentations.



----------------------------------------------------------------------------


More information about the mythtv-commits mailing list