[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