[mythtv-commits] mythtv/master commit: f09c512b4 by Robert McNamara (rmcnamara)
MythTV
noreply at mythtv.org
Wed Jun 8 07:31:52 UTC 2011
Author: Robert McNamara <rmcnamara at mythtv.org>
Change Date: 2011-06-08T00:26:13-07:00
Push Date: 2011/06/08 00:31:41 -0700
Repository: mythtv
Branch: master
New Revision: f09c512b4cc6dc3527d52c4f386fa59058254b07
Changeset: https://github.com/MythTV/mythtv/commit/f09c512b4
Log:
Merge MythVideo into core.
Most definitely requires a make distclean of both core and plugins. To be safe, you should also probably remove the libmythvideo.so file from your installed plusings dir ($PREFIX/libs/mythtv/plugins).
Move all the UI portions of mythvideo into the core of MythTV. The concept of a TV-only media center has become increasingly irrelevant, and this is the first move towards bringing obvious and necessary functionality in to the core.
Part of this work was already done before .24 with the creation of libmythmetadata, which held all the non-UI portions of mythvideo. Since the DB changes were committed to make sure that all users now have a videometadata table, the only thing that remained was to bring the UI itself into mythfrontend. This work is now more or less done. There's a lot of interconnected menu themes, bits, and pieces, but my testing of all menu themes and all obvious video settings, views, and popups seems to indicate that all is working properly. I'm sure that at least *something* has escaped me, but we'll handle those issues as they arrive.
Added:
mythtv/programs/mythfrontend/editvideometadata.cpp
mythtv/programs/mythfrontend/editvideometadata.h
mythtv/programs/mythfrontend/videodlg.cpp
mythtv/programs/mythfrontend/videodlg.h
mythtv/programs/mythfrontend/videofileassoc.cpp
mythtv/programs/mythfrontend/videofileassoc.h
mythtv/programs/mythfrontend/videofilter.cpp
mythtv/programs/mythfrontend/videofilter.h
mythtv/programs/mythfrontend/videoglobalsettings.cpp
mythtv/programs/mythfrontend/videoglobalsettings.h
mythtv/programs/mythfrontend/videolist.cpp
mythtv/programs/mythfrontend/videolist.h
mythtv/programs/mythfrontend/videometadatasettings.cpp
mythtv/programs/mythfrontend/videometadatasettings.h
mythtv/programs/mythfrontend/videoplayercommand.cpp
mythtv/programs/mythfrontend/videoplayercommand.h
mythtv/programs/mythfrontend/videoplayersettings.cpp
mythtv/programs/mythfrontend/videoplayersettings.h
mythtv/programs/mythfrontend/videopopups.cpp
mythtv/programs/mythfrontend/videopopups.h
mythtv/themes/DVR/video_settings.xml
mythtv/themes/DVR/videomenu.xml
mythtv/themes/classic/video_settings.xml
mythtv/themes/classic/videomenu.xml
mythtv/themes/default-wide/images/mv_browse_background.png
mythtv/themes/default-wide/images/mv_browse_nocover_large.png
mythtv/themes/default-wide/images/mv_browse_selector.png
mythtv/themes/default-wide/images/mv_itemdetail_popup.png
mythtv/themes/default-wide/images/mv_results_popup.png
mythtv/themes/default-wide/video-ui.xml
mythtv/themes/default/images/md_progress_background.png
mythtv/themes/default/images/md_rip_banner.png
mythtv/themes/default/images/mv_browse_background.png
mythtv/themes/default/images/mv_browse_selector.png
mythtv/themes/default/images/mv_filerequest.png
mythtv/themes/default/images/mv_itemdetail_popup.png
mythtv/themes/default/images/mv_level_high.png
mythtv/themes/default/images/mv_level_low.png
mythtv/themes/default/images/mv_level_lowest.png
mythtv/themes/default/images/mv_level_medium.png
mythtv/themes/default/images/mv_level_none.png
mythtv/themes/default/images/mv_results_popup.png
mythtv/themes/default/video-ui.xml
mythtv/themes/defaultmenu/video_settings.xml
mythtv/themes/mediacentermenu/video_settings.xml
Modified:
mythtv/libs/libmythmetadata/globals.cpp
mythtv/libs/libmythmetadata/metadatacommon.cpp
mythtv/libs/libmythmetadata/metadatacommon.h
mythtv/libs/libmythmetadata/metadataimagedownload.cpp
mythtv/libs/libmythmetadata/metadataimagedownload.h
mythtv/programs/mythfrontend/main.cpp
mythtv/programs/mythfrontend/mythfrontend.pro
mythtv/themes/DVR/main_settings.xml
mythtv/themes/DVR/util_menu.xml
mythtv/themes/classic/main_settings.xml
mythtv/themes/classic/mainmenu.xml
mythtv/themes/defaultmenu/library.xml
mythtv/themes/defaultmenu/main_settings.xml
mythtv/themes/defaultmenu/mainmenu.xml
mythtv/themes/defaultmenu/media_settings.xml
mythtv/themes/defaultmenu/optical_menu.xml
mythtv/themes/mediacentermenu/advanced.xml
mythtv/themes/mediacentermenu/main_settings.xml
mythtv/themes/mediacentermenu/mainmenu.xml
mythtv/themes/mediacentermenu/media_settings.xml
mythtv/themes/mediacentermenu/optical_menu.xml
More information about the mythtv-commits
mailing list