Opened 15 years ago
Closed 14 years ago
#6508 closed defect (fixed)
mythfrontend not placed properly when video playback starts
Reported by: | danielk | Owned by: | paulh |
---|---|---|---|
Priority: | minor | Milestone: | 0.23 |
Component: | MythTV - General | Version: | head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
The X & Y location for video output window is not respected "Use GUI size for TV playback" is enabled. Also when returning from playback the menu screen remains at the 0,0 location that the video playback sets, so the left and top of the screen are cut off on screen with over-scan.
I believe this is related to #6487. The window size and location setting code needs to be reworked after the MythUI port of the video output window. Changes need to be made in both tv_play.cpp and mythmainwindow.cpp. The setFixedSize() calls in mythmainwindow need to be replaced with something that is aware of the current mode of the window (like when it's size is allowed to float), and the setGeometry() calls in tv_play.cpp probably need to be only called when the video window is in full screen mode.
Change History (8)
comment:1 Changed 15 years ago by
Status: | new → accepted |
---|
comment:2 Changed 15 years ago by
Status: | accepted → started |
---|
comment:3 Changed 15 years ago by
Resolution: | → fixed |
---|---|
Status: | started → closed |
comment:4 follow-up: 5 Changed 15 years ago by
Resolution: | fixed |
---|---|
Status: | closed → new |
Thus issue remains when the window border is disabled.
Note: I have found a partial workaround in this case, the "-geometry WxH+X+Y" command line option is respected after [20471].
comment:5 Changed 15 years ago by
Replying to danielk:
Thus issue remains when the window border is disabled.
Note: I have found a partial workaround in this case, the "-geometry WxH+X+Y" command line option is respected after [20471].
Has this ever worked for you? The GUI offset settings do say 'May only work if run in a window' so I assumed it was a known problem.
Modifying MythMainWindow::Init() so it always sets the QT::FramelessWindow? flag if not using a window border seems to fix it but not sure why it isn't done this way already.
comment:6 Changed 15 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:7 Changed 14 years ago by
Milestone: | 0.22 → 0.23 |
---|---|
Resolution: | fixed |
Status: | closed → new |
(In [20471]) Fix a few window positioning problems reported with the playback screen after the changes to make it MythUI friendly. Only lightly tested there are way too many combinations of settings to test them all. Fixes #6487, #6508. Refs #6504.