[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