Opened 11 years ago
Closed 2 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)
Changed 11 years ago by
Attachment: | themedmenu.patch added |
---|
comment:1 Changed 11 years ago by
comment:10 Changed 11 years ago by
Milestone: | 0.27 → 0.28 |
---|
comment:11 Changed 8 years ago by
Milestone: | 0.28 → 0.29 |
---|
Bumping to 0.29
stichnot is there still more todo/coming for this?
comment:13 Changed 6 years ago by
Milestone: | 29.0 → 29.1 |
---|
comment:14 Changed 6 years ago by
Milestone: | 29.1 → 0.28.2 |
---|
Moving remaining open tickets to 0.28.2 milestone
comment:15 Changed 6 years ago by
Milestone: | 0.28.2 → 29.2 |
---|
Moving remaining open tickets to 29.2 milestone
comment:16 Changed 2 years ago by
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: