[mythtv] [PATCH] Frontend Menu and Setup Reorganized
Risto Treksler
risto at elkhornbanff.ca
Sat May 14 12:04:09 UTC 2005
Hi,
While almost all of the overhaul was in the setup menu
this patch reorganizes most the menus in mythfrontend.
Please try this patch and post your comments
:)
Key Changes:
- "Watch TV" contains both Live and Recorded TV
- "Media Manager" - Contains Video, Music, CD, DVD and Recordings Management
- New "System Setup" Menu System
Benefits:
- Settings aren't hidden several pages deep (no more 'general' pages)
- Easier to find specific settings like commercial-skip settings
- eg. Setup -> TV Playback Settings -> Recorded TV -> Commercial Skip
- Menu layout is more customizable
- eg. can give access to seeking but not display settings using XML
- IMHO it's a more intuitive layout of media, management, and settings
- LiveTV and RecordedTV separation in settings
- Recording vs Playback separation in settings
Risto.
PS
Detailed Changes:
GeneralSettings was separated into:
- PaddingSettings
- ChannelSettings
- LiveTVSettings
- AutoExpireSettings
- JobQueueSettings
PlaybackSettings was split into:
- DecodingSettings
- PlaybackActionSettings
- LiveTVSettings
- RecordingsListSettings
- RecordingsGroupSettings
- SeekingSettings
- CommercialSkipSettings
- AppearanceSettings
AppearanceSettings into:
- AppearanceSettings
- DisplaySettings
MainGeneralSettings into:
- MainGeneralSettings
- MainDatabaseSettings
- MainSecuritySettings
Obsolete Files that the patch does not delete:
- util_menu.xml
- optical_menu.xml
- recpriorities_settings.xml
- tv_settings.xml
Finally,
Here's a Possible ToDo List:
- could make more categories of <type></type> in XML files?
- could make the themes use these new categories?
- could get rid of obsolete files?
--
Risto Treksler
Elkhorn Lodge
Banff, Alberta, Canada
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/octet-stream
Size: 10412 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20050514/ffb56b03/attachment.obj
More information about the mythtv-dev
mailing list