Opened 12 years ago
Closed 12 years ago
#6649 closed defect (fixed)
Add missing intial zoom in the webbrowser
Reported by: | anonymous | Owned by: | Isaac Richards |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | MythTV - General | Version: | unknown |
Severity: | low | Keywords: | |
Cc: | Ticket locked: | no |
Description
The text zoom value from the layout xml file doesn't seem to be called in the webbrowser, /libs/libmythui/mythuiwebbrowser.cpp. I added the following call in init() on line 234 to fix:
SetZoom?(m_zoom);
Also, so I can read the text on the program details screen, I've changed the zoom parameter <webbrowser name="browser"> of schedule-ui.xml, themes/default-wide/schedule-ui.xml, to <zoom>1.8</zoom>.
Change History (2)
comment:1 Changed 12 years ago by
comment:2 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
(In [20876]) On the program details screen save the zoom setting on exit and restore it the next time it's displayed. Closes #6649.
Add a popup menu with options to change the zoom level and switch the details page shown. This is in addition to the ZOOMIN/ZOOMOUT/INFO keybindings which have always been there.
Change the background to use a <shape> to make it consistent with changes elsewhere.
Note: Bumps the binary version for the libmythui API change so plugins need to be recompiled.
(In [20875]) Make sure any initial zoom setting defined in the theme for the web browser widget is actually used. Refs #6649.