Difference between revisions of "Release Notes - 0.23.1"

From MythTV Official Wiki
Jump to: navigation, search
(Windows Port: QtDBus check [24836])
m (Protected "Release Notes - 0.23.1": Historical archive: 0.24 has been released, lock this page for the archives. ([edit=sysop] (indefinite) [move=sysop] (indefinite)))
 
(16 intermediate revisions by 5 users not shown)
Line 5: Line 5:
 
{{note box|For the changes made between [[0.22]] and [[0.23]] see the [[Release Notes - 0.23]]}}
 
{{note box|For the changes made between [[0.22]] and [[0.23]] see the [[Release Notes - 0.23]]}}
  
The 0.23.1 encompasses 0.23-fixes revisions from {{changeset|24509}} to {{changeset|25396}}
+
The 0.23.1 packaged release encompasses revisions from the 0.23-fixes branch of [[SVN]] numbered {{changeset|24509}} to {{changeset|25396}}.  If you need changes newer than that (notably {{changeset|26695}}, which introduces a retry workaround for problems with newer kernel V4L/IVTV interfaces), you'll need to check out SVN and build from that.
  
 
== MythTV ==
 
== MythTV ==
Line 25: Line 25:
 
* Fix segfault when there is a change in the video stream e.g. resolution or aspect ratio. {{changeset|24606}}
 
* Fix segfault when there is a change in the video stream e.g. resolution or aspect ratio. {{changeset|24606}}
 
* Fix NEXTSOURCE/PREVSOURCE key bindings to prevent a deadlock when changing sources in Live TV (i.e. when hitting the "Y" key).  {{changeset|24728}}
 
* Fix NEXTSOURCE/PREVSOURCE key bindings to prevent a deadlock when changing sources in Live TV (i.e. when hitting the "Y" key).  {{changeset|24728}}
 +
* Fix potential crashes on video startup.  {{changeset|25187}}, {{changeset|25189}}
  
 
=== OSD ===
 
=== OSD ===
Line 32: Line 33:
 
* Fix calling external applications with myth_system(). {{changeset|24641}}  
 
* Fix calling external applications with myth_system(). {{changeset|24641}}  
 
* Compilation fixes. {{changeset|24642}}
 
* Compilation fixes. {{changeset|24642}}
* Fix QtDBus check. {{changeset|24836}
+
* Fix QtDBus check. {{changeset|24836}}
  
 
=== Theme Development ===
 
=== Theme Development ===
Line 45: Line 46:
  
 
* Fix linking on certain combinations of configure options and distributions when building from source. {{changeset|24541}} {{changeset|24542}} {{changeset|24567}} {{changeset|24570}} {{changeset|24572}}
 
* Fix linking on certain combinations of configure options and distributions when building from source. {{changeset|24541}} {{changeset|24542}} {{changeset|24567}} {{changeset|24570}} {{changeset|24572}}
* Handle AMD Athlon(tm) II processors in --enable-proc-opt {{changeset|25178}}
+
* Fix compilation of libswscale and libavcodec on x86_32 builds with GCC 4.2 and higher. {{changeset|24644}}
 +
* Handle AMD Athlon(tm) II processors in --enable-proc-opt. {{changeset|25178}}
 +
* Fix GUI hang (all white or brown screen, possibly with tiny fonts on top) when specified ''and'' fallback themes are missing. {{changeset|25051}}
 +
* Fix DB schema version checks and eliminate redundant pre-upgrade backups when multiple schemas are updated. {{changeset|24821}}, {{changeset|24996}}
 +
* Fix check for valid MythTV configuration directory. {{changeset|24669}}
  
=== [[Telnet socket|Network Control]] ===
+
=== [[Frontend control socket|Network Control]] ===
  
 
=== mythbackend ===
 
=== mythbackend ===
 +
* Fix handling "Delete, but allow re-record" when used during recording. {{changeset|25364}}
  
 
== [[Mac OS X]] ==
 
== [[Mac OS X]] ==
Line 63: Line 69:
 
=== [[MythGallery]] ===
 
=== [[MythGallery]] ===
  
Fix image stretching on non-square pixel displays. {{changeset|24602}}
+
* Fix image stretching on non-square pixel displays. {{changeset|24602}}
  
 
=== [[MythGame]] ===
 
=== [[MythGame]] ===
Line 76: Line 82:
  
 
=== [[MythVideo]] ===
 
=== [[MythVideo]] ===
 +
* Fixed themoviedb.org image downloading. {{changeset|25327}}, {{changeset|25328}}, {{changeset|25356}}
  
 
=== [[MythWeather]] ===
 
=== [[MythWeather]] ===
 +
* Add yr.no and Weather Underground scripts and remove weather.com maps. {{changeset|25190}}
 +
* Add Weather Underground static radar maps. {{changeset|25207}}
 +
* Miscellaneous theme and other changes. {{changeset|25184}}, {{changeset|25221}}
  
 
=== [[MythWeb]] ===
 
=== [[MythWeb]] ===
Line 85: Line 95:
 
== Support libraries ==
 
== Support libraries ==
  
=== [[Python bindings]] ===
+
=== [[0.23 Python bindings|Python bindings]] ===
 +
 
 +
* Added `mythpython` utility for quick interpreter access and version output. {{changeset|25154}}
  
 
== Utility Applications ==
 
== Utility Applications ==
Line 92: Line 104:
  
 
=== mythcommflag ===
 
=== mythcommflag ===
 +
* Fix a crash on exit when run with certain command-line arguments (such as --clearcutlist). {{changeset|24647}}
  
 
=== mythjobqueue ===
 
=== mythjobqueue ===

Latest revision as of 06:40, 17 January 2011

Important.png Note: These are an overview of the changes between 0.23 and the current 0.23.1 release of MythTV.

Important.png Note: For the changes made between 0.22 and 0.23 see the Release Notes - 0.23

The 0.23.1 packaged release encompasses revisions from the 0.23-fixes branch of SVN numbered [24509] to [25396]. If you need changes newer than that (notably [26695], which introduces a retry workaround for problems with newer kernel V4L/IVTV interfaces), you'll need to check out SVN and build from that.

MythTV

New Features

EIT

Firewire

UPNP

Setup

Audio

Video Playback

  • Fix segfault when there is a change in the video stream e.g. resolution or aspect ratio. [24606]
  • Fix NEXTSOURCE/PREVSOURCE key bindings to prevent a deadlock when changing sources in Live TV (i.e. when hitting the "Y" key). [24728]
  • Fix potential crashes on video startup. [25187], [25189]

OSD

Windows Port

  • Fix fullscreen display. [24640]
  • Fix calling external applications with myth_system(). [24641]
  • Compilation fixes. [24642]
  • Fix QtDBus check. [24836]

Theme Development

Themes

Translations

MythUI

Misc

  • Fix linking on certain combinations of configure options and distributions when building from source. [24541] [24542] [24567] [24570] [24572]
  • Fix compilation of libswscale and libavcodec on x86_32 builds with GCC 4.2 and higher. [24644]
  • Handle AMD Athlon(tm) II processors in --enable-proc-opt. [25178]
  • Fix GUI hang (all white or brown screen, possibly with tiny fonts on top) when specified and fallback themes are missing. [25051]
  • Fix DB schema version checks and eliminate redundant pre-upgrade backups when multiple schemas are updated. [24821], [24996]
  • Fix check for valid MythTV configuration directory. [24669]

Network Control

mythbackend

  • Fix handling "Delete, but allow re-record" when used during recording. [25364]

Mac OS X

Plugins

MythArchive

MythBrowser

MythControls

MythGallery

  • Fix image stretching on non-square pixel displays. [24602]

MythGame

MythMovies

MythMusic

MythNews

MythNetvision

MythVideo

MythWeather

  • Add yr.no and Weather Underground scripts and remove weather.com maps. [25190]
  • Add Weather Underground static radar maps. [25207]
  • Miscellaneous theme and other changes. [25184], [25221]

MythWeb

MythZoneMinder

Support libraries

Python bindings

  • Added `mythpython` utility for quick interpreter access and version output. [25154]

Utility Applications

mythtranscode

mythcommflag

  • Fix a crash on exit when run with certain command-line arguments (such as --clearcutlist). [24647]

mythjobqueue

mythwelcome

mythshutdown

Contrib

Mythextras

nuvexport