
mythtv at cvs
Mar 9, 2005, 2:50 PM
Post #296 of 544
(9719 views)
Permalink
|
---------------------------------------------------------------------------- Changes committed by nigel on Wed Mar 9 22:45:07 2005 Modified Files: in mythtv/libs/libmyth: mythcontext.cpp mythcontext.h in mythtv/libs/libmythtv: tv_play.cpp Log Message: Work around some bugs I introduced in my "multiple screen sanity" patches. MythContext now stores two sets of dimensions and offsets: * The "fullscreen" ones, which may exclude menu or task bars, and * The GUI ones, which unless overridden by the user, default to fullscreen. The class has a new method, setScreenBounds(), to grab the fullscreen ones. - The intext is that all code and plugins should use this, instead of looking up the desktop geometry and Gui* overrides themself. - I have also done a tidyup of the geometry stuff in mythcontext.cpp (e.g. initialise and calculate geometry stuff in one place only) ----------------------------------------------------------------------------
|