Skip to content
Commits on Feb 8, 2016
  1. @angelaschmid @dekarl

    Python binding - call Socket.send with non-unicode string

    angelaschmid committed with dekarl
    Socket.send takes a string (not unicode).
    When Socket.send is called with an unicode string it tries to convert it with the ascii codec converter, resulting in an UnicodeEncodeError.
    
    Before calling Socket.send the data has to be converted to a non-unicode string (UTF-8 encoded).
    
    Fixes #12529
    Fixes #12642
Commits on Feb 7, 2016
  1. @dekarl

    add missing space between sentences of DiSEqC command repeat hack

    dekarl committed
    Rationale for space vs. newline is that the info widget is three
    lines on all tested themes in the connection dialog.
    
    The whole function should be changed two use separate repeat count
    and repeat mode settings, as the main rationale for this interesting
    behaviour was to avoid a schema change.
  2. @dekarl
  3. @nriendeau

    Remove deprecated code which was used to convert very old diseqc sett…

    nriendeau committed
    …ings.
    
    Thank you Gary for noticing a problem with this code which prompted me
    to look at it in more depth...
Commits on Feb 5, 2016
  1. @dekarl

    disable QT compatibility with stuff that was deprecated in QT 5.0 or …

    dekarl committed
    …earlier
    
    This resets the compatibility to the default in QT5.
    Set it to 5.2 after the release of 0.28 (we still use stuff that was
    deprecated by QT5.2)
    
    See http://doc.qt.io/qt-5/qtglobal.html#QT_DISABLE_DEPRECATED_BEFORE
    
    Fixes #11871
  2. @stuarta

    Fix check for python3

    stuarta committed
  3. @dekarl
  4. @dekarl

    Add "Law & Order: UK" to the exceptions

    dekarl committed
    Refs #12633
  5. @dekarl
  6. @dekarl

    special case for Law & Order in UK Fixups

    dekarl committed
    based on a patch by lomion
    
    Fixes #12663
Commits on Feb 1, 2016
  1. @stuarta
  2. @dekarl

    try to unbreak Raspbian buildslave

    dekarl committed
    by always searching their videocore library directory.
    Our configure appears to miss functions to search library locations.
  3. @stuarta
Commits on Jan 31, 2016
  1. @jyavenard

    Don't use localeAwareCompare on Qt < 5.3.

    jyavenard committed
    On Qt 5.2 and earlier, this function is extremely slow (https://bugreports.qt.io/browse/QTBUG-36149).
    On my local system it caused the videos screen to not display anything for around 15s. With this workaround, load time is < 2s.
    
    Thanks to Angela Schmid for identifying the cause.
  2. @dekarl

    add null check after dynamic_cast as suggested by coverity

    dekarl committed
    Coverity ID 1343269
  3. @dekarl

    add null check after dynamic_cast as suggested by coverity

    dekarl committed
    Coverity ID 1343268
  4. @dekarl

    shuffle test and cast around as suggested by coverity

    dekarl committed
    Coverity ID 1343270
  5. @dekarl

    always execute both regexp ignoring the result of the other

    dekarl committed
    Coverity ID 1343272
  6. @dekarl
Commits on Jan 30, 2016
  1. @jpoet

    Video Manual Zoom Mode: Add keybindings for zoom in/out restricted to…

    jpoet committed
    … only
    
    the vertical or horizontal direction.
    
    From keys.txt:
    Playback Recording Zoom Mode:
    - Left          Move video to Left
    - Right         Move video to Right
    - Up            Move video Up
    - Down          Move video Down
    - PageUp        Zoom In
    - PageDown      Zoom Out
    - 8             Vertical Zoom In
    - 2             Vertical Zoom Out
    - 6             Horizontal Zoom In
    - 4             Horizontal Zoom Out
    - Space/Enter   Exit Zoom mode leaving picture at current size and position
    - ESC           Exit Zoom mode and return to original size.
  2. @dekarl

    include libdvdnav headers as system headers to silence compiler warnings

    dekarl committed
    We are not going to fix them, so hide them.
  3. @dekarl
  4. @dekarl

    migrate to new style for unused parameters

    dekarl committed
    to catch "surprising" usage of there parameters.
    See rationale at https://www.mythtv.org/wiki/Coding_Standards
  5. @jyavenard

    Don't scan mounted disk image.

    jyavenard committed
    In 10.11 at least, a mounted Time Capsule volume is of type " Disk Image" when it used to be "Apple Disk Image". Scanning of such volume can take an extremely long time, which would cause hang when quitting as the MediaManager is waiting on the scan to complete before quitting
Commits on Jan 29, 2016
  1. @gigem
  2. @dekarl

    Revert "extend character encoding fixups for Cyfra+ and Polsat"

    dekarl committed
    Refs #9480
    Refs #12618
    
    This reverts commit c4fe521.
  3. @dekarl

    Revert "extend unit tests to catch issue with c4fe521"

    dekarl committed
    Refs #9480
    Refs #12618
    
    This reverts commit 770f9eb.
  4. @dekarl

    Revert "remove unneeded casts"

    dekarl committed
    Refs #9480
    Refs #12618
    
    This reverts commit a11d8cb.
Commits on Jan 27, 2016
  1. @stuarta

    If the system python is python v3, try to use python2 instead, since …

    stuarta committed
    …we don't support python3 yet
Commits on Jan 26, 2016
  1. @dekarl
Commits on Jan 25, 2016
  1. @dekarl
  2. @natanojl
  3. @natanojl

    Internet Content: Use the YouTube iframe API

    natanojl committed
    The old API is deprecated and uses Flash even if HTML5 playback is possible.
    Unfortunately the scaling in the Qt-based browser is rather poor so use the
    support for external browsers if you want better quality.
    
    HTML5 playback requires some GStreamer libraries which should be provided by the
    gstreamer1.0-libav and gstreamer1.0-plugins-good packages on Debian.
    
    Based on patch by Alex Halovanic <halovanic@gmail.com>.
    
    Fixes #11092
  4. @natanojl

    MythNetvision: Add page navigation

    natanojl committed
    This adds the possibility to navigate to the next/previous page and skip 10
    pages at a time.  Trying to skip 10 pages for a grabber that does not support
    skipping to a specific page (currently only the YouTube grabber) only skips one
    page.
    
    Based on patch by Angela Schmid <angela.schmid@wolke7.net>.
    
    Fixes #12071
Something went wrong with that request. Please try again.