;ς
·ZAc           @   sW   d  k  Z  d  k Z d k l Z l Z l Z d  k Z d Z d Z d f  d     YZ	 d  S(   N(   s   _s   N_s
   textdomaini   i    s   VideocardDialogc           B   sΉ   t  Z d d d d d d d d d	 d
 d d d d d d d d d d d d d d d d d d d d g Z d   Z d   Z d    Z d!   Z d"   Z d#   Z d$   Z	 d%   Z
 d&   Z RS('   Ns   mgas   atis   chipss   cirruss   cyrixs   fbdevs   glints   i128s   i740s   i810s   neomagics   newports   nvs   r128s   radeons	   renditions   s3s   s3virges   savages   siliconmotions   siss   tdfxs   tridents   tsengs   vesas   vgas   vias   voodoos   vmwarec         C   sD  | |  _  | |  _ | |  _ t |  _ | i d  i d  d |  _ | i d  }
 |
 i
 | i d   |
 i t  t i t i  } | |  _ | i   }	 | i |	 d d  | i   i   } | i   |  i i   } xP | D]H } | i   }	 | i |	 d |  | | j o | i |	  |  _ qα qα W| i d  |  _ |  i i |  |  i i   } | i! | i"    | i# d |  i$  t i% t t i&   d	 d |  _' |  i i( |  i'  | i d
  |  _) | i d  |  _* | i d  } | i# d |  i,  | i-   } | i/ | t j o | i0   t j  |  i1 |  i  d  S(   Ns   videocard_icons6   /usr/share/system-config-display/pixmaps/videocard.pngi    s   videocard_dialogs   display_dialogs   Customs   videocard_trees   changeds   texts   videocard_type_entrys   videocard_driver_entrys   videocard_probe_buttons   clicked(2   s   xmls   selfs	   videocards   hardware_states   Nones   probed_paths
   get_widgets   set_from_files   changing_selections   dialogs   set_transient_fors	   set_modals   TRUEs   gtks	   ListStores   gobjects   TYPE_STRINGs   videocard_stores   appends   iters	   set_values   cardsDBs   keyss	   card_lists   sorts   get_videocard_names   default_names   names   get_paths	   tree_views	   set_models   get_selections	   selections   select_iters   get_iter_firsts   connects   selection_changeds   TreeViewColumns   CellRendererTexts   vc_cols   append_columns
   type_entrys   driver_entrys   buttons   probe_videocards   primaryCards   primarys   set_sensitives   getCardDatas   hydrate(   s   selfs   xmls	   videocards   hardware_states   default_names   names   primarys	   card_lists	   selections   iters   dialogs   videocard_stores   button(    (    s8   /data/usr-share/system-config-display/videocardDialog.pys   __init__#   sH    						
 !&c         C   s²   |  i o d  Sn |  i i |  i d t  d |  _ |  i i   } |  i i	 |  i  } | i |  d |  _ |  i i |  i |  i t  |  i i |  i |  i t d d  d  S(   Ni    i   f0.5f0.0(   s   selfs   probed_paths	   tree_views
   expand_rows   TRUEs   changing_selections   get_selections	   selections   videocard_stores   get_iters   iters   select_iters
   set_cursors   vc_cols   FALSEs   scroll_to_cell(   s   selfs   cardnames	   selections   iter(    (    s8   /data/usr-share/system-config-display/videocardDialog.pys   goto_rowV   s    		c         C   sD   | d } | o |  i |  n | i d  o | d } n d  S(   Ns   NAMEs   LINE(   s   carddatas   names   goto_rows   selfs   has_keys   lines(   s   selfs   carddatas   goto_rows   liness   name(    (    s8   /data/usr-share/system-config-display/videocardDialog.pys   set_card_datae   s
    
c         C   s"   |  i o |  i |  i  n d  S(   N(   s   selfs   probed_paths   goto_row(   s   selfs   widget(    (    s8   /data/usr-share/system-config-display/videocardDialog.pys   probe_videocardl   s    
c         C   s   |  i i | i    d  S(   N(   s   selfs   mem_optionmenus   set_sensitives   checkbuttons
   get_active(   s   selfs   checkbutton(    (    s8   /data/usr-share/system-config-display/videocardDialog.pys   custom_mem_toggledp   s    c         C   s   |  i o d  Sn | i   \ } } | t j o d  Sn |  i i | d  } |  i
 i   i |  o' |  i
 i   | } |  i | d  n d  S(   Ni    (   s   selfs   changing_selections	   selections   get_selecteds   stores   iters   Nones   videocard_stores	   get_values   names	   videocards   cardsDBs   has_keys   carddatas   set_card_data(   s   selfs	   selections   names   iters   carddatas   store(    (    s8   /data/usr-share/system-config-display/videocardDialog.pys   selection_changeds   s    
c         C   s   | i   } |  i |  d  S(   N(   s   states   get_videocard_names   names   selfs   goto_row(   s   selfs   states   name(    (    s8   /data/usr-share/system-config-display/videocardDialog.pys   hydrate   s    c         C   s   |  i i   i   \ } } | t j o d  Sn |  i i | d  } |  i
 i   | } | d } | i |  | i |  d  S(   Ni    s   DRIVER(   s   selfs	   tree_views   get_selections   get_selecteds   stores   iters   Nones   videocard_stores	   get_values   names	   videocards   cardsDBs   carddatas   drivers   states   set_videocard_names   set_videocard_driver(   s   selfs   states   names   drivers   carddatas   iters   store(    (    s8   /data/usr-share/system-config-display/videocardDialog.pys	   dehydrate   s    
c         C   s|   |  i i d  } | i t i  | i   x; n o3 | i   } | t i
 j o | i   t Sn Pq6 W| i   t Sd  S(   Ns   videocard_dialogi   (   s   selfs   xmls
   get_widgets   dialogs   set_positions   gtks   WIN_POS_CENTER_ON_PARENTs   presents   runs   ress   RESPONSE_OKs   hides   FALSEs   TRUE(   s   selfs   ress   dialog(    (    s8   /data/usr-share/system-config-display/videocardDialog.pys   run   s    
 

(   s   __name__s
   __module__s   driverss   __init__s   goto_rows   set_card_datas   probe_videocards   custom_mem_toggleds   selection_changeds   hydrates	   dehydrates   run(    (    (    s8   /data/usr-share/system-config-display/videocardDialog.pys   VideocardDialog   s   `	3							(
   s   gtks   gobjects   rhpl.translates   _s   N_s
   textdomains   strings   TRUEs   FALSEs   VideocardDialog(	   s   FALSEs   strings   gtks   VideocardDialogs
   textdomains   N_s   gobjects   TRUEs   _(    (    s8   /data/usr-share/system-config-display/videocardDialog.pys   ?   s   			