Update of /cvsroot/freevo/freevo/src
In directory sc8-pr-cvs1:/tmp/cvs-serv28132

Modified Files:
        config.py main.py 
Log Message:
moved some main menu settings from skin to freevo_config.py (new skin only)

Index: config.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/config.py,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -d -r1.20 -r1.21
*** config.py   15 Mar 2003 10:03:40 -0000      1.20
--- config.py   21 Mar 2003 19:51:34 -0000      1.21
***************
*** 23,26 ****
--- 23,29 ----
  # -----------------------------------------------------------------------
  # $Log$
+ # Revision 1.21  2003/03/21 19:51:34  dischi
+ # moved some main menu settings from skin to freevo_config.py (new skin only)
+ #
  # Revision 1.20  2003/03/15 10:03:40  dischi
  # create subdirs in the cache directory
***************
*** 228,231 ****
--- 231,241 ----
  CONF.snes = ''
  CONF.version = 0
+ 
+ class MainMenuItem:
+     def __init__(self, label, action, arg):
+         self.label = label
+         self.action = action
+         self.arg = arg
+         
  
  def print_config_changes(conf_version, file_version, changelist):

Index: main.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/main.py,v
retrieving revision 1.29
retrieving revision 1.30
diff -C2 -d -r1.29 -r1.30
*** main.py     15 Mar 2003 17:13:22 -0000      1.29
--- main.py     21 Mar 2003 19:51:35 -0000      1.30
***************
*** 10,13 ****
--- 10,16 ----
  # -----------------------------------------------------------------------
  # $Log$
+ # Revision 1.30  2003/03/21 19:51:35  dischi
+ # moved some main menu settings from skin to freevo_config.py (new skin only)
+ #
  # Revision 1.29  2003/03/15 17:13:22  dischi
  # store rom drive type in media
***************
*** 233,255 ****
      menu_items = skin.settings.mainmenu.items
  
!     for i in menu_items:
!         if menu_items[i].visible:
! 
              # if it's has actions() it is an item already
!             if hasattr(eval(menu_items[i].action), 'actions'):
!                 item = eval(menu_items[i].action)(None)
!                 if menu_items[i].icon:
!                     item.icon = menu_items[i].icon
!                 if menu_items[i].name:
!                     item.name = menu_items[i].name
                  item.parent = parent
                  items += [ item ]
  
              else:
!                 items += [ MainMenuItem(parent, menu_items[i].name,
!                                         menu_items[i].icon,
!                                         menu_items[i].image,
!                                         eval(menu_items[i].action),
!                                         menu_items[i].arg) ]
      return items
      
--- 236,281 ----
      menu_items = skin.settings.mainmenu.items
  
!     if config.NEW_SKIN:
!         icon_dir = skin.settings.icon_dir
!         for i in config.MAIN_MENU_ITEMS:
              # if it's has actions() it is an item already
!             if hasattr(eval(i.action), 'actions'):
!                 item = eval(i.action)(None)
!                 item.name = menu_items[i.label].name
!                 if menu_items[i.label].icon:
!                     item.icon = os.path.join(icon_dir, menu_items[i.label].icon)
!                 if menu_items[i.label].image:
!                     item.image = menu_items[i.label].image
                  item.parent = parent
                  items += [ item ]
  
              else:
!                 icon = ""
!                 if menu_items[i.label].icon:
!                     icon = os.path.join(icon_dir, menu_items[i.label].icon)
!                 items += [ MainMenuItem(parent, menu_items[i.label].name, icon,
!                                         menu_items[i.label].image,
!                                         eval(i.action), i.arg) ]
!             
!     else:
!         for i in menu_items:
!             if menu_items[i].visible:
! 
!                 # if it's has actions() it is an item already
!                 if hasattr(eval(menu_items[i].action), 'actions'):
!                     item = eval(menu_items[i].action)(None)
!                     if menu_items[i].icon:
!                         item.icon = menu_items[i].icon
!                     if menu_items[i].name:
!                         item.name = menu_items[i].name
!                     item.parent = parent
!                     items += [ item ]
! 
!                 else:
!                     items += [ MainMenuItem(parent, menu_items[i].name,
!                                             menu_items[i].icon,
!                                             menu_items[i].image,
!                                             eval(menu_items[i].action),
!                                             menu_items[i].arg) ]
      return items
      




-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to