[mythtv-commits] mythtv branch devel/027candidates updated by jyavenard. v0.27-pre2-1715-g2d956ac
Git Repo Owner
noreply at mythtv.org
Mon Jul 8 10:29:13 UTC 2013
The branch, devel/027candidates has been updated on the
mythtv repository by gitolite user jyavenard.
via 2d956ac2ae88d0cd7e886cc8447d74d0290ae51d (commit)
via 7dcf2a591579394a8fe42df4ff675d415477bb9b (commit)
via 4a2de2ed99c67703f412a58c25f13693074bb765 (commit)
via 63dd524a69c9dfc744af193f0d518a35821f81e0 (commit)
via 3cee24d181a2ab0fafca512838ee9cb89c000011 (commit)
via cf093aaa94c1410c7108945baafabd5de3835031 (commit)
via 58c6b14bb1fd2ef02e4507f007cf8a3361054971 (commit)
from 28495ce92f1220aa3ad3a317f04a1bc5a37933e1 (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 2d956ac2ae88d0cd7e886cc8447d74d0290ae51d
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 8 Jul 2013 20:28:48 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 8 Jul 2013 20:28:48 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=2d956ac2ae88d0cd7e886cc8447d74d0290ae51d
Continue try to reconnect with the backend, so the notification about the backend being available is shown quickly
The logic seems a bit convoluted, but this is to keep the same logic as introduced in 943b142dfe3c208e1fa83e74d4e6ec6ea262a49c
commit 7dcf2a591579394a8fe42df4ff675d415477bb9b
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 8 Jul 2013 20:26:22 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 8 Jul 2013 20:26:22 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=7dcf2a591579394a8fe42df4ff675d415477bb9b
Display loss of connection to backend as a notification instead of a popup.
The popup would re-appear as soon as dismissed, now the notification will only appear if it's been already showing for more than 5s
Fixes #11651
commit 4a2de2ed99c67703f412a58c25f13693074bb765
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 8 Jul 2013 17:37:28 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 8 Jul 2013 17:37:28 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=4a2de2ed99c67703f412a58c25f13693074bb765
Fix infinite loop
If we have a registration from a client which will survive MythMainWindow, the screen would have been re-created, which would have re-created the screen stack, which would have caused an infinite loop in MythMainWindow destructor.
Only create a screen stack once.
commit 63dd524a69c9dfc744af193f0d518a35821f81e0
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 8 Jul 2013 17:01:26 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 8 Jul 2013 17:01:26 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=63dd524a69c9dfc744af193f0d518a35821f81e0
Obfuscate MythUINotificationCenter implementatin in a private class
Was getting annoying having to recompile everything after every single change
commit 3cee24d181a2ab0fafca512838ee9cb89c000011
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 8 Jul 2013 15:43:12 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 8 Jul 2013 15:43:12 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=3cee24d181a2ab0fafca512838ee9cb89c000011
Fix memory leak.
Screens for registered clients weren't deleted in MythUINotificationCenter destructor. Leak wouldn't only have existed when frontend exited
commit cf093aaa94c1410c7108945baafabd5de3835031
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 8 Jul 2013 10:53:20 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 8 Jul 2013 10:53:20 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=cf093aaa94c1410c7108945baafabd5de3835031
Change ShowNotificationX(...) default argument value to null string
commit 58c6b14bb1fd2ef02e4507f007cf8a3361054971
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 8 Jul 2013 10:48:44 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 8 Jul 2013 10:48:44 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=58c6b14bb1fd2ef02e4507f007cf8a3361054971
Redefine visibility and priority bitmask type Add ability to define priority and visibility with ShowNotificationX(..)
-----------------------------------------------------------------------
Summary of changes:
mythtv/libs/libmyth/mythcontext.cpp | 65 +++--
mythtv/libs/libmyth/mythcontext.h | 1 -
mythtv/libs/libmythui/mythnotification.h | 15 +-
mythtv/libs/libmythui/mythuinotificationcenter.cpp | 302 ++++++++++++--------
mythtv/libs/libmythui/mythuinotificationcenter.h | 56 +---
.../libmythui/mythuinotificationcenter_private.h | 113 +++++++-
.../mythfrontend/backendconnectionmanager.cpp | 6 +-
7 files changed, 358 insertions(+), 200 deletions(-)
--
More information about the mythtv-commits
mailing list