Mailing List Archive

Graphite Theme, font/image alignment issues on a couple screens
Couple screenshots:

http://imgur.com/WGriG.jpg
http://imgur.com/7aAS3.jpg

I tried changing the font settings in setup > appearance and they're already
quite small (5/7/9 respectively, IIRC), but that hasn't solved it. Here's
output from mythfrontend while I go to the screens when it happens:

2009-11-22 00:31:43.571 Theme error: Unknown widget type
Type: 'align'
Name: ''
Line: 619
2009-11-22 00:31:43.574 Theme error: Unknown widget type
Type: 'align'
Name: ''
Line: 663
2009-11-22 00:31:43.615 Theme error: Unknown widget type
Type: 'align'
Name: ''
Line: 847
2009-11-22 00:31:43.703 Loaded base theme from
/usr/share/mythtv/themes/Graphite/base.xml
2009-11-22 00:31:43.710 Loaded base theme from
/usr/share/mythtv/themes/default-wide/base.xml

etc...


Thanks for any help
Bob
Re: Graphite Theme, font/image alignment issues on a couple screens [ In reply to ]
On Sun, Nov 22, 2009 at 12:20 PM, Bobby Gill <bobbygill@rogers.com> wrote:
> Couple screenshots:
>
> http://imgur.com/WGriG.jpg
> http://imgur.com/7aAS3.jpg
>
> I tried changing the font settings in setup > appearance and they're already
> quite small (5/7/9 respectively, IIRC), but that hasn't solved it. Here's
> output from mythfrontend while I go to the screens when it happens:
>
> 2009-11-22 00:31:43.571 Theme error: Unknown widget type
> Type: 'align'
> Name: ''
> Line: 619
> 2009-11-22 00:31:43.574 Theme error: Unknown widget type
> Type: 'align'
> Name: ''
> Line: 663
> 2009-11-22 00:31:43.615 Theme error: Unknown widget type
> Type: 'align'
> Name: ''
> Line: 847
> 2009-11-22 00:31:43.703 Loaded base theme from
> /usr/share/mythtv/themes/Graphite/base.xml
> 2009-11-22 00:31:43.710 Loaded base theme from
> /usr/share/mythtv/themes/default-wide/base.xml

You're using a 16:9 theme on a 16:10 display. This causes the first
issue. The second is because that screen isn't themed.

Robert
_______________________________________________
mythtv-theming mailing list
mythtv-theming@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-theming
Re: Graphite Theme, font/image alignment issues on a couple screens [ In reply to ]
>
> You're using a 16:9 theme on a 16:10 display. This causes the first
> issue. The second is because that screen isn't themed.
>
> Robert
>

Thanks Robert. Dang, I really like this theme, is there some part(s) I can
edit to accomodate for my monitor? I'm not a theming expert but I did change
up Retro a bit for myself from 0.21 a while ago. I really would like to use
Graphite :)

Thanks
Bob
Re: Graphite Theme, font/image alignment issues on a couple screens [ In reply to ]
On Sun, Nov 22, 2009 at 12:29 PM, Bobby Gill <brownitus@gmail.com> wrote:
>> You're using a 16:9 theme on a 16:10 display.  This causes the first
>> issue.  The second is because that screen isn't themed.
>>
>> Robert
>
> Thanks Robert. Dang, I really like this theme, is there some part(s) I can
> edit to accomodate for my monitor? I'm not a theming expert but I did change
> up Retro a bit for myself from 0.21 a while ago. I really would like to use
> Graphite :)
>
> Thanks
> Bob

Hi Bobby,

The text area sizing issues are surely fixable for a 16:10 monitor,
but it would largely be trial and error (since themes have a base
resolution/aspect that govern their coordinate systems and unless you
set out with a 16:10 aspect, you'll need to do some conversion to see
what will fit) and maybe a lot of work. You can just start resizing
the buttonlist text areas to see what fits, and see if you can get it
somewhere you like.

Regarding the unthemed screen, I'll try to take a look at it at some
point when my schedule clears out a bit (and when I can muster the
attention span to look at Graphite again).

Robert
_______________________________________________
mythtv-theming mailing list
mythtv-theming@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-theming
Re: Graphite Theme, font/image alignment issues on a couple screens [ In reply to ]
On 11/22/2009 03:32 PM, Robert McNamara wrote:
> The text area sizing issues are surely fixable for a 16:10 monitor,
> but it would largely be trial and error (since themes have a base
> resolution/aspect that govern their coordinate systems and unless you
> set out with a 16:10 aspect, you'll need to do some conversion to see
> what will fit) and maybe a lot of work. You can just start resizing
> the buttonlist text areas to see what fits, and see if you can get it
> somewhere you like.

Or, put another way:

A theme designed for a 16:9 aspect ratio will look right when displayed
at 16:9 aspect.

If you want a theme for a 16:10 aspect ratio, someone will need to
design such a theme.

0.22-fixes and above support the use of any base resolution (and,
therefore, any base aspect ratio) for theme creation. Previously,
MythTV only supported 4:3 themes with a base resolution of 800x600 and
16:9 themes with a base resolution of 1280x720. Now, thanks to the
wonderful work done with the mythui conversion, it's 100% themer's
discretion.

Therefore, options include a) use a 16:9 GUI size and do not check "Use
GUI size for TV playback" and then center (or top/bottom align) the GUI
on your physical display with offsets (i.e. "letterbox" the GUI on your
display) or b) create a 16:10 theme or c) get a display/monitor whose
aspect matches that of the theme you want to use. :)

Note, also, that if you're running on a 16:10 physical aspect screen,
it's /critical/ that you tell X that you have a 16:10 aspect ratio (see
http://www.mythtv.org/wiki/Display_Size ).

Mike
_______________________________________________
mythtv-theming mailing list
mythtv-theming@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-theming
Re: Graphite Theme, font/image alignment issues on a couple screens [ In reply to ]
>
> Or, put another way:
>
> A theme designed for a 16:9 aspect ratio will look right when displayed at
> 16:9 aspect.
>
> If you want a theme for a 16:10 aspect ratio, someone will need to design
> such a theme.
>
> 0.22-fixes and above support the use of any base resolution (and,
> therefore, any base aspect ratio) for theme creation. Previously, MythTV
> only supported 4:3 themes with a base resolution of 800x600 and 16:9 themes
> with a base resolution of 1280x720. Now, thanks to the wonderful work done
> with the mythui conversion, it's 100% themer's discretion.
>
> Therefore, options include a) use a 16:9 GUI size and do not check "Use GUI
> size for TV playback" and then center (or top/bottom align) the GUI on your
> physical display with offsets (i.e. "letterbox" the GUI on your display) or
> b) create a 16:10 theme or c) get a display/monitor whose aspect matches
> that of the theme you want to use. :)
>
> Note, also, that if you're running on a 16:10 physical aspect screen, it's
> /critical/ that you tell X that you have a 16:10 aspect ratio (see
> http://www.mythtv.org/wiki/Display_Size ).
>
> Mike


Thanks for the info fellas, thing is I use Twinview on dual monitors, the
left one being a 16:10 LCD and the right one a 4:3 CRT, and I have the
keyboard bindings set up to launch myth appropriately on either (I use -O
XineramaMonitorAspectRatio=1.6 for the 16:10 screen and -O
XineramaMonitorAspectRatio=1.55 for the CRT, and it was 1.4 during 0.21 but
upon upgrading to 0.22 it had been strangely resized a tiny a bit...).

I played around with Graphite quite a bit but after quite some trying, the
editing to the theme required is beyond my scope at this point and not
really worth it as it's not /that/ big a deal. However I did grab Blue
Abstract Wide and this is working out pretty perfectly. I was able to edit
the base.xml font sizes down pretty perfectly so that every screen looks
good on either my 16:10 LCD or old school 4:3 CRT monitor. However, a little
thing I noticed I made a screenshot of if any of you can figure it out:

http://imgur.com/1tPAA.jpg

Why is that second long entry that I've [incredibly artistically ;) ]
highlighted gone into the time text?


Thanks
Bob
Re: Graphite Theme, font/image alignment issues on a couple screens [ In reply to ]
> Thanks for the info fellas, thing is I use Twinview on dual monitors, the
> left one being a 16:10 LCD and the right one a 4:3 CRT, and I have the
> keyboard bindings set up to launch myth appropriately on either (I use -O
> XineramaMonitorAspectRatio=1.6 for the 16:10 screen and -O
> XineramaMonitorAspectRatio=1.55 for the CRT, and it was 1.4 during 0.21 but
> upon upgrading to 0.22 it had been strangely resized a tiny a bit...).
>
> I played around with Graphite quite a bit but after quite some trying, the
> editing to the theme required is beyond my scope at this point and not
> really worth it as it's not /that/ big a deal. However I did grab Blue
> Abstract Wide and this is working out pretty perfectly. I was able to edit
> the base.xml font sizes down pretty perfectly so that every screen looks
> good on either my 16:10 LCD or old school 4:3 CRT monitor. However, a little
> thing I noticed I made a screenshot of if any of you can figure it out:
>
> http://imgur.com/1tPAA.jpg
>
> Why is that second long entry that I've [incredibly artistically ;) ]
> highlighted gone into the time text?
>
>
Ack, it's only doing that on my 4:3... all is perfect on the LCD, how
quickly I forgot about that lol.

I just made a copy of the blueabstract dir to a blueabstract-crt dir with an
adjusted font size in base.xml and changed the keybinding for my CRT to
force using it w/ -O theme=blue-abstract-wide-crt, and output shows it's
reading the theme, but none of my font sizes have changed when I run it.

Thanks
Bob
Re: Graphite Theme, font/image alignment issues on a couple screens [ In reply to ]
On Mon, Nov 23, 2009 at 1:40 AM, Michael T. Dean
<mtdean@thirdcontact.com> wrote:
> If you want a theme for a 16:10 aspect ratio, someone will need to design
> such a theme.

Hi Bobby,

I have uploaded a theme I have been working on that is designed for
16:10 monitors. Check it out, I called it BandO.

http://elkin.de/pivot/entry.php?id=139&w=elkin-wide

Best regards,

Elkin
_______________________________________________
mythtv-theming mailing list
mythtv-theming@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-theming