Opened 11 years ago

Closed 3 years ago

#11641 closed Bug Report - General (Trac EOL)

position using percentage in theme are ignored

Reported by: JYA Owned by: stuartm
Priority: minor Milestone: 29.2
Component: MythTV - User Interface Library Version: Master Head
Severity: low Keywords:
Cc: Ticket locked: no

Description

Using Qt rendering, and "Normal" playback profile

Say you have a window with the following definition

<window name="notification">

<area>50%,50%,780,180</area>

on a 1280x720 screen, during playback of 768x432 content; the window will be displayed in (0,600ish)

If I use absolute coordinate the window is rendered in the specified location.

Similarly, if the theme is defined with a baseres resolution of say 1920x1080, and the screen used is 1280x720; the coordinates aren't recalculated according to the actual screen referential.

Using OpenGL based painter and it works fine.

Attachments (1)

Screen Shot 2013-07-03 at 10.34.19 PM.png (549.1 KB) - added by JYA 11 years ago.
arclight using Qt painting

Download all attachments as: .zip

Change History (11)

comment:3 Changed 11 years ago by JYA

Actually, going to re-open it as only some screens are being recalculated.

OSD themes currently must define location using absolute values; percentage do not work

comment:4 Changed 11 years ago by JYA

Correction, absolute positions are also not recalculated accordingly. Screen capture attached

Changed 11 years ago by JYA

arclight using Qt painting

comment:5 Changed 11 years ago by stuartm

Milestone: unknown0.28
Priority: majorminor
Severity: mediumlow
Version: UnspecifiedMaster Head

This is a current known limitation with the OSD and I don't know what a fix would require, but I'll look at it for 0.28

comment:6 Changed 11 years ago by JYA

bump ??

comment:7 Changed 9 years ago by Stuart Auchterlonie

Milestone: 0.280.29

Moving to 0.29

comment:8 Changed 9 years ago by Stuart Auchterlonie

Milestone: 0.2929.0

Milestone renamed

comment:9 Changed 7 years ago by Stuart Auchterlonie

Milestone: 29.029.1

comment:10 Changed 7 years ago by Stuart Auchterlonie

Milestone: 29.10.28.2

Moving remaining open tickets to 0.28.2 milestone

comment:11 Changed 7 years ago by Stuart Auchterlonie

Milestone: 0.28.229.2

Moving remaining open tickets to 29.2 milestone

comment:12 Changed 3 years ago by Stuart Auchterlonie

Resolution: Trac EOL
Status: newclosed

We have moved all bug tracking to github [1]

If you continue to have this issue, please open a new issue at github, referencing this ticket.

[1] - https://github.com/MythTV/mythtv/issues

Note: See TracTickets for help on using tickets.