[mythtv-firehose] mythtv/master commit: fa639a77c by Michael T. Dean (sphery)

MythTV noreply at mythtv.org
Fri Mar 16 00:41:45 UTC 2012


      Author:  Michael T. Dean <mdean at mythtv.org>
 Change Date:  2012-03-15T17:39:26-07:00
   Push Date:  2012/03/15 17:41:37 -0700
  Repository:  mythtv
      Branch:  master
New Revision:  fa639a77c08b11ac8c4584644e3032cb6c090424
   Changeset:  https://github.com/MythTV/mythtv/commit/fa639a77c

Log:

Make users have to figure out if their video works

Make new users use the old, legacy, UI painter that doesn't work
properly with some themes and that's missing features.  This way, people
just starting with MythTV will be stuck with using the wrong painter
unless they happen to notice the setting buried in frontend Setup, and
they happen to read the help text which says that the default value is
only for use on systems with broken OpenGL (either broken hardware
or--more likely--broken drivers or possibly even broken higher-level
software, such as X or Window Managers).

FWIW, all users who successfully used the OpenGL painter (or Direct3D
for Windows users) on 0.24-fixes should go into Setup and change "Paint
engine" to use the "Auto" setting.  The only users who should ever use
anything else are those who have broken OpenGL implementations and
cannot or choose not to fix their systems.

Restores the ThemePainter setting (originally removed in fb45eb9fe) as:
-----
Paint engine
This selects what MythTV uses to draw. Choosing 'Auto' is recommended,
unless running on systems with broken OpenGL implementations (broken
hardware or drivers or windowing systems) where only Qt works.
-----

Apologies for the last-minute string addition.  Refs #10457.

Modified:

   mythtv/libs/libmythui/mythmainwindow.cpp
   mythtv/programs/mythfrontend/globalsettings.cpp



More information about the mythtv-firehose mailing list