Commits on Jul 19, 2017
  1. mythmusic: remove defunct lyrdb lyrics grabber

    Paul Harrison committed Jul 19, 2017
  2. mythmusic: add alsong lyrics grabber

    Paul Harrison committed Jul 19, 2017
  3. mythmusic: fix the lyricswiki lyrics grabber

    Paul Harrison committed Jul 19, 2017
  4. mythmusic: add a LetsSingIt lyrics grabber

    Paul Harrison committed Jul 19, 2017
  5. mythmusic: fix the genius lyrics grabber

    Paul Harrison committed Jul 19, 2017
Commits on Jul 15, 2017
  1. Channel Scanner GUI: Add percentage text back in.

    The old UI would show percentage values in addition to the progress bar, so
    re-enable that functionality.  Also cleanup variable names so they are more
    consistent and obvious.
    jpoet committed Jul 15, 2017
Commits on Jul 14, 2017
  1. Fixes #13015 - mythfilldatabase leap-second problem.

    Signed-off-by: Peter Bennett <>
    garybuhrmaster committed with bennettpeter Jul 14, 2017
  2. Fixes #10364. Don't call normalized() as the result is ignored and it…

    … causes issues with theme display
    stuarta committed with stuarta Jul 14, 2017
Commits on Jul 13, 2017
Commits on Jul 12, 2017
  1. Fix bugs that occur when using a different video mode for playback.

    Fixes these cases where the code does not cater for the video mode
    changing between GUI and playback.
    - Playback using xv-blit and maybe others is shown in the wrong size and position.
    - Playback using OpenGL is displaced downward.
    - LiveTV using OpenGL is the wrong size.
    - Program Guide and other screens selected from within LiveTV when using OpenGL
    are cut off on the right.
    Fixes #7408
    Fixes #11363
    Fixes #13054
    bennettpeter committed Jul 12, 2017
Commits on Jul 5, 2017
  1. Services API: Log more Guide/GetChannelIcon errors

    The primary fix is for folks that create a link between
    ~mythtv/.mythtv/channels and ~/.mythtv/channels, but
    forget to make their channels directory writable by
    the user running the backend. The link solution (rather
    than running mythtv-setup as user mythtv) appears in
    the Wiki and the Forum. When the new copy of the image
    is attempted, e.g using Height=57, it failed.
    Log and tell the user if the ChanId doesn't exist or is
    marked invisible.
    If the image can't be scaled, log the error. Happens now
    when lyngsat returns text files rather than images.
    Use upnp filtering to see the new logs.
    Bill Meek committed Jul 5, 2017
  2. Services API: Dvr::GetUpcomingList: Don't require ShowAll for in-prog…

    …ress but
    stopped recordings.
    jpoet committed Jun 18, 2017
  3. Refs #13046 - Fix channel scan overlapping controls.

    Use percentages rather than absolute pixel counts to make the page work better
    with different screen resolutions and shapes. Shorten the progress bars.
    bennettpeter committed Jul 5, 2017
  4. Fixes #12960 - Remote idle frontend wakes backend if WOL is set

    The frontend while idle will let the backend shut down. Also if
    idle is exited on the frontend the backend will wake if WOL for
    backend and database are set.
    Also some small setup improvements.
    bennettpeter committed Jul 5, 2017
Commits on Jul 4, 2017
  1. Refs #13046 - Eliminate extra page in capture card setup.

    Eliminate the extra page with just "scan configuration" and "scan",
    and adds the Scan to the scan configuration so you just go down
    on the page to get to scan.
    bennettpeter committed Jul 4, 2017
Commits on Jun 28, 2017
Commits on Jun 25, 2017
Commits on Jun 24, 2017
Commits on Jun 20, 2017
  1. Fix Raspberry Pi hardware deinterlace

    Fixes #13030
    bennettpeter committed Jun 20, 2017
Commits on Jun 17, 2017
  1. Services API: Add/UpdateRecordSchedule, prevent DB Errors when timest…

    …amps aren't passed
    Because they aren't required for SearchTypes other than None and Manual,
    the start/end date/time, weren't being validated. If StartTime and EndTime
    prarmeters weren't passed, then when an INSERT/UPDATE was done, the NULL
    fields caused a DB Error and the API returned -1 ({"uint": "4294967295"}.)
    This fix allows NULLs in the start/end date/time in the record table.
    Fixes #13056
    Bill Meek committed Jun 17, 2017
Commits on Jun 15, 2017
  1. Fixes for MythUI settings

    - Startup Database settings screen now uses MythUI settings
    - Change DatabaseSettings class to use MythUI.
    - Remove DatabaseGroupSetting which is a duplicate of DatabaseSettings
      class. Now uses the same class for both cases.
    Refs #13046
    bennettpeter committed Jun 15, 2017
  2. Refs #13031 - No GL/gl.h on osx

    stuarta committed Jun 15, 2017
Commits on Jun 12, 2017
Commits on Jun 11, 2017
  1. Merge branch 'settings' into mythtv-master

    MythUI based settings pages to replace QT widget based implementation.
    Refs #13046
    bennettpeter committed Jun 11, 2017
  2. Fix incorrect save prompt in General Setup

    Refs #13046
    bennettpeter committed Jun 11, 2017
Commits on Jun 7, 2017
  1. Fixes #13013 - Remove warning and use a Qt method which achieves the …

    …same result
    This is a reworking of f37b2a2
    which uses Qt functions which better match the intent of the code.
    Signed-off-by: Stuart Auchterlonie <>
    garybuhrmaster committed with stuarta Jun 7, 2017