Commits on Sep 5, 2012
  1. Setting VERSION to v0.26-rc2

    Beirdo committed Sep 5, 2012
  2. Fix copy/paste error in mythutils jobutils.

    This corrects an additional error missed by 6d5e27b.
    wagnerrp committed Sep 5, 2012
  3. Fix copy/paste error in mythutils jobutils.

    This fixes an error in the job creation options that causes all user
    jobs to be created as user job #1, rather than the type actually
    wagnerrp committed Sep 5, 2012
Commits on Sep 4, 2012
  1. Fixes #11029. Ensure AVPacket's data and size fields are initialized.

    Without this initialization, mpegts_push_section() may try to access
    uninitialized data and size fields from the AVPacket structure.
    stichnot committed Sep 4, 2012
Commits on Sep 3, 2012
  1. Remove potential deadlock on MythSystem IO threads.

    This performs finer grained locking against the file descriptor type map
    in the IO handling mechanisms for MythSystem. If the read thread wakes
    up and has data to process at the exact moment the external thread is
    handing off a newly started child to the manager for handling, the two
    may hit fdLock and MythSystemIOHandler::m_pLock from opposite
    directions, deadlocking both threads.
    Fixes #11066
    Signed-off-by: Raymond Wagner <>
    jkt628 committed with wagnerrp Sep 3, 2012
Commits on Sep 2, 2012
  1. Generate binary Polish translation files.

    Refs. #11052.
    kenni committed Sep 2, 2012
  2. Update the Polish translation of mythfrontend and plugins.

    Fixes #11052.
    Signed-off-by: Kenni Lund <>
    warpme committed with kenni Sep 2, 2012
Commits on Sep 1, 2012
  1. Correct URL for MythXML.getExpiring()

    This changes getExpiring() from using the incorrect "Dvr/GetExpiring" to
    the correct "Dvr/GetExpiringList".
    Fixes #10968
    Signed-off-by: Raymond Wagner <>
    kd7lxl committed with wagnerrp Jul 31, 2012
  2. Complete timezone handling in Python bindings following UTC change.

    This adds proper timezone handling to the Python bindings, parsing zone
    information out of the system TZif files. On systems without those
    tables available, the code will revert to a simple offset, yielding
    potentially inaccurate times when used on old recordings.
    All user interaction with datetimes will be in local time, unless forced
    otherwise by a timezone-aware datetime object. Times are converted to
    UTC automatically for interfacing with MySQL and mythbackend.
    Refs #10941
    I'm leaving this ticket open for now, as the timezones will still need
    to be created in a different manner on Windows, and potentially OSX.
    wagnerrp committed Sep 1, 2012
Commits on Aug 29, 2012
Commits on Aug 28, 2012
  1. Fix lossless transcode artifacts

    Fixes #11044
    Signed-off-by: Gavin Hurlbut <>
    Bill committed with Beirdo Aug 28, 2012
  2. Updated French MythFrontend, MythGallery, MythGame, MythMusic,

    MythNews and MythWeather translation from the French language
    translation team
    Thank you!
    Signed-off-by: Nicolas Riendeau <>
    nriendeau committed with nriendeau Aug 28, 2012
Commits on Aug 27, 2012
  1. Fix handling of maxepisodes for babk-to-back recordings.

    The logic which triggers a reschedule after the last allowed episode
    starts recording was broken during a scheduler refactor.
    Fixes #11049
    gigem committed Aug 27, 2012
  2. Restart the idle timer after escaping from a slideshow

    Fixes #11033
    Signed-off-by: Stuart Morgan <>
    chadparry committed with stuartm Aug 24, 2012
  3. Disable the idle timer during a slideshow

    Signed-off-by: Stuart Morgan <>
    chadparry committed with stuartm Aug 24, 2012
Commits on Aug 25, 2012
  1. Updated US English translation

    nriendeau committed Aug 25, 2012
  2. Properly initializes UDP message listener.

    This properly initializes the ServerPool reference to NULL in the UDP
    Listener class, following 8532584, allowing its current state to be
    properly detected, and allowing it to be brought up and down
    Fixes #11037
    wagnerrp committed Aug 25, 2012
  3. Updated German MythFrontend and MythMusic translation

    from Florian Bittner
    (The other file contained no new translations.)
    Thank you Florian!
    Closes #11039
    PS: Sorry for the delayed commit, I had something to take care of
    Signed-off-by: Nicolas Riendeau <>
    Florian Bittner committed with nriendeau Aug 25, 2012
  4. Updated Italian MythFrontend, MythBrowser and MythGame translation

    from Morris Cavestro.
    Thank you Morris!
    Closes #10945
    Signed-off-by: Nicolas Riendeau <>
    Freefly13 committed with nriendeau Aug 25, 2012
Commits on Aug 24, 2012
  1. Fix status XML ISODate attribute.

    Removed erroneous string "MythDate::" which caused malformed XML in the
    Service API Status/GetStatus output
    (This was accidentally changed in df47df3 by an overly-agressive
    Fixes #11036.
    Signed-off-by: Michael T. Dean <>
    rdv committed with sphery Aug 24, 2012
Commits on Aug 22, 2012
  1. Fix UI message interface availability when using MythWelcome.

    This adds a mechanism to disable the UI message interface when running
    MythFrontend, freeing up the necessary ports to allow the frontend to
    listen on them and receive events while MythWelcome idles in the
    background. The interface is brought back up on MythWelcome when the
    frontend terminates.
    This commit contains an ABI bump for two new events and a MythSystem
    Fixes #10815
    wagnerrp committed Aug 22, 2012
Commits on Aug 19, 2012
  1. Updated Slovenian MythFrontend translation

    Thank you!
    Refs #11022
    Signed-off-by: Nicolas Riendeau <>
    Damci72 committed with nriendeau Aug 19, 2012
  2. Use config detection in Python bindings for stored smolt data.

    This makes the Python bindings to store the location of the config.xml
    it used for database access. This path is then used by the smolt
    hardware profile for storage of its UUID files, replacing the hard coded
    use of $HOME.
    Fixes #10982
    wagnerrp committed Aug 19, 2012
Commits on Aug 18, 2012
  1. Make hardware profiler ignore errors and continue.

    This wraps the various subsets of MythTV data extracted from the
    database with a 'try' block, allowing it to ignore and proceed if one of
    the subsets fails due to bad data or an unexpected configuration.
    Fixes #10986
    wagnerrp committed Aug 18, 2012
  2. Updated Greek MythMusic translation from Yianni Vidalis

    Thank you Yianni!
    Closes #11016
    Signed-off-by: Nicolas Riendeau <>
    Yianni Vidalis committed with nriendeau Aug 18, 2012
Commits on Aug 17, 2012
  1. Updated Greek MythFrontend and MythZoneMinder translation

    from Yianni Vidalis
    Thank you Yianni!
    Closes #11015
    Signed-off-by: Nicolas Riendeau <>
    Yianni Vidalis committed with nriendeau Aug 17, 2012
Commits on Aug 15, 2012
  1. Update the Norwegian translation of mythfrontend and plugins.

    Fixes #11009.
    Signed-off-by: Kenni Lund <>
    runeevjen committed with kenni Aug 15, 2012