Difference between revisions of "Release Notes - 0.25"
(add r27266, r27274) |
(add r27285, r27257, r27287, r27288, r27302, r27306, r27307, r27308, r27309, r27312, r27313, r27191, r27318) |
||
Line 61: | Line 61: | ||
===== Bug Fixes ===== | ===== Bug Fixes ===== | ||
+ | * ''Fix segfault caused when exiting the Recording Profile settings screen {{changeset|27191}} - fixes {{ticket|9104}}'' | ||
===== Changes/Improvements/Other ===== | ===== Changes/Improvements/Other ===== | ||
* When exiting the cut list editor, don't ask to save if no changes were made {{changeset|27197}} | * When exiting the cut list editor, don't ask to save if no changes were made {{changeset|27197}} | ||
+ | * Added Settings: | ||
+ | ** Blu-Ray Mountpoint - for setting where blu-ray discs get mounted {{changeset|27287}} | ||
+ | * Removed Settings: | ||
+ | ** VCD Player - Removed ability to set external play for VCDs {{changeset|27287}} | ||
+ | ** VCD Drive - No longer needed {{changeset|27287}} | ||
== Key Bindings, Jump Points, and Input Devices == | == Key Bindings, Jump Points, and Input Devices == | ||
Line 95: | Line 101: | ||
===== Bug Fixes ===== | ===== Bug Fixes ===== | ||
* ''Only pass-through if we support the number of channels, otherwise downmix - logic was reversed {{changeset|27225}}'' | * ''Only pass-through if we support the number of channels, otherwise downmix - logic was reversed {{changeset|27225}}'' | ||
− | * Do not disable AC3 or DTS passthrough if speaker output is set to stereo only {{changeset|27250}} | + | <!--- reverted * Do not disable AC3 or DTS passthrough if speaker output is set to stereo only {{changeset|27250}} --> |
===== Changes/Improvements/Other ===== | ===== Changes/Improvements/Other ===== | ||
* Change the behaviour of overriding the digital passthrough device - allows a different audio device between plain stereo/lpcm and digital passthrough {{changeset|27216}} | * Change the behaviour of overriding the digital passthrough device - allows a different audio device between plain stereo/lpcm and digital passthrough {{changeset|27216}} | ||
+ | * Change the way we determine and set the passthrough device and differentiate between 'auto' and the 'default' device - 'auto' is the default audio device but with extra settings for digital passthrough, 'default' is the same device as the main one. {{changeset|27306}} | ||
+ | * Improve IEC mode - helps fix issues with HDMI passthrough {{changeset|27307}} | ||
+ | * Change how multi-channel LPCM is configured and referenced in settings {{changeset|27318}} | ||
+ | |||
== Video Playback == | == Video Playback == | ||
Line 106: | Line 116: | ||
===== Changes/Improvements/Other ===== | ===== Changes/Improvements/Other ===== | ||
+ | |||
+ | |||
+ | == Disc Playback (DVD, Blu-Ray, etc) == | ||
+ | ===== New Features ===== | ||
+ | |||
+ | ===== Bug Fixes ===== | ||
+ | |||
+ | ===== Changes/Improvements/Other ===== | ||
+ | * Unify DVD and Blu-Ray playback into a single menu item - "Play Optical Disc" {{changeset|27287}} | ||
Line 124: | Line 143: | ||
===== Bug Fixes ===== | ===== Bug Fixes ===== | ||
+ | * Fix non-animated GIF reloading causing the frontend to abort {{changeset|27302}} | ||
===== Changes/Improvements/Other ===== | ===== Changes/Improvements/Other ===== | ||
Line 138: | Line 158: | ||
===== New Features ===== | ===== New Features ===== | ||
* Add new storage group weighting mechanism - Disk % Free {{changeset|27190}} | * Add new storage group weighting mechanism - Disk % Free {{changeset|27190}} | ||
+ | * Add a video scanning thread and a new myth protocol command, SCAN_VIDEOS, which will trigger a scan of all video folders. Available via protocol command or mythbacend --scanvideos {{changeset|27308}} | ||
===== Bug Fixes ===== | ===== Bug Fixes ===== | ||
Line 166: | Line 187: | ||
===== Changes/Improvements/Other ===== | ===== Changes/Improvements/Other ===== | ||
+ | * Optimize file writing and reading to better interact with modern VM and disk I/O schedulers ({{changset|27257}}, {{changset|27285}}) - ref. {{ticket|9150}} | ||
Line 190: | Line 212: | ||
===== Changes/Improvements/Other ===== | ===== Changes/Improvements/Other ===== | ||
+ | * Add required player setting widget for Blue-Ray mountpoint and remove VCD related items to core and myththemes {{changeset|27288}} | ||
Line 225: | Line 248: | ||
== [[MythGallery]] == | == [[MythGallery]] == | ||
===== New Features ===== | ===== New Features ===== | ||
+ | * Add "Ken Burns" style slideshow effect {{changeset|27309}} - {{ticket|5176}} | ||
===== Bug Fixes ===== | ===== Bug Fixes ===== | ||
+ | * Fix honoring caption display time in slideshow and display modes {{changeset|27313}} | ||
===== Changes/Improvements/Other ===== | ===== Changes/Improvements/Other ===== | ||
+ | * Don't set picture size to screen size, let OpenGL do the scaling - enables better quality zooming and faster display {{changeset|27312}} - {{ticket|8891}} | ||
Line 304: | Line 330: | ||
== [[mythcommflag]] == | == [[mythcommflag]] == | ||
* Add logging (at -v general,extra) at every 10% progress during commflagging {{changeset|27193}} | * Add logging (at -v general,extra) at every 10% progress during commflagging {{changeset|27193}} | ||
+ | * Reduce I/O priority {{changeset|27257}} | ||
== [[mythfilldatabase]] == | == [[mythfilldatabase]] == |
Revision as of 18:49, 22 November 2010
Contents
|
Below is an overview of the changes currently in trunk, which will become a future release of MythTV. Some of these changes, most notably the fixes, may have been backported to the 0.24-fixes branch. This is a fairly comprehensive list of significant or noticeable changes that impact the user experience in some way. For every change listed on this changelog, there are many times more changes not listed related to the core framework and inner workings of the software which allow MythTV to do what it does - in other words, what is listed is just the tip of the iceberg.
New FeaturesMajor ChangesPrerequisite ChangesMinimum version changes
Added support libraries/prerequisitesRemoved support libraries/prerequisitesSpecial Notices & Instructions |
Items in italics have been backported to 0.24-fixes
MythTV
mythfrontend
New Features
Bug Fixes
Changes/Improvements/Other
- When exiting the cut list editor, don't ask to save if no changes were made [27197]
- Added Settings:
- Blu-Ray Mountpoint - for setting where blu-ray discs get mounted [27287]
- Removed Settings:
Key Bindings, Jump Points, and Input Devices
New Features
Bug Fixes
Changes/Improvements/Other
Guide Data, EIT, Program Info, and Media Metadata
New Features
Bug Fixes
Changes/Improvements/Other
UPNP
New Features
Bug Fixes
Changes/Improvements/Other
Audio
New Features
- Enable audio sync offsets to be stored and persisted across all videos per frontend [r27148] - Ref. #4262
Bug Fixes
- Only pass-through if we support the number of channels, otherwise downmix - logic was reversed [27225]
Changes/Improvements/Other
- Change the behaviour of overriding the digital passthrough device - allows a different audio device between plain stereo/lpcm and digital passthrough [27216]
- Change the way we determine and set the passthrough device and differentiate between 'auto' and the 'default' device - 'auto' is the default audio device but with extra settings for digital passthrough, 'default' is the same device as the main one. [27306]
- Improve IEC mode - helps fix issues with HDMI passthrough [27307]
- Change how multi-channel LPCM is configured and referenced in settings [27318]
Video Playback
New Features
Bug Fixes
Changes/Improvements/Other
Disc Playback (DVD, Blu-Ray, etc)
New Features
Bug Fixes
Changes/Improvements/Other
- Unify DVD and Blu-Ray playback into a single menu item - "Play Optical Disc" [27287]
OSD, EPG, CC, and Subtitles
New Features
Bug Fixes
- Teletext decoding and locking fixes (Fixes crash in cutlist editor under certain circumstances) ([27213], [27256]) - fixes (#9218, #9234)
Changes/Improvements/Other
MythUI
New Features
- Add initial support for multiple levels of OpenGL support ([27223], [27236])
- Allow mapped text and images in the button tree widget [27266]
Bug Fixes
- Fix non-animated GIF reloading causing the frontend to abort [27302]
Changes/Improvements/Other
- Removed tags/attributes as of .25:
- Remove last remaining support of deprecated "gradient" imagetype - superceeded in favor of shape+gradient [27176]
Network Control
New Features
Bug Fixes
mythbackend
New Features
- Add new storage group weighting mechanism - Disk % Free [27190]
- Add a video scanning thread and a new myth protocol command, SCAN_VIDEOS, which will trigger a scan of all video folders. Available via protocol command or mythbacend --scanvideos [27308]
Bug Fixes
Changes/Improvements/Other
Tuner/Recorder Support
Scheduler
New Features
Changes/Improvements/Other
Setup / mythtv-setup
New Features
Bug Fixes
Changes/Improvements/Other
Misc
New Features
Bug Fixes
Changes/Improvements/Other
- Optimize file writing and reading to better interact with modern VM and disk I/O schedulers (Template:Changset, Template:Changset) - ref. #9150
Translations & Localization/Internationalization
New Features
Bug Fixes
Changes/Improvements/Other
- Reduce number of strings generated for plugin-specific strings within core themes [27172]
- Updated existing translations:
- Finnish - MythWeb [27170]
Themes
Metallurgy
Misc. Theme Development
New Features
Bug Fixes
Changes/Improvements/Other
- Add required player setting widget for Blue-Ray mountpoint and remove VCD related items to core and myththemes [27288]
Ports
Mac OS X
New Features
Bug Fixes
* Fix JPEG viewing [27274]
Changes/Improvements/Other
Windows
New Features
Changes/Improvements/Other
Plugins
MythArchive
Bug Fixes
Changes/Improvements/Other
MythBrowser
MythControls
MythGallery
New Features
Bug Fixes
- Fix honoring caption display time in slideshow and display modes [27313]
Changes/Improvements/Other
- Don't set picture size to screen size, let OpenGL do the scaling - enables better quality zooming and faster display [27312] - #8891
MythGame
New Features
Bug Fixes
Changes/Improvements/Other
MythMovies
MythMusic
New Features
Bug Fixes
Changes/Improvements/Other
MythNews
MythNetvision
New Features
Changes/Improvements/Other
- Update BBC and Trailer scripts to account for feed changes [27231]
- Update MTV grabber script to accommodate API changes [27260]
MythVideo
New Features
Changes/Improvements/Other
MythWeather
New Features
Bug Fixes
- Fix Weather Underground Maps script when log directory does not exist [27234]
Changes/Improvements/Other
- Use custom makefiles for install in place of qmake [27194]
MythWeb
New Features
Bug Fixes
Changes/Improvements/Other
MythZoneMinder
Bug Fixes
Support libraries
Python bindings
- Require Python 2.6 as the minimum supported version [27166]
- Add support for "oursql" db module [27184]
- Add support for Python 2.7 [27184]
- Allow dashes ('-') in hostnames used for FileTransfer [27200]
- Fix handling of responses to queries from metadata grabbers when provided with no output, rather than the expected of output with no results [27203]
Perl bindings
Utility Applications
mythcommflag
- Add logging (at -v general,extra) at every 10% progress during commflagging [27193]
- Reduce I/O priority [27257]
mythfilldatabase
- XML Parser optimizations [27218]