Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Commits

Ticket #7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to 0.22

 

 

MythTV commits RSS feed   Index | Next | Previous | View Threaded


mythtv at cvs

Oct 20, 2009, 11:35 AM

Post #1 of 10 (599 views)
Permalink
Ticket #7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to 0.22

#7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to
0.22
------------------------------+---------------------------------------------
Reporter: danielk | Owner: ijr
Type: defect | Status: new
Priority: blocker | Milestone: 0.22
Component: MythTV - General | Version: 0.22rc1
Severity: medium | Mlocked: 0
------------------------------+---------------------------------------------
MythTV can dies when you attempt to upgrade from a default install 0.21 to
0.22 if you don't install the extra themes. G.A.N.T was the default in the
last release, but is now an extra theme.

The problem is that the Theme fallback code does not work if your theme
exists but is incompatible with MythTV 0.22.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7382>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Oct 22, 2009, 10:15 AM

Post #2 of 10 (556 views)
Permalink
Re: Ticket #7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to 0.22 [In reply to]

#7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to
0.22
------------------------------+---------------------------------------------
Reporter: danielk | Owner: ijr
Type: defect | Status: new
Priority: blocker | Milestone: 0.22
Component: MythTV - General | Version: 0.22rc1
Severity: medium | Mlocked: 0
------------------------------+---------------------------------------------

Comment(by mdean):

This will require backporting either [22542] (use gContext->SaveSetting()
to write the fallback theme, Terra, to the database--which will cause a
clear cache) or [22544] (check settings overrides in MythDB::GetSetting())
or explicitly calling MythDB::ClearSettingsCache() from
MythDB::OverrideSettingForSession(). Once that's done, we always get a
valid Theme; however, we still need to fix the "QPainter: Painter not
active" errors which prevent drawing the theme properly (showing which
button is selected) that occur when the theme is changed late in the
initialization process.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7382#comment:1>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Oct 24, 2009, 1:08 PM

Post #3 of 10 (526 views)
Permalink
Re: Ticket #7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to 0.22 [In reply to]

#7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to
0.22
------------------------------+---------------------------------------------
Reporter: danielk | Owner: ijr
Type: defect | Status: new
Priority: blocker | Milestone: 0.22
Component: MythTV - General | Version: 0.22rc1
Severity: medium | Mlocked: 0
------------------------------+---------------------------------------------

Comment(by mdean):

(In [22586]) Fix theme reloading and resetting in mythfrontend with
painting fixes found by Chris Pinkham. Refs #7382.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7382#comment:2>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Oct 24, 2009, 1:37 PM

Post #4 of 10 (524 views)
Permalink
Re: Ticket #7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to 0.22 [In reply to]

#7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to
0.22
------------------------------+---------------------------------------------
Reporter: danielk | Owner: ijr
Type: defect | Status: new
Priority: blocker | Milestone: 0.22
Component: MythTV - General | Version: 0.22rc1
Severity: medium | Mlocked: 0
------------------------------+---------------------------------------------

Comment(by mdean):

(In [22587]) Use a define for the DEFAULT_UI_THEME rather than scattering
the literal theme name throughout the code. Refs #7382.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7382#comment:3>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Oct 24, 2009, 1:50 PM

Post #5 of 10 (535 views)
Permalink
Re: Ticket #7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to 0.22 [In reply to]

#7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to
0.22
------------------------------+---------------------------------------------
Reporter: danielk | Owner: ijr
Type: defect | Status: new
Priority: blocker | Milestone: 0.22
Component: MythTV - General | Version: 0.22rc1
Severity: medium | Mlocked: 0
------------------------------+---------------------------------------------

Comment(by mdean):

(In [22588]) Fix theme reloading and resetting in mythfrontend for -fixes.
Refs #7382.

Backports [22544], [22586], and [22587] from trunk. Also backports all of
[22542] except the change from OverrideSettingForSession() to
SaveSetting() (which I'll be reverting from trunk, as it's no longer
required).

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7382#comment:4>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Oct 24, 2009, 7:41 PM

Post #6 of 10 (520 views)
Permalink
Re: Ticket #7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to 0.22 [In reply to]

#7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to
0.22
------------------------------+---------------------------------------------
Reporter: danielk | Owner: ijr
Type: defect | Status: new
Priority: blocker | Milestone: 0.22
Component: MythTV - General | Version: 0.22rc1
Severity: medium | Mlocked: 0
------------------------------+---------------------------------------------

Comment(by mdean):

(In [22591]) Add a capability for mythtv-setup to fall back to a default
UI theme if the specified UI theme is invalid. This rearranges mythtv-
setup's UI setup to be very similar to mythfrontend's. Refs #7382.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7382#comment:5>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Oct 24, 2009, 8:11 PM

Post #7 of 10 (523 views)
Permalink
Re: Ticket #7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to 0.22 [In reply to]

#7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to
0.22
------------------------------+---------------------------------------------
Reporter: danielk | Owner: ijr
Type: defect | Status: closed
Priority: blocker | Milestone: 0.22
Component: MythTV - General | Version: 0.22rc1
Severity: medium | Resolution: fixed
Mlocked: 0 |
------------------------------+---------------------------------------------
Changes (by mdean):

* status: new => closed
* resolution: => fixed


Comment:

(In [22592]) Add a capability for mythtv-setup to fall back to a default
UI theme if the specified UI theme is invalid. Backports [22591] from
trunk. Fixes #7382.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7382#comment:6>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Oct 24, 2009, 9:10 PM

Post #8 of 10 (517 views)
Permalink
Re: Ticket #7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to 0.22 [In reply to]

#7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to
0.22
------------------------------+---------------------------------------------
Reporter: danielk | Owner: ijr
Type: defect | Status: closed
Priority: blocker | Milestone: 0.22
Component: MythTV - General | Version: 0.22rc1
Severity: medium | Resolution: fixed
Mlocked: 0 |
------------------------------+---------------------------------------------

Comment(by mdean):

(In [22593]) Allow fallback to MythCenter-wide if Terra is missing.
Previously, the fallback was only used if the default UI theme was and
incompatible version. Refs #7382.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7382#comment:7>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Oct 24, 2009, 9:14 PM

Post #9 of 10 (516 views)
Permalink
Re: Ticket #7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to 0.22 [In reply to]

#7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to
0.22
------------------------------+---------------------------------------------
Reporter: danielk | Owner: ijr
Type: defect | Status: closed
Priority: blocker | Milestone: 0.22
Component: MythTV - General | Version: 0.22rc1
Severity: medium | Resolution: fixed
Mlocked: 0 |
------------------------------+---------------------------------------------

Comment(by mdean):

(In [22594]) Allow fallback to MythCenter-wide if Terra is missing.
Backports [22593] from trunk. Refs #7382.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7382#comment:8>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Nov 7, 2009, 7:34 PM

Post #10 of 10 (364 views)
Permalink
Re: Ticket #7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to 0.22 [In reply to]

#7382: MythTV can dies when you attempt to upgrade from a default install 0.21 to
0.22
------------------------------+---------------------------------------------
Reporter: danielk | Owner: ijr
Type: defect | Status: closed
Priority: blocker | Milestone: 0.22
Component: MythTV - General | Version: 0.22rc1
Severity: medium | Resolution: fixed
Mlocked: 0 |
------------------------------+---------------------------------------------

Comment(by mdean):

(In [22771]) Refs #7382. Fix UI theme and OSD theme changes due to
broken/missing themes to use overrides rather than changing the database
value. Backports [22589] from trunk.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7382#comment:9>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits

MythTV commits RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.