™N
üÒ’;c       sf   k  l k Z y k Z k Z Wn n Xk Z k Z d  e i	 i	 f d „  ƒ  YZ	 e i	 i
 e	 ƒ  ƒ d S(   s   Pluginc      s>   d „  Z  d „  Z d „  Z d „  Z d d „ Z d d „ Z RS(   Nc    s    t  i i i |  ƒ d |  _ d  S(   Ni    (   s   mails   Plugins   __init__s   selfs   _enabled(   s   selfs-   /mit/python/share/pmail/plugins/HtmlViewer.pys   __init__# s    c    s   d Sd  S(   Ns
   HtmlViewer(    (   s   selfs-   /mit/python/share/pmail/plugins/HtmlViewer.pys   name' s    c    sE   |  i | ƒ o- t d ƒ } | i d |  i | ƒ | g Sn t Sd  S(   Ns   Open Externallys   activate(   s   selfs   _get_html_parts   messages   GtkMenuItems   items   connects	   open_htmls   None(   s   selfs   messages   items-   /mit/python/share/pmail/plugins/HtmlViewer.pys   message_list_popup_items* s
    c    s%   |  i o |  i t | d ƒ n d  S(   Ni    (   s   selfs   _enableds	   open_htmls   Nones   message(   s   selfs   messages   message_windows-   /mit/python/share/pmail/plugins/HtmlViewer.pys   message_displayed1 s    
c    sb   | i ƒ  } | i ƒ  d j o
 | } n2 | i d d d d ƒ} | o | o
 | } n | Sd  S(   Ns	   text/htmls   texts   htmls   deepi   (   s   messages	   get_partss   parts	   mime_types   nparts	   find_parts
   open_plain(   s   selfs   messages
   open_plains   parts   nparts-   /mit/python/share/pmail/plugins/HtmlViewer.pys   _get_html_part6 s    

i   c    si   |  i | ƒ } | oO t i | i ƒ  d ƒ } | o, | i ƒ  } t
 i i | i ƒ  d | ƒ n n d  S(   Ns   open(   s   selfs   _get_html_parts   messages	   html_parts   _pmailextensionss   gnome_mime_get_values	   mime_types   views   write_to_files   fileNames   gtkfs   gutils   exec_mime_open(   s   selfs   ds   messages
   open_plains	   html_parts   views   fileNames-   /mit/python/share/pmail/plugins/HtmlViewer.pys	   open_htmlD s    	(   s   __init__s   names   message_list_popup_itemss   message_displayeds   _get_html_parts	   open_html(    s-   /mit/python/share/pmail/plugins/HtmlViewer.pys   Plugin" s    				N(   s   gtks   *s   GtkExtras   gnomes   _pmailextensionss   mail.Plugins   mails
   gtkf.gutils   gtkfs   Plugins   register_plugin(    s-   /mit/python/share/pmail/plugins/HtmlViewer.pys   ? s   
.