[mythtv-commits] mythtv commit: r9254 - in trunk by ijr
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Fri Mar 3 06:05:51 UTC 2006
Author: ijr
Date: 2006-03-03 06:05:46 +0000 (Fri, 03 Mar 2006)
New Revision: 9254
Changeset: http://cvs.mythtv.org/trac/changeset/9254
Added:
trunk/mythtv/libs/libmythui/myththemebase.cpp
trunk/mythtv/libs/libmythui/myththemebase.h
Removed:
trunk/mythtv/libs/libmyth/themedmenu.cpp
trunk/mythtv/libs/libmyth/themedmenu.h
Modified:
trunk/mythplugins/mythcontrols/mythcontrols/mythcontrols.cpp
trunk/mythplugins/mythdvd/mythdvd/main.cpp
trunk/mythplugins/mythflix/mythflix/main.cpp
trunk/mythplugins/mythgame/mythgame/main.cpp
trunk/mythplugins/mythmusic/mythmusic/main.cpp
trunk/mythplugins/mythphone/mythphone/main.cpp
trunk/mythplugins/mythvideo/mythvideo/main.cpp
trunk/mythtv/libs/libmyth/libmyth.pro
trunk/mythtv/libs/libmyth/mythcontext.cpp
trunk/mythtv/libs/libmythui/libmythui.pro
trunk/mythtv/libs/libmythui/mythdialogbox.cpp
trunk/mythtv/libs/libmythui/mythfontproperties.cpp
trunk/mythtv/libs/libmythui/mythfontproperties.h
trunk/mythtv/libs/libmythui/mythlistbutton.cpp
trunk/mythtv/libs/libmythui/mythmainwindow.cpp
trunk/mythtv/libs/libmythui/mythmainwindow.h
trunk/mythtv/libs/libmythui/mythpainter_ogl.cpp
trunk/mythtv/libs/libmythui/mythpainter_qt.cpp
trunk/mythtv/libs/libmythui/mythscreenstack.cpp
trunk/mythtv/libs/libmythui/mythscreenstack.h
trunk/mythtv/libs/libmythui/myththemedmenu.cpp
trunk/mythtv/libs/libmythui/myththemedmenu.h
trunk/mythtv/libs/libmythui/mythuiimage.cpp
trunk/mythtv/libs/libmythui/mythuitext.cpp
trunk/mythtv/programs/mythfrontend/main.cpp
trunk/mythtv/programs/mythuitest/btnlisttest.cpp
trunk/mythtv/programs/mythuitest/test1.cpp
trunk/mythtv/setup/main.cpp
Log:
The menu is now drawn by mythui. Random stuff might be broken. This will be slow (for now) for people without working hardware opengl accel. Still compatible with existing themes, though that probably won't last long.
Details, other than the obvious:
- Hash strings in the opengl painter with their font style.
- Make jumppoints work with mythui windows.
- Added some more compatability code to mythui to handle the old UI stuff.
- The themedmenu class still needs to broken out more into separate components.
Refs #12.
More information about the mythtv-commits
mailing list