[mythtv] [mythtv-commits] Ticket #3377: Add "Run Setup" button to mythwelcome popup menu to start mythtv-setup.

Paul Harrison mythtv at dsl.pipex.com
Sat Jun 2 16:43:38 UTC 2007

Roo wrote:
> On 29/04/07, MythTV <mythtv at cvs.mythtv.org> wrote:
>> #3377: Add "Run Setup" button to mythwelcome popup menu to start mythtv-setup.
>> -------------------------+--------------------------------------------------
>>  Reporter:  anonymous    |       Owner:  ijr
>>      Type:  enhancement  |      Status:  new
>>  Priority:  minor        |   Milestone:  unknown
>> Component:  mythtv       |     Version:  unknown
>>  Severity:  medium       |
>> -------------------------+--------------------------------------------------
>>  With the addition of per channel commercial detection settings and storage
>>  groups etc. I have found the need to periodically run mythtv-setup.
>>  I run mythwelcome as the "magic application" for my XSession as it is a
>>  dedicated mythtv appliance, as such I find it inconvenient to have to kill
>>  the XSession, edit .xinitrc and comment out mythfrontend, uncomment
>>  mythtv-setup and run startx. Then backout the .xinitrc changes and restart
>>  X after finishing with mythtv-setup.
>>  So instead on complaining... I added a button to the popup dialog to run
>>  mythtv-setup, it has the same command line configuration option as
>>  mythfrontend in the F11 config screen (I copied it from FE setup).
>>  I hope this is of use and can make it into trunk.
>>  Cheers,
>>  Roo.
>> --
>> Ticket URL: <http://svn.mythtv.org/trac/ticket/3377>
>> MythTV <http://svn.mythtv.org/trac>
>> MythTV
>> _______________________________________________
>> mythtv-commits mailing list
>> mythtv-commits at mythtv.org
>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits
> Just wondering if a dev can look at this and give some feedback?
> What needs to be changed to get it committed?
> Don't mean to be pushy, but I think it is worth bringing up as it is a
> simple patch (limited scope) that is easily reviewed. I just didn't
> want it to fall through the cracks.
> Cheers,
> Roo

MythWelcome is probably my domain since I originally wrote it. I did
take a quick look at the patch and meant to add a comment to the ticket.
While for the uses you describe its a good idea there can be problems
running mythtv-setup while the backend is running. OK there is the big
fat warning screen that is shown but if  it isn't obvious to _me_ what
can and can't be changed while the backend is running what chance does a
casual user have. Do we really want to allow casual users to run it so

Rather than add the option to the pop up menu one solution would be to
add a new key binding to MythWelcome similar to the one that runs a
terminal window. By default it shouldn't be bound to anything but those
people who need this feature can easily add a binding to run
mythtv-setup. That way we wont have to answer loads of "I pressed 'Run
mythtv-setup' in MythWelcome and changed my cards and now it's not
working' questions from Ubuntu users! :-)

I've lost my enthusiasm for working on Myth for the moment so I'm taking
a break for a while if any of the other devs want to take a look that's
OK otherwise it will have to wait for me to return.

Paul H.

More information about the mythtv-dev mailing list