[mythtv-firehose] mythtv branch fixes/0.27 updated by jstichnoth. v0.27.4-55-g974d1ae

Git Repo Owner noreply at mythtv.org
Tue May 5 05:42:12 UTC 2015


The branch, fixes/0.27 has been updated on the
mythtv repository by gitolite user jstichnoth.
       via  974d1ae9b6fe2f12b8cfc48aafcf10fc730e414e (commit)
       via  d7e08d2d228809e47e8b40c42dfc966b6a17ba6d (commit)
      from  7962008be23de99d3bd69e1603d69749f4678a3c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 974d1ae9b6fe2f12b8cfc48aafcf10fc730e414e
Author:    Jim Stichnoth <jstichnoth at mythtv.org> at Mon, 4 May 2015 22:38:58 -0700
Committer: Jim Stichnoth <jstichnoth at mythtv.org> at Mon, 4 May 2015 22:38:58 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=974d1ae9b6fe2f12b8cfc48aafcf10fc730e414e

Reduce "Watch Recordings" sluggishness by caching jobqueue state.
Refs #8962, refs #7990.

This is essentially a cherry-pick of b43b11ca.



commit d7e08d2d228809e47e8b40c42dfc966b6a17ba6d
Author:    Paul Harrison <pharrison at mythtv.org> at Mon, 10 Nov 2014 11:19:09 +0000
Committer: Jim Stichnoth <jstichnoth at mythtv.org> at Mon, 4 May 2015 22:36:04 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=d7e08d2d228809e47e8b40c42dfc966b6a17ba6d

UI: Optimize updates to MythUIButtonList when an item's state changes
This patch checks if a MythUIButtonListItem is visible and only calls
the parent's Update() if it is visible thus speeding up the update
and also reduces flicker when updating buttonlists with a large number of
items.

Based on a patch by Lawrence Rust.

(cherry picked from commit 4e5ce7fe25faf3df617b4f633b0e6c58afa34912)



-----------------------------------------------------------------------

Summary of changes:
 mythtv/libs/libmythtv/jobqueue.cpp           |   26 +++++-----
 mythtv/libs/libmythtv/jobqueue.h             |    2 +
 mythtv/libs/libmythui/mythuibuttonlist.cpp   |   26 +++++++---
 mythtv/libs/libmythui/mythuibuttonlist.h     |    4 ++
 mythtv/programs/mythfrontend/playbackbox.cpp |   68 +++++++++++++++++++++++---
 mythtv/programs/mythfrontend/playbackbox.h   |   27 ++++++++++
 6 files changed, 125 insertions(+), 28 deletions(-)

-- 



More information about the mythtv-firehose mailing list