Opened 13 years ago
Closed 4 years ago
#11533 closed Developer Task (Trac EOL)
Themed menus
| Reported by: | Jim Stichnoth | Owned by: | Jim Stichnoth |
|---|---|---|---|
| Priority: | minor | Milestone: | 29.2 |
| Component: | MythTV - User Interface Library | Version: | Master Head |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
Initial implementation of Themed Menus.
Themed Menus allows customization of menus through a hierarchical xml description, consisting of actions, action groups, and submenus. An action group is essentially a macro that expands into a possibly context-dependent list of actions.
This is demonstrated by replacing the deeply complex and hierarchical Playback OSD menu with a themed version, defined in menu_playback.xml. In addition, a "compact" version of the Playback OSD menu is supported, with the MENUCOMPACT action and an associated key binding to display it.
When more menus are converted to themed versions, the MenuBase class should be moved out of tv_play.cpp and tv_play.h into a new file.
Attachments (1)
Change History (17)
by , 13 years ago
| Attachment: | themedmenu.patch added |
|---|
comment:1 by , 13 years ago
comment:10 by , 13 years ago
| Milestone: | 0.27 → 0.28 |
|---|
comment:11 by , 10 years ago
| Milestone: | 0.28 → 0.29 |
|---|
Bumping to 0.29
stichnot is there still more todo/coming for this?
comment:13 by , 9 years ago
| Milestone: | 29.0 → 29.1 |
|---|
comment:14 by , 9 years ago
| Milestone: | 29.1 → 0.28.2 |
|---|
Moving remaining open tickets to 0.28.2 milestone
comment:15 by , 9 years ago
| Milestone: | 0.28.2 → 29.2 |
|---|
Moving remaining open tickets to 29.2 milestone
comment:16 by , 4 years ago
| Resolution: | → Trac EOL |
|---|---|
| Status: | new → closed |
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.

In 9bb9c61166188ae0222b22ae0091b1e63ffa196c/mythtv: