[mythtv-commits] mythtv branch master updated by stuartm. v0.28-pre-1435-g6397719

Git Repo Owner noreply at mythtv.org
Fri May 30 15:29:43 UTC 2014


The branch, master has been updated on the
mythtv repository by gitolite user stuartm.
       via  639771919a3d5577cc8235034dd379724c860713 (commit)
       via  5e43e8b0629254a03dd65b8c52b330b4caa7cda4 (commit)
      from  f36eccf2bd8501f2b1c88d0733f848734bb703f1 (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 639771919a3d5577cc8235034dd379724c860713
Author:    Stuart Morgan <smorgan at mythtv.org> at Fri, 30 May 2014 15:17:10 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Fri, 30 May 2014 16:13:09 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=639771919a3d5577cc8235034dd379724c860713

WebFrontend: Make the guide timebar static.
This one tiny detail has caused me more headaches than almost any
other bit of the WebFrontend so far. I looked at several approaches
and hit many dead ends. This _should_ be pure css, but it doesn't
appear possible. I investigated giving the timebar fixed positioning,
but that requires too many compromises, too many wrappers (css was
supposed to do away with markup for the purpose of styling) and it
would make updates to the page harder.

A fancy javascript (jQuery) carousel type approach proved to be way
too slow on mobile devices. Javascript just is never going to be fast
enough on phones/tablets.

So going back to a simple approach I've mixed css (overflow: scroll)
with a one liner of javascript to resize the div to the remaining
screen height (impossible in css). However there is still an
irritating mis-alignment issue on mobile browsers because they don't
display the scrollbar, this results in the timebar being slightly
mis-aligned with respect to the programme boundaries. Since I've
already wasted a lot of time on this, I'm committing it as is and will
revisit the alignment problem if/when time allows.



commit 5e43e8b0629254a03dd65b8c52b330b4caa7cda4
Author:    Stuart Morgan <smorgan at mythtv.org> at Thu, 29 May 2014 19:01:19 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Thu, 29 May 2014 21:31:44 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=5e43e8b0629254a03dd65b8c52b330b4caa7cda4

WebFrontend: Bump up the z-index of the menu.



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

Summary of changes:
 mythtv/html/css/site.css     |    4 +-
 mythtv/html/tv/css/guide.css |   32 ++++++++++++++--
 mythtv/html/tv/guide.qsp     |   84 ++++++++++++++++++++++++++++--------------
 mythtv/html/tv/js/guide.js   |   12 ++++++
 4 files changed, 98 insertions(+), 34 deletions(-)

-- 



More information about the mythtv-commits mailing list