[mythtv-firehose] mythtv branch master updated by wagnerrp. v0.27-pre2-578-g690f333

Git Repo Owner noreply at mythtv.org
Tue Jan 29 07:26:36 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user wagnerrp.
       via  690f333e59205de8b582992a894d63695676b41e (commit)
      from  d7397f8ac244daf1c7b5904ddf2051febdbba917 (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 690f333e59205de8b582992a894d63695676b41e
Author:    Raymond Wagner <rwagner at mythtv.org> at Tue, 29 Jan 2013 02:24:30 -0500
Committer: Raymond Wagner <rwagner at mythtv.org> at Tue, 29 Jan 2013 02:24:30 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=690f333e59205de8b582992a894d63695676b41e

Migrate Screen Setup Wizard to external application.
This sidesteps the issue of trying to display the corner arrows outside
the current extents of the UI by starting up an entirely new instance
and forcing it to full screen. The arrows are additionally replaced by
the theme's preview image, to more clearly exhibit the final appearance.

There are some issues and potential usability concerns that still need
to be addressed.
* The preview image repositions, but does not properly scale.
* There may need to be indicators to show what corner is currently used.
* The network control interfaces are not available.

This changeset includes a revision bump, and will require any theme with
a custom appear-ui.xml to be updated.



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

Summary of changes:
 mythtv/libs/libmythbase/mythcorecontext.h          |    1 +
 mythtv/libs/libmythbase/mythversion.h              |    2 +-
 mythtv/programs/mythfrontend/main.cpp              |   42 ++-
 mythtv/programs/mythfrontend/mythfrontend.pro      |    4 +-
 mythtv/programs/mythfrontend/screenwizard.cpp      |  380 -------------------
 mythtv/programs/mythfrontend/screenwizard.h        |   85 -----
 mythtv/programs/mythscreenwizard/.gitignore        |    1 +
 .../mythscreenwizard/commandlineparser.cpp         |   26 ++
 .../programs/mythscreenwizard/commandlineparser.h  |   14 +
 mythtv/programs/mythscreenwizard/main.cpp          |  259 +++++++++++++
 .../programs/mythscreenwizard/mythscreenwizard.pro |   20 +
 mythtv/programs/mythscreenwizard/screenwizard.cpp  |  399 ++++++++++++++++++++
 mythtv/programs/mythscreenwizard/screenwizard.h    |   82 ++++
 mythtv/programs/programs.pro                       |    1 +
 mythtv/themes/MythCenter-wide/appear-ui.xml        |   16 +-
 mythtv/themes/default-wide/appear-ui.xml           |   22 +-
 mythtv/themes/default/appear-ui.xml                |   18 +-
 17 files changed, 866 insertions(+), 506 deletions(-)
 delete mode 100644 mythtv/programs/mythfrontend/screenwizard.cpp
 delete mode 100644 mythtv/programs/mythfrontend/screenwizard.h
 create mode 100644 mythtv/programs/mythscreenwizard/.gitignore
 create mode 100644 mythtv/programs/mythscreenwizard/commandlineparser.cpp
 create mode 100644 mythtv/programs/mythscreenwizard/commandlineparser.h
 create mode 100644 mythtv/programs/mythscreenwizard/main.cpp
 create mode 100644 mythtv/programs/mythscreenwizard/mythscreenwizard.pro
 create mode 100644 mythtv/programs/mythscreenwizard/screenwizard.cpp
 create mode 100644 mythtv/programs/mythscreenwizard/screenwizard.h

-- 



More information about the mythtv-firehose mailing list