Difference between revisions of "Release Notes - 0.24"
From MythTV Official Wiki
(Didn't capture all the changeset numbers, but there were many.) |
(add r25382, r25383, r25386, r25387, r25388, r25390, r25391, r25400, r25406, r25407, r25408, r25409, r25411, r25412) |
||
Line 33: | Line 33: | ||
* Speed up UI navigation in themes with fanart {{changeset|24721}} | * Speed up UI navigation in themes with fanart {{changeset|24721}} | ||
* Added a custom rule example for re-recording SD shows when/if it re-airs in HD {{changeset|25056}} | * Added a custom rule example for re-recording SD shows when/if it re-airs in HD {{changeset|25056}} | ||
+ | * Remove the following settings: | ||
+ | ** "EPGEnableJumpToChannel" - Leverage arrows and numbers as most users typically would {{changeset|25400}} | ||
+ | ** "Display Channel Icons", "What to call unknown programs", and "What category to give unknown programs" settings - set to reasonable defaults/themer's design {{changeset|25406}} | ||
+ | ** "Use Transparent Boxes", and "Popup background shading method" settings - Not applicable/no longer used {{changeset|25408}} | ||
+ | ** "Change channels immediately without select" - Confusing and causes channel seeking issues in specific cases in Live TV {{changeset|25409}} | ||
+ | ** QT Font Size Settings - Not leveraged in MythUI {{changeset|25410}} | ||
− | === Key Bindings | + | === Key Bindings, Jump Points, and Input === |
* Allow local override of the "TV Recording Playback" jump point with the JUMPREC keybinding in TV Playback. {{changeset|24111}} | * Allow local override of the "TV Recording Playback" jump point with the JUMPREC keybinding in TV Playback. {{changeset|24111}} | ||
* Fix a deadlock when using the NEXTSOURCE/PREVSOURCE key bindings to switch sources in live TV {{changeset|24274}} | * Fix a deadlock when using the NEXTSOURCE/PREVSOURCE key bindings to switch sources in live TV {{changeset|24274}} | ||
* Remove "System Exit Key" setting and replace it as a key binding {{changeset|24722}} | * Remove "System Exit Key" setting and replace it as a key binding {{changeset|24722}} | ||
* Remove "Independant Muting of Left and Right Audio Channels" setting and add CYCLEAUDIOCHAN key binding {{changeset|24869}} | * Remove "Independant Muting of Left and Right Audio Channels" setting and add CYCLEAUDIOCHAN key binding {{changeset|24869}} | ||
+ | * Fix LIRC handling of keys with modifiers (Alt+Esc, Ctrl+Y, etc.) {{changeset|25407}} | ||
=== Guide Data, EIT, Program Info, and Media Metadata === | === Guide Data, EIT, Program Info, and Media Metadata === | ||
Line 52: | Line 59: | ||
* Add m4a audio MIME type {{changeset|25265}} | * Add m4a audio MIME type {{changeset|25265}} | ||
* Change matroska video MIME type to work with certain DLNA devices {{changeset|25300}} | * Change matroska video MIME type to work with certain DLNA devices {{changeset|25300}} | ||
+ | * Fix compatibility issues with certain DLNA devices {{changeset|25390}} | ||
=== Setup === | === Setup === | ||
Line 83: | Line 91: | ||
* Add Preliminary Support for VAAPI ({{changeset|25202}}, {{changeset|25204}}, More to come) | * Add Preliminary Support for VAAPI ({{changeset|25202}}, {{changeset|25204}}, More to come) | ||
* Improved Direct3D rendering ({{changeset|25222}}, {{changeset|25223}}, {{changeset|25225}}, and more) | * Improved Direct3D rendering ({{changeset|25222}}, {{changeset|25223}}, {{changeset|25225}}, and more) | ||
− | |||
− | |||
=== OSD, EPG, CC, and Subtitles === | === OSD, EPG, CC, and Subtitles === | ||
Line 119: | Line 125: | ||
* Enable the backend to function as the primary central source for internet content sources, scripts, and grabber search requests ({{changeset|24777}}, {{changeset|r24781}}, {{changeset|24880}}, and more) | * Enable the backend to function as the primary central source for internet content sources, scripts, and grabber search requests ({{changeset|24777}}, {{changeset|r24781}}, {{changeset|24880}}, and more) | ||
* Add a caching download manager to the backend {{changeset|25351}} | * Add a caching download manager to the backend {{changeset|25351}} | ||
+ | * Add the capture/encoder device label to the backend status page {{changeset|25411}} | ||
=== Scheduler === | === Scheduler === | ||
Line 124: | Line 131: | ||
* Extend the SchedOpenEnd feature to optionally avoid scheduling back-to-back, same channel programs on the same card, allowing pre/post roll times to be honored {{changeset|24475}} | * Extend the SchedOpenEnd feature to optionally avoid scheduling back-to-back, same channel programs on the same card, allowing pre/post roll times to be honored {{changeset|24475}} | ||
* Increase slave WOL time to 5 minutes and run wakeup command if not awake after 90 secs. If the slave backend is unable to wake in time, then reschedule around the slave's tuners prior to the scheduled start time. {{changeset|24630}} | * Increase slave WOL time to 5 minutes and run wakeup command if not awake after 90 secs. If the slave backend is unable to wake in time, then reschedule around the slave's tuners prior to the scheduled start time. {{changeset|24630}} | ||
+ | * Allow the scheduler to attempt to re-record a failed recording (if the rule type permits) {{changeset|25383}} | ||
=== Misc === | === Misc === | ||
Line 195: | Line 203: | ||
** Iulius-OSD, Mono-OSD, ProjectGrayhem-OSD, Retro-OSD, Titivillus-OSD, blootube-OSD, blueosd, BlackCurves-OSD, Gray-OSD, and isthmus | ** Iulius-OSD, Mono-OSD, ProjectGrayhem-OSD, Retro-OSD, Titivillus-OSD, blootube-OSD, blueosd, BlackCurves-OSD, Gray-OSD, and isthmus | ||
* Add a "Theme Downloader" which can browse, download, and add themes directly in the UI ({{changeset|25275}}, {{changeset|25351}}, More to Come) | * Add a "Theme Downloader" which can browse, download, and add themes directly in the UI ({{changeset|25275}}, {{changeset|25351}}, More to Come) | ||
+ | * Update the FreeFont fonts distributed with MythTV to the current 20090104 version {{changeset|25382}} | ||
== Ports == | == Ports == | ||
Line 248: | Line 257: | ||
* Add mythtv:season, mythtv:episode, and mythtv:country tags and expose to themers ({{changeset|24345}}, {{changeset|24347}}, {{changeset|24348}}, {{changeset|24349}}) | * Add mythtv:season, mythtv:episode, and mythtv:country tags and expose to themers ({{changeset|24345}}, {{changeset|24347}}, {{changeset|24348}}, {{changeset|24349}}) | ||
* Properly initialize a bunch of variables and generally parse items in a cleaner way. Add proper support for iTunes:duration tag which was mis-parsed before. This should fix the totally wrong values for width, height, duration, and a number of others. {{changeset|24439}} | * Properly initialize a bunch of variables and generally parse items in a cleaner way. Add proper support for iTunes:duration tag which was mis-parsed before. This should fix the totally wrong values for width, height, duration, and a number of others. {{changeset|24439}} | ||
− | * Add the following new grabbers ({{changeset|24527}}, {{changeset|24903}}, {{changeset|25332}}, {{changeset|25335}}, {{changeset|25376}}, {{changeset|25378}}): | + | * Add the following new grabbers ({{changeset|24527}}, {{changeset|24903}}, {{changeset|25332}}, {{changeset|25335}}, {{changeset|25376}}, {{changeset|25378}}, {{changeset|25412}}): |
** BBC iPlayer | ** BBC iPlayer | ||
** Hulu | ** Hulu | ||
Line 324: | Line 333: | ||
* Fix prototip to work in IE8 {{changeset|25082}} | * Fix prototip to work in IE8 {{changeset|25082}} | ||
* Fix URL creation for RSS and iCal links {{changeset|25083}} | * Fix URL creation for RSS and iCal links {{changeset|25083}} | ||
+ | * Fix saving "useonairguide" settings when editing channels {{changeset|25387}} | ||
+ | * Fix double suffix (i.e., .mpg.mpg) with direct download links {{changeset|25388}} | ||
+ | * Add the capture/encoder device labels to the backend status page {{changeset|25411}} | ||
=== [[MythZoneMinder]] === | === [[MythZoneMinder]] === | ||
Line 369: | Line 381: | ||
=== Contrib === | === Contrib === | ||
* Contrib contained primarily 3rd party code. The majority of these programs have been moved onto the wiki so that they can be properly maintained by the community. ({{changeset|24055}}, {{changeset|24056}}, {{changeset|24057}}, {{changeset|24058}}, {{changeset|24075}}, {{changeset|24222}}, {{changeset|24227}}, {{changeset|24228}}, {{changeset|24267}}, {{changeset|24270}}, {{changeset|24275}}, {{changeset|24280}}, {{changeset|24283}}, {{changeset|24288}}) | * Contrib contained primarily 3rd party code. The majority of these programs have been moved onto the wiki so that they can be properly maintained by the community. ({{changeset|24055}}, {{changeset|24056}}, {{changeset|24057}}, {{changeset|24058}}, {{changeset|24075}}, {{changeset|24222}}, {{changeset|24227}}, {{changeset|24228}}, {{changeset|24267}}, {{changeset|24270}}, {{changeset|24275}}, {{changeset|24280}}, {{changeset|24283}}, {{changeset|24288}}) | ||
+ | * mythlink.pl: improve efficiency {{changeset|25386}} and allow creation of writable directories {{changeset|25391}} | ||
== Mythextras == | == Mythextras == |
Revision as of 21:10, 23 July 2010
Note: Please note that the following reflects changes for a future release of MythTV. The current release is 34.0.
Note: This page is actively updated, edited, and modified during the 0.24 development cycle. Expect it to change drastically, on a frequent basis, up until the official release of 0.24. Items may be added, changed, and removed to accurately reflect anticipated functionality and features leading up to the release date. These are an overview of the changes in the 0.24 release of MythTV. Some of these changes, most notably the fixes, may have been backported to the 0.23 release.
Major Changes
New Features
MythTVmythfrontend
Key Bindings, Jump Points, and Input
Guide Data, EIT, Program Info, and Media Metadata
FirewireUPNP
Setup
Audio
Video Playback
OSD, EPG, CC, and Subtitles
MythUI
Network Controlmythbackend
Scheduler
Misc
Translations & Localization/Internationalization
ThemesArclight
Graphite
Mythbuntu
MythCenter
MythCenter-Wide
TerraMisc. Theme Development
PortsMac OS X
Windows
PluginsMythArchive
MythBrowserMythControlsMythGallery
MythGame
MythMovies
MythMusic
MythNewsMythNetvision
MythVideo
MythWeather
MythWeb
MythZoneMinder
Support librariesPython bindings
Perl bindings
Utility Applicationsmythfilldatabase
mythtranscodemythcommflagmythjobqueuemythwelcomemythshutdown
Contrib
Mythextrasnuvexport |