[mythtv-commits] mythtv commit: r21671 - in trunk/mythtv by markk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Sat Sep 5 08:04:07 UTC 2009
Author: markk
Date: 2009-09-05 08:04:07 +0000 (Sat, 05 Sep 2009)
New Revision: 21671
Changeset: http://cvs.mythtv.org/trac/changeset/21671
Modified:
trunk/mythtv/libs/libmythui/mythuihelper.cpp
trunk/mythtv/libs/libmythui/mythuihelper.h
trunk/mythtv/programs/mythfrontend/main.cpp
trunk/mythtv/programs/mythtv-setup/main.cpp
trunk/mythtv/programs/mythtv/main.cpp
Log:
Improved handling of the '-geometry' command line option.
Previously this override was processed manually after the main MythTV context was created and the particular settings involved were not overriden for the session. By parsing the override before the context is created and then using the existing OverrideSettingForSession() method, we ensure the overriden settings are pervasive throughout the frontend from the time of creation and hence behaviour is consistent between using the command line geometry override and the normal route of setting the ui size in Setup->Appearance->Screen settings.
This fixes several playback positioning/sizing issues, as some of the screen size settings are accessed directly in the player code.
More information about the mythtv-commits
mailing list