
mythtv at cvs
Nov 8, 2009, 8:58 AM
Post #1 of 1
(80 views)
Permalink
|
|
Ticket #7525: Optimize Pulse handling in MythUI
|
|
#7525: Optimize Pulse handling in MythUI ---------------------------------------------+------------------------------ Reporter: danielk | Owner: danielk Type: task | Status: new Priority: minor | Milestone: unknown Component: MythTV - User Interface Library | Version: head Severity: medium | Mlocked: 0 ---------------------------------------------+------------------------------ There are three things wrong here: * Both HandleMovementPulse and HandleAlphaPulse are dependent on being called at a particular frequency to create a smooth animation. Instead the alpha and movement should progress based on time elapsed. * Both HandleMovementPulse and HandleAlphaPulse unconditionally request a repaint, even if the alpha and/or position is unchanged. * Pulse() is called for all children, whether they need a pulse or not. Only children needing a pulse or containing children needing a pulse should be called. If UI elements need a pulse the pulse time should be shut-off. -- Ticket URL: <http://svn.mythtv.org/trac/ticket/7525> MythTV <http://www.mythtv.org/> MythTV _______________________________________________ mythtv-commits mailing list mythtv-commits[at]mythtv.org http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits
|