#6550 NORM Never A: Use pygame.USEREVENT for all OLPCGames events
    Zarro Boogs per Child 
    bugtracker at laptop.org
       
    Fri Feb 22 11:46:01 EST 2008
    
    
  
#6550: Use pygame.USEREVENT for all OLPCGames events
------------------------+---------------------------------------------------
 Reporter:  mcfletch    |       Owner:  mcfletch          
     Type:  defect      |      Status:  new               
 Priority:  normal      |   Milestone:  Never Assigned    
Component:  olpc-games  |     Version:  Git as of bug date
 Keywords:              |    Verified:  0                 
 Blocking:              |   Blockedby:                    
------------------------+---------------------------------------------------
 Currently we are using custom events for all of the OLPCGames events.
 Problem is that Pygame only has a very limited set of open event types
 available and we've already overrun the set.
 Plan of attack:
 Move all events to use pygame.USEREVENT type, with the "code" element set
 to the olpcgames.* constants.
 This will break *all* OLPCGames activities when they switch to the new
 version, as such it will have to be a major-release change, not a point-
 version.  All *new* events will be generated with the new scheme.  In the
 interim, provide a flag at the top level that lets a given activity set a
 backward-compatibility flag that will produce the old-style events with
 the new OLPCGames environment.
-- 
Ticket URL: <http://dev.laptop.org/ticket/6550>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system
    
    
More information about the Bugs
mailing list