[mythtv-firehose] mythtv branch master updated by jyavenard. v0.27-pre2-1856-g4deddc4

Git Repo Owner noreply at mythtv.org
Mon Jul 15 11:05:21 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  4deddc4c901cbff3302629c7b861ce3e047b65a0 (commit)
       via  f6df92cf0f4a5928cd4fd32256f3586a05396cf1 (commit)
       via  6c2f95652c58162bc0633b3e7c0e9128fe003a8d (commit)
       via  4bafd42743e167939a776239d0aaaae9638dec12 (commit)
      from  803b021019cf114bd3ac42f06438a8f2c5db85f7 (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 4deddc4c901cbff3302629c7b861ce3e047b65a0
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 20:56:55 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 20:56:55 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4deddc4c901cbff3302629c7b861ce3e047b65a0

Do not reload the entire notification screen whenever we're about to display it.
This caused the images to be reloaded 70 times per second, preventing images to be loaded in the background
Add flag to mark if screen needs to be refreshed or not.



commit f6df92cf0f4a5928cd4fd32256f3586a05396cf1
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 19:53:37 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 19:53:37 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f6df92cf0f4a5928cd4fd32256f3586a05396cf1

Fixes bug #11684



commit 6c2f95652c58162bc0633b3e7c0e9128fe003a8d
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 18:41:55 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 18:41:55 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6c2f95652c58162bc0633b3e7c0e9128fe003a8d

Do not re-create a notification center if one has already been created.
Reloading the theme would cause a 2nd notification center to be created the previous one leaking



commit 4bafd42743e167939a776239d0aaaae9638dec12
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 17:27:31 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 17:27:31 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4bafd42743e167939a776239d0aaaae9638dec12

We want the notification screen stack to be displayed from oldest to newest, we want all windows to be animated when deleted and pressing ESC should remove the oldest notification first
Lots of copy/paste; main MythScreenStack should handle this, but as to not break anything, limit the changes to the notification center.

Fixes bug #11683
Fixes bug #11685



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

Summary of changes:
 mythtv/libs/libmythui/mythmainwindow.cpp           |    5 +-
 mythtv/libs/libmythui/mythscreenstack.h            |   12 +-
 mythtv/libs/libmythui/mythuinotificationcenter.cpp |  167 +++++++++++++++++++-
 .../libmythui/mythuinotificationcenter_private.h   |    7 +
 4 files changed, 177 insertions(+), 14 deletions(-)

-- 



More information about the mythtv-firehose mailing list