[mythtv] [mythtv-commits] mythtv commit: r21651 by gigem

Jeremy Palenchar jeremy at palenchar.net
Thu Sep 3 16:55:56 UTC 2009



> -----Original Message-----
> From: mythtv-dev-bounces at mythtv.org [mailto:mythtv-dev-
> bounces at mythtv.org] On Behalf Of Stuart Morgan
> Sent: Thursday, September 03, 2009 9:20 AM
> To: mythtv-dev at mythtv.org
> Subject: Re: [mythtv] [mythtv-commits] mythtv commit: r21651 by gigem
> 
> On Thursday 03 Sep 2009 17:06:41 mythtv at cvs.mythtv.org wrote:
> >       Author: gigem
> >         Date: 2009-09-03 16:06:40 +0000 (Thu, 03 Sep 2009)
> > New Revision: 21651
> >    Changeset: http://cvs.mythtv.org/trac/changeset/21651
> >
> > Modified:
> >
> >    trunk/mythtv/programs/mythfrontend/proglist.cpp
> >    trunk/mythtv/programs/mythfrontend/proglist.h
> >
> > Log:
> >
> > Update the list immediately after deleting entries.  It can be
> > confusing and frustrating to perform a delete and not see it take
> > effect until the scheduler gets around to sending a change event.
> > This is how it worked before the UI port.
> 
> David, instead of updating the entire list, can we just delete the item
> from
> the visible list using MythUIButtonList::RemoveItem() ? This is
> significantly
> faster and therefore much smoother than refilling, a matter of
> milliseconds vs
> seconds for a refill in some extremes. It's what we're doing elsewhere
> to keep
> the UI as responsive and smooth as possible. The scheduler event will
> eventually force a refill anyway, but even this is something I'd like
> to
> change post-0.22.
> --
> Stuart Morgan
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

Stuart,

Using your suggestion could still be confusing if the user leaves the screen
and then goes back into the same screen - they would see the item again.

-Jeremy



More information about the mythtv-dev mailing list