[mythtv-firehose] mythtv branch master updated by jyavenard. v0.27-pre2-1833-gc167ae4

Git Repo Owner noreply at mythtv.org
Sun Jul 14 16:14:43 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  c167ae412579ce96bcb59c17c788f6da3fb82113 (commit)
       via  14c3a84e8ae53b2b164dc549dd582330ccdca039 (commit)
       via  7f0300e40ed68ef0b4a54732cc135c333f2f2d31 (commit)
       via  c97bd58e1ea00fe07c736765896c776683bba72e (commit)
       via  4633f015ad5edcc2c9fa8df78be6dfb9f8978bd5 (commit)
       via  593b26ab85dc3fed0db26d9c22a4beb52686f312 (commit)
       via  a098e4e08d88525117aaaeeed1377786237a3848 (commit)
       via  32a8a4183f9a94418027bfae6ec6e1d4a60a000b (commit)
      from  da8ac305c3dbe955459a6a12e646b81109552836 (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 c167ae412579ce96bcb59c17c788f6da3fb82113
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 14 Jul 2013 23:43:40 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 02:14:27 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c167ae412579ce96bcb59c17c788f6da3fb82113

Update MythMusic use playback registration API
Following 5201ed1cef70fe3e6e621733c585617bb8749dd0, MythMusic lost the ability to stop / resume music playback when TV/video playback starts. This restore this functionality. Also now compatible with AirPlay



commit 14c3a84e8ae53b2b164dc549dd582330ccdca039
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 14 Jul 2013 23:35:13 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 02:14:26 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=14c3a84e8ae53b2b164dc549dd582330ccdca039

Make default theme use new error state type. Add error.png logo, designed by Artist: Kyo-Tux http://www.iconarchive.com/show/phuzion-icons-by-kyo-tux/Sign-Error-icon.html



commit 7f0300e40ed68ef0b4a54732cc135c333f2f2d31
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 14 Jul 2013 23:27:15 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 02:14:26 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=7f0300e40ed68ef0b4a54732cc135c333f2f2d31

Define StateType when a MythNotificationError is displayed
This allows to define the behaviour on how to display errors in the theme



commit c97bd58e1ea00fe07c736765896c776683bba72e
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 14 Jul 2013 23:24:46 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 02:14:26 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c97bd58e1ea00fe07c736765896c776683bba72e

Create MythUIComposite class.
MythUIScreenType, MythUIGroup and MythUIStateType all inherit from it. It allows to use SetTextFromMap and templates on all those composite elements and their children objects.

Fixes #11680



commit 4633f015ad5edcc2c9fa8df78be6dfb9f8978bd5
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 14 Jul 2013 21:26:45 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 02:14:26 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4633f015ad5edcc2c9fa8df78be6dfb9f8978bd5

Make consistent use of InfoMap type



commit 593b26ab85dc3fed0db26d9c22a4beb52686f312
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 14 Jul 2013 21:00:37 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 02:14:26 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=593b26ab85dc3fed0db26d9c22a4beb52686f312

Allow to set a dependence on a StateType object
A dependence is based on the StateType being visible, and all the children of that state to be visible



commit a098e4e08d88525117aaaeeed1377786237a3848
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 14 Jul 2013 20:58:00 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 02:14:26 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=a098e4e08d88525117aaaeeed1377786237a3848

Do not use a constant name for the error image. This will be set by the theme



commit 32a8a4183f9a94418027bfae6ec6e1d4a60a000b
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 14 Jul 2013 20:56:17 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 15 Jul 2013 02:14:26 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=32a8a4183f9a94418027bfae6ec6e1d4a60a000b

Make "backup is online" notification an error one



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

Summary of changes:
 mythplugins/mythmusic/mythmusic/musicplayer.cpp    |   59 +++++++++----------
 mythplugins/mythmusic/mythmusic/musicplayer.h      |    4 +
 mythtv/libs/libmyth/mythcontext.cpp                |    2 +-
 mythtv/libs/libmythui/libmythui.pro                |    5 +-
 mythtv/libs/libmythui/mythnotification.h           |    2 +-
 mythtv/libs/libmythui/mythscreentype.cpp           |   61 +-------------------
 mythtv/libs/libmythui/mythscreentype.h             |    8 +--
 mythtv/libs/libmythui/mythuicomposite.cpp          |   48 +++++++++++++++
 mythtv/libs/libmythui/mythuicomposite.h            |   16 +++++
 mythtv/libs/libmythui/mythuigroup.cpp              |    2 +-
 mythtv/libs/libmythui/mythuigroup.h                |    4 +-
 mythtv/libs/libmythui/mythuinotificationcenter.cpp |   24 ++++++--
 .../libmythui/mythuinotificationcenter_private.h   |    3 +
 mythtv/libs/libmythui/mythuistatetype.cpp          |   61 +++++++++++++++++++-
 mythtv/libs/libmythui/mythuistatetype.h            |    7 ++-
 mythtv/libs/libmythui/mythuitext.cpp               |    2 +-
 mythtv/libs/libmythui/mythuitext.h                 |    2 +-
 mythtv/libs/libmythui/mythuitype.h                 |    1 +
 mythtv/themes/default/error.png                    |  Bin 0 -> 23204 bytes
 mythtv/themes/default/notification-ui.xml          |   15 +++++-
 20 files changed, 214 insertions(+), 112 deletions(-)
 create mode 100644 mythtv/libs/libmythui/mythuicomposite.cpp
 create mode 100644 mythtv/libs/libmythui/mythuicomposite.h
 create mode 100644 mythtv/themes/default/error.png

-- 



More information about the mythtv-firehose mailing list