Difference between revisions of "Release Notes - 0.27"

From MythTV Official Wiki
Jump to: navigation, search
m (Alpha Released)
m (Major Changes: Typo)
Line 51: Line 51:
 
= Major Changes =
 
= Major Changes =
 
*Remove the <code>Timeslot</code> and <code>Weekslot</code> recording rule types. Users of these types should see {{gitcommit|a1f9793}} for alternatives.
 
*Remove the <code>Timeslot</code> and <code>Weekslot</code> recording rule types. Users of these types should see {{gitcommit|a1f9793}} for alternatives.
*Remove the <code>Channel Record</code> recording rule type. Add a <code>This channel</code> filter to maintain the that functionality. Automatically convert existing <code>Channel Record</code> rules to <code>All Record</code> rules with the <code>This channel</code> filter enabled. Full details of this and the next two 'sub bullets' at:  {{gitcommit|9497ba1}}, {{gitcommit|030ba69|mythweb}}
+
*Remove the <code>Channel Record</code> recording rule type. Add a <code>This channel</code> filter to maintain that functionality. Automatically convert existing <code>Channel Record</code> rules to <code>All Record</code> rules with the <code>This channel</code> filter enabled. Full details of this and the next two 'sub bullets' at:  {{gitcommit|9497ba1}}, {{gitcommit|030ba69|mythweb}}
 
**Add a dialog to offer common actions instead of immediately entering the schedule editor when SELECT is pressed on a non-scheduled program.
 
**Add a dialog to offer common actions instead of immediately entering the schedule editor when SELECT is pressed on a non-scheduled program.
 
**Change the behavior when RECORD is pressed in the EPG and elsewhere.
 
**Change the behavior when RECORD is pressed in the EPG and elsewhere.
Line 126: Line 126:
 
'''The list of commits is being compiled off line, please don't add any at this time.'''<br>
 
'''The list of commits is being compiled off line, please don't add any at this time.'''<br>
 
'''The list of commits is being compiled off line, please don't add any at this time.'''<br>
 
'''The list of commits is being compiled off line, please don't add any at this time.'''<br>
 +
 
= MythTV =
 
= MythTV =
 
== [[mythfrontend]] ==
 
== [[mythfrontend]] ==

Revision as of 14:15, 24 July 2013

Contents

Important.png Note: Please note that the following reflects changes for a future release of MythTV currently in development and not recommended for production use. The current release is 34.0.

Important 0.27 Dates
Event Date Changeset
Development Started 2 Oct 2012 [178ea5aa]
Alpha Released 24 Jul 2013 [22d6d98]
Beta Release 3 Aug 2013 (Planned) TBD
RC Release 10 Aug 2013 (Planned) TBD
Final Release TBD TBD

The 0.27 release encompasses development revisions from [178ea5aa] though [TBD].
 
This update is based on commits up to: [TBD] dated TBD and mythweb [TBD] dated TBD.


Important.png Note: After v0.27-pre-86, git and therefore mythbackend --version are reporting v0.26, not v0.27. This was cared for with a new tag v0.27-pre2 on 30 Nov 2012.


 

Key New Features

Major Changes

  • Remove the Timeslot and Weekslot recording rule types. Users of these types should see [a1f9793] for alternatives.
  • Remove the Channel Record recording rule type. Add a This channel filter to maintain that functionality. Automatically convert existing Channel Record rules to All Record rules with the This channel filter enabled. Full details of this and the next two 'sub bullets' at: [9497ba1], [030ba69]
    • Add a dialog to offer common actions instead of immediately entering the schedule editor when SELECT is pressed on a non-scheduled program.
    • Change the behavior when RECORD is pressed in the EPG and elsewhere.
  • Provide accurate position/duration/seeking with non-constant frame rates. Note that to get the benefit of these changes for preexisting recordings, it may be necessary to run "mythcommflag --rebuild" on affected recordings. [49dbed5] #10104
  • Remove the AutoRecPriority feature. [9aaed0b]
  • Remove redundant "All Programs - " text in Watch Recordings screen. [ba2c783]
  • Improve the group filter display on the Watch Recordings screen. [7c7b44a]
  • Default to local time for mythshutdown --setwakeup, use --utc if required. [ef7810c]
  • As promised in the 0.26 Release Notes, the legacy CEA-608 teletext caption support has been removed. #10786 [4f98a09]
  • The Set Recording Priorities screen has been removed (use the "Manage Recording Rules" screen.) [f8cb433], [a2ccb9f]
  • The Reschedule higher priorities setting has been removed. The scheduler now always does this. [6eaa373]
  • Use recording rule priority as the primary scheduling priority. [5587501]
  • The Delete Recordings screen has been removed. [7349a86]
  • Change the ADJUSTSTRETCH action to also support toggling. [b79da45]
  • In mythtv-setup/Capture cards, some Card type: names have been changed/corrected. The list was also reordered. [536b7c1]
Card type name changes
Old 0.27
HDHomeRun DTV tuner box HDHomeRun networked tuner
DVB DTV capture card (v3.x) DVB-T/S/C, ATSC or ISDB-T tuner card
Analog V4L capture card Analog capture card
MJPEG capture card (Matrox G200, DC10) Analog to MJPEG encoder card (Matrox G200, DC10, etc)
MPEG-2 encoder card Analog to MPEG-2 encoder card (PVR-150/250/350, etc)
H.264 encoder card (HD-PVR) HD-PVR H.264 encoder
USB MPEG-4 encoder box (Plextor ConvertX, etc) Analog to MPEG-4 encoder (Plextor ConvertX USB, etc)


Prerequisite Changes

None

Added support libraries/prerequisites

QT 4.8 [9d670e8]

Removed support libraries/prerequisites

None

Special Notices & Instructions

  • As always, backup your database before upgrading, see this.
  • mythshutdown's default logging has changed. Most users will find (for example) that mythshutdown --check will now tell them exactly what they need. For full log output, mythshutdown --check --verbose general --loglevel info is required. [f070528]
  • The default Xinerama aspect ratio has been changed to widescreen and the list has been re-ordered in setup. [e4c52f2]
  • Client programs that make use of the Services API, should be checked for compatibility with this release, significant changes to the protocol have been made. Developers of these clients should have prepared for the following:
    • Recording Rules: take note that the version has changed from 1.10 to 1.11 and treat the differences in AddRecordSchedule and GetRecordSchedule. Also, UpdateRecordSchedule was added. Details are here: [2865936]
    • Content Services API fixes and minor enhancements [aad0c37]
      • Tell Script engine to use ScriptableContent instead of Content to match the other services.
      • Fix case on StorageGroup argument to GetHash method definition.
      • Allow GetRecordingArtworkList(), GetProgramArtworkList(), and GetHash() to be used in scripts.
    • Add a Dvr GetTitleInfoList() endpoint [c8cd017]
    • HTTPLiveStream::GetLiveStreamInfo() fixups. [9c3f956]


 

The list of commits is being compiled off line, please don't add any at this time.
The list of commits is being compiled off line, please don't add any at this time.
The list of commits is being compiled off line, please don't add any at this time.
The list of commits is being compiled off line, please don't add any at this time.
The list of commits is being compiled off line, please don't add any at this time.

MythTV

mythfrontend

New Features
Bug Fixes
Changes/Improvements/Other

Key Bindings, Jump Points, and Input Devices

New Features
Bug Fixes
Changes/Improvements/Other

Guide Data, EIT, Program Info, and Media Metadata

Bug Fixes
Changes/Improvements/Other

Audio

Bug Fixes
Changes/Improvements/Other

Video Playback

Bug Fixes
Changes/Improvements/Other

Disc Playback (DVD, Blu-Ray, etc) and Media Detection

Bug Fixes
Changes/Improvements/Other

OSD, EPG, MHEG, CC, and Subtitles

New Features
Bug Fixes
Changes/Improvements/Other

Network Control

New Features
Bug Fixes

mythbackend

New Features
Bug Fixes
Changes/Improvements/Other

Scanning and Tuner/Recorder Support

Channel Scanner

Ceton InfiniTV

DVB ASI

Silicondust_HDHomeRun

Silicondust_HDHomeRun_Prime

IPTV Recorder

FireWire

DiSEqC

Misc

Other Hardware "Support"

Consumer Electronics Control Support - "CEC"

Scheduler

New Features
Changes/Improvements/Other

Setup / mythtv-setup

New Features
Bug Fixes
Changes/Improvements/Other

Misc

New Features
Bug Fixes
Changes/Improvements/Other

MythUI

New Features
Bug Fixes
Changes/Improvements/Other

Translations & Localization/Internationalization

New Features
Bug Fixes
Changes/Improvements/Other

Themes

  • The Set Recording Priorities screen has been removed (use the "Manage Recording Rules" screen.) [f8cb433], [a2ccb9f]

Default

Default-Wide

DVR Menu Theme

Arclight

Graphite

Metallurgy

Mythbuntu

MythCenter

MythCenter-Wide

Slave

Terra

Misc. Theme Development

New Features
Bug Fixes
Changes/Improvements/Other

Ports

Mac OS X

New Features
Bug Fixes
Changes/Improvements/Other

Windows

New Features
Bug Fixes
Changes/Improvements/Other

Plugins

MythArchive

New Features
Bug Fixes
Changes/Improvements/Other

MythBrowser

MythControls

MythGallery

New Features
Bug Fixes
Changes/Improvements/Other

MythGame

New Features
Bug Fixes
Changes/Improvements/Other

MythMusic

New Features
Bug Fixes
Changes/Improvements/Other

MythNews

Changes/Improvements/Other

MythNetvision

New Features
Changes/Improvements/Other

MythVideo/Video Gallery

New Features
Bug Fixes
Changes/Improvements/Other

MythWeather

New Features
Bug Fixes
Changes/Improvements/Other

MythWeb

New Features
Bug Fixes
Changes/Improvements/Other

MythZoneMinder

Bug Fixes

Support libraries & Frameworks

UPnP / Bonjour

New Features
Bug Fixes
Changes/Improvements/Other

MythXML, API Service, & Webserver

Python bindings

Perl bindings

PHP bindings

Utility Applications

mythavtest

MythCCExtractor

mythcommflag

mythfilldatabase

mythjobqueue

mythlcdserver

mythmediaserver

MythMetadataLookup

mythtranscode

mythpreviewgen

mythshutdown

mythutil

Support for sending notifications

mythwelcome

Contrib

Mythextras

nuvexport