ó
é©Tc           @   s¬   d  d d g Z  i d d 6d d 6d d 6Z i  Z i  Z xf e j ƒ  D]X Z yH e d	 d
 e d g ƒZ e e e d ƒ Z	 e e e e <e	 e e <WqC qC XqC Wd „  Z
 d S(   t   text_uit   urwid_uit   gtk2_uis&   A text-oriented console user interfacet   texts#   A menu-based console user interfacet   urwids"   A graphical (GTK+) user interface.t   gtk2s   reportbug.uit   fromlistt   _uic         C   s1   t  j |  ƒ r  d |  GHt  |  Sd GHt  d Sd S(   s=   Returns the requested UI, or default to text if not availables
   loading %ss   defaulting to text uiR   N(   t   __LOADED_UISt   has_key(   t   ui(    (    s9   /usr/lib/python2.7/dist-packages/reportbug/ui/__init__.pyt   getUI2   s
    	N(   t   __all__t   UISt   AVAILABLE_UISR   t   keyst   uist
   __import__t	   ui_modulet   getattrR
   R   (    (    (    s9   /usr/lib/python2.7/dist-packages/reportbug/ui/__init__.pyt   <module>   s   

