Opened 16 years ago
Closed 16 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 by , 16 years ago
comment:2 by , 16 years ago
| 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.