[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