[mythtv-commits] mythtv branch fixes/0.27 updated by jyavenard. v0.27-198-gc54c898

Git Repo Owner noreply at mythtv.org
Tue Apr 1 09:36:49 UTC 2014


The branch, fixes/0.27 has been updated on the
mythtv repository by gitolite user jyavenard.
       via  c54c89865d430e2d106696695064ccd50bb88489 (commit)
       via  dca8f922a25e2ddd881ed0666f9cd9b3925c28e2 (commit)
      from  3ca3f6d0fd3f2d2f559f56175ba5806917d0c640 (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 c54c89865d430e2d106696695064ccd50bb88489
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 1 Apr 2014 13:12:43 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 1 Apr 2014 13:12:43 +1100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c54c89865d430e2d106696695064ccd50bb88489

Bump API version
Following dca8f922a25e2ddd881ed0666f9cd9b3925c28e2, a full recompile is required



commit dca8f922a25e2ddd881ed0666f9cd9b3925c28e2
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 1 Apr 2014 02:51:41 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 1 Apr 2014 13:11:23 +1100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=dca8f922a25e2ddd881ed0666f9cd9b3925c28e2

Fix settings display on macs
Qt widgets uses a default style that varies between platforms. On Linux, the default text is white, on mac its black.
The color of the text in the old settings aren’t configurable as it is (wouldn’t be difficult to do so)

Most themes are using a dark background, so on mac, using the old type settings is proving difficult as mostly unreadable.

So we redefine the style of most QWidget objects so it looks more similar to Linux.
This is done using Qt stylesheets. Where Qt stylesheets do not provided the intended behavior, we use QPalettes instead

(cherry picked from commit 96ecd539de8e76a880f0013b4b8854da216e17b1)

Conflicts:
	mythtv/libs/libmyth/mythwidgets.cpp



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

Summary of changes:
 mythtv/libs/libmyth/dialogbox.cpp        |    2 +-
 mythtv/libs/libmyth/mythconfiggroups.cpp |    7 +-
 mythtv/libs/libmyth/mythconfiggroups.h   |    4 +-
 mythtv/libs/libmyth/mythdialogs.cpp      |    9 +-
 mythtv/libs/libmyth/mythdialogs.h        |    6 +-
 mythtv/libs/libmyth/mythwidgets.cpp      |  157 +++++++++++++++++++++++++++++-
 mythtv/libs/libmyth/mythwidgets.h        |   55 ++++++-----
 mythtv/libs/libmyth/mythwizard.cpp       |   14 +--
 mythtv/libs/libmyth/settings.cpp         |   21 ++--
 mythtv/libs/libmythbase/mythversion.h    |    2 +-
 10 files changed, 213 insertions(+), 64 deletions(-)

-- 



More information about the mythtv-commits mailing list