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

Mailing List Archive: MythTV: Dev

Sprint for Janitorial Cleanup of UI code

 

 

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


matthewgrant5 at gmail

Jul 3, 2009, 2:46 PM

Post #1 of 6 (695 views)
Permalink
Sprint for Janitorial Cleanup of UI code

Hi!

As part of the push to get 0.22 functional for NZ and Norway I would
like to do this.

There are number of issues with the implementation of MythUI, in the
myth configuration dialogue code. Typically various buttons don't
work etc. IE, setting up DISQ for DVB-S setup in mythtv-setup,
doesn't work. Can't setup different frontend processing in TV Setup,
watchtv - click on add new profile and you don't get anything (my
experience).

There are obviously others like this in there, and I need good WAF for
my wife to be happy with it.

Would someone like to help me with this push? I would also like to
get patches submitted for upstream as I want to get all the common
MythTV GUI functionality working.

Regards,

Matthew Grant
_______________________________________________
mythtv-dev mailing list
mythtv-dev[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


peter.brouwer at btconnect

Jul 3, 2009, 3:08 PM

Post #2 of 6 (661 views)
Permalink
Re: Sprint for Janitorial Cleanup of UI code [In reply to]

Matthew Grant wrote:
Hi! As part of the push to get 0.22 functional for NZ and Norway I would like to do this. There are number of issues with the implementation of MythUI, in the myth configuration dialogue code. Typically various buttons don't work etc. IE, setting up DISQ for DVB-S setup in mythtv-setup, doesn't work.
Move the 'cursor' up and down using the arrows on your keyboard, once it is back on the original field you can select it.
Can't setup different frontend processing in TV Setup, watchtv - click on add new profile and you don't get anything (my experience). There are obviously others like this in there, and I need good WAF for my wife to be happy with it. Would someone like to help me with this push? I would also like to get patches submitted for upstream as I want to get all the common MythTV GUI functionality working.
As mentioned in my previous post I would like to make the DVB-S configuration setup simpler to use.
Forget about having to setup cards for each satellite.
Ideal wise this should be done automatic. I.e.:
When using a diseqc switch, defined on which position a sat is.
When using diseqc with motor and fixed positions, make a table with positions and the sat on each.
When using usals, keep the latest pos. Add the sat info to the channel table, now when selecting a channels all myth needs to do
is making the relationship between the diseqc config and on which card and how to change sat /rotor pos if and when needed. Of course you have to resolve conflicts between resources for multiple recordings that overlap.

So yes would like to help in the cleanup, but need help to understand the current implementation.


Regards, Matthew Grant _______________________________________________ mythtv-dev mailing list mythtv-dev[at]mythtv.org http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev"]http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


stuart at tase

Jul 3, 2009, 3:15 PM

Post #3 of 6 (659 views)
Permalink
Re: Sprint for Janitorial Cleanup of UI code [In reply to]

On Friday 03 Jul 2009 22:46:21 Matthew Grant wrote:
> There are number of issues with the implementation of MythUI, in the
> myth configuration dialogue code. Typically various buttons don't
> work etc. IE, setting up DISQ for DVB-S setup in mythtv-setup,
> doesn't work. Can't setup different frontend processing in TV Setup,
> watchtv - click on add new profile and you don't get anything (my
> experience).

None of the areas you mention, or much of the configuration code uses MythUI,
I want to make that quite clear, it still uses the old QT wrappers.

There seems to be a few people who are confusing the MythTV GUI with MythUI.
MythUI is a brand new UI library used for the first time in _parts_ of the
frontend, plugins and mythtv-setup. MythUI is still a work in progress.
--
Stuart Morgan
_______________________________________________
mythtv-dev mailing list
mythtv-dev[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


stuarta at squashedfrog

Jul 4, 2009, 2:17 AM

Post #4 of 6 (640 views)
Permalink
Re: Sprint for Janitorial Cleanup of UI code [In reply to]

Dvb-s diseq setup does work. Its just not intuitive. Instead of being able to just hit enter to start adding things you have to first move down, then hit enter.

Stuart A

-original message-
Subject: [mythtv] Sprint for Janitorial Cleanup of UI code
From: Matthew Grant <matthewgrant5[at]gmail.com>
Date: 03/07/2009 22:46

Hi!

As part of the push to get 0.22 functional for NZ and Norway I would
like to do this.

There are number of issues with the implementation of MythUI, in the
myth configuration dialogue code. Typically various buttons don't
work etc. IE, setting up DISQ for DVB-S setup in mythtv-setup,
doesn't work. Can't setup different frontend processing in TV Setup,
watchtv - click on add new profile and you don't get anything (my
experience).

There are obviously others like this in there, and I need good WAF for
my wife to be happy with it.

Would someone like to help me with this push? I would also like to
get patches submitted for upstream as I want to get all the common
MythTV GUI functionality working.

Regards,

Matthew Grant
_______________________________________________
mythtv-dev mailing list
mythtv-dev[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


_______________________________________________
mythtv-dev mailing list
mythtv-dev[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


danielk at cuymedia

Jul 4, 2009, 6:40 AM

Post #5 of 6 (626 views)
Permalink
Re: Sprint for Janitorial Cleanup of UI code [In reply to]

On Sat, 2009-07-04 at 09:46 +1200, Matthew Grant wrote:
> There are number of issues with the implementation of MythUI, in the
> myth configuration dialogue code. Typically various buttons don't
> work etc. IE, setting up DISQ for DVB-S setup in mythtv-setup,
> doesn't work. Can't setup different frontend processing in TV Setup,
> watchtv - click on add new profile and you don't get anything (my
> experience).

The configuration screens are almost completely using the old UI code.
There is widespread breakage, but the Qt4 port is probably more to
blame for that than MythUI. Initially these were not a priority because
we were planning to port this stuff to MythUI, but we've now made the
decision to release 0.22 before porting the configuration screens and
the OSD to MythUI, so we do need to fix these before the release.

My hope is that the breakage we see is due to just a few widgets
being broken by the Qt3->Qt4 port, and once these are fixed a whole
slew of configuration screens will just work.

-- Daniel

_______________________________________________
mythtv-dev mailing list
mythtv-dev[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


matthewgrant5 at gmail

Jul 5, 2009, 2:19 AM

Post #6 of 6 (601 views)
Permalink
Re: Sprint for Janitorial Cleanup of UI code [In reply to]

Thanks!

I will see if I can get onto MythSVN this weekend. I tried Linux
2.6.30 and tuning for Hauppauge HVR4000 seems to be broken... Maybe I
need to compile Myth against that kernels headers, I think. I can't
switch between analogue and DVB-T, and this looks like a driver bug.

i will keep using 2.6.28 from Ubuntu jaunty me.

Cheers,

Matthew Grant

On Sun, Jul 5, 2009 at 1:40 AM, Daniel Kristjansson<danielk[at]cuymedia.net> wrote:
> On Sat, 2009-07-04 at 09:46 +1200, Matthew Grant wrote:
>> There are  number of issues with the implementation of MythUI, in the
>> myth configuration dialogue code.  Typically various buttons don't
>> work etc.  IE, setting up DISQ for DVB-S setup in mythtv-setup,
>> doesn't work.  Can't setup different frontend processing in TV Setup,
>> watchtv - click on add new profile and you don't get anything (my
>> experience).
>
> The configuration screens are almost completely using the old UI code.
> There is widespread breakage, but the Qt4 port is probably more to
> blame for that than MythUI. Initially these were not a priority because
> we were planning to port this stuff to MythUI, but we've now made the
> decision to release 0.22 before porting the configuration screens and
> the OSD to MythUI, so we do need to fix these before the release.
>
> My hope is that the breakage we see is due to just a few widgets
> being broken by the Qt3->Qt4 port, and once these are fixed a whole
> slew of configuration screens will just work.
>
> -- Daniel
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev[at]mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
_______________________________________________
mythtv-dev mailing list
mythtv-dev[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

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


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.