[mythtv-commits] mythtv branch master updated by jyavenard. v0.28-pre-1056-g15425cb

Git Repo Owner noreply at mythtv.org
Fri Apr 4 09:51:26 UTC 2014


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  15425cb53e643a8c00975c1ef0ea7674464fdca2 (commit)
       via  aa1eab99e5e881527d7635b4cf589b387b5023cf (commit)
       via  b8d1a98b50cb57dfc0ed8d853cae0a2003aa5d00 (commit)
       via  d26c359474f50523217d2eb9d9eb718750f8fcd7 (commit)
       via  ebf79e1a8ed7ddecc01edbf639c0a1aa7b8986d5 (commit)
      from  76fa038787bbfd2f2b3844ab63b7bb5a443e4f6e (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 15425cb53e643a8c00975c1ef0ea7674464fdca2
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 4 Apr 2014 20:49:22 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 4 Apr 2014 20:50:09 +1100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=15425cb53e643a8c00975c1ef0ea7674464fdca2

Fix settings display on macs
My analysis for the problem in 96ecd539de8e76a880f0013b4b8854da216e17b1 was wrong.
The actual issue is that QPalette inheritance appears broken on a mac; if you set the palette to the top widget container, it doesn’t do anything on its children. However, setting the palette to the main application itself does.

Now things look exactly the same between mac and linux for better or worse. Including font sizes and colors.
A downside, is that the selection color appears to be misused in most themes including the default. So you can't tell if a text is selected or simply having focus



commit aa1eab99e5e881527d7635b4cf589b387b5023cf
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 4 Apr 2014 19:23:41 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 4 Apr 2014 19:23:41 +1100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=aa1eab99e5e881527d7635b4cf589b387b5023cf

Replace all QLabel and QGroupBox with MythLabel and MythGroupBox respectively



commit b8d1a98b50cb57dfc0ed8d853cae0a2003aa5d00
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 4 Apr 2014 19:17:51 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 4 Apr 2014 19:17:51 +1100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=b8d1a98b50cb57dfc0ed8d853cae0a2003aa5d00

Tidy up mythwidgets; and add MythLabel and MythGroupBox.
While I reverted 96ecd539de8e76a880f0013b4b8854da216e17b1, the code structure was much better that way



commit d26c359474f50523217d2eb9d9eb718750f8fcd7
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 4 Apr 2014 19:04:50 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 4 Apr 2014 19:04:50 +1100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=d26c359474f50523217d2eb9d9eb718750f8fcd7

Revert "Fix settings display on macs"
This reverts commit 96ecd539de8e76a880f0013b4b8854da216e17b1.



commit ebf79e1a8ed7ddecc01edbf639c0a1aa7b8986d5
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 4 Apr 2014 19:00:45 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 4 Apr 2014 19:00:45 +1100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ebf79e1a8ed7ddecc01edbf639c0a1aa7b8986d5

Revert "Improve readability of old settings on mac"
This reverts commit 76fa038787bbfd2f2b3844ab63b7bb5a443e4f6e.



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

Summary of changes:
 mythtv/libs/libmyth/mythwidgets.cpp      |   92 +-----------------------------
 mythtv/libs/libmythui/mythmainwindow.cpp |    5 ++
 mythtv/libs/libmythui/mythuihelper.cpp   |    4 +
 3 files changed, 12 insertions(+), 89 deletions(-)

-- 



More information about the mythtv-commits mailing list