Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Commits

Ticket #7525: Optimize Pulse handling in MythUI

 

 

MythTV commits RSS feed   Index | Next | Previous | View Threaded


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

MythTV commits RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.