Changeset 10008

Show
Ignore:
Timestamp:
07/23/08 15:33:23 (4 months ago)
Author:
js
Message:

A few new files were added with the new Gtk+. Update NSIS.

Location:
trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/gajim.nsi

    r10005 r10008  
    202202        SetOutPath "$INSTDIR\bin\gtk\lib" 
    203203        File /r "bin\gtk\lib\pango" 
     204        File "bin\gtk\lib\charset.alias" 
     205        SetOutPath "$INSTDIR\bin\gtk\share" 
     206        File /r "bin\gtk\share\gtkthemeselector" 
     207        File /r "bin\gtk\share\xml" 
    204208SectionEnd 
    205209 
     
    509513        RMDir "$INSTDIR\bin\gtk\lib\gtk-2.0" 
    510514        RMDir /r "$INSTDIR\bin\gtk\lib\pango" 
     515        Delete "$INSTDIR\bin\gtk\lib\charset.alias" 
    511516        RMDir "$INSTDIR\bin\gtk\lib" 
    512517        RMDir /r "$INSTDIR\bin\gtk\share\locale\de" 
     
    617622        RMDir /r "$INSTDIR\bin\gtk\share\themes\MS-Windows" 
    618623        RMDir "$INSTDIR\bin\gtk\share\themes" 
     624        RMDir /r "$INSTDIR\bin\gtk\share\gtkthemeselector" 
     625        RMDir /r "$INSTDIR\bin\gtk\share\xml" 
    619626        RMDir "$INSTDIR\bin\gtk\share" 
    620627        RMDir "$INSTDIR\bin\gtk" 
  • trunk/src/conversation_textview.py

    r9981 r10008  
    947947                tags = [] 
    948948                use_other_tags = True 
     949                text_is_valid_uri = False 
    949950                show_ascii_formatting_chars = \ 
    950951                        gajim.config.get('show_ascii_formatting_chars') 
    951952                buffer = self.tv.get_buffer() 
     953 
     954                # Check if we accept this as an uri 
     955                schemes = gajim.config.get('uri_schemes').split() 
     956                for scheme in schemes: 
     957                        if special_text.startswith(scheme + ':'): 
     958                                text_is_valid_uri = True 
    952959 
    953960                possible_emot_ascii_caps = special_text.upper() # emoticons keys are CAPS 
     
    969976                        self.tv.add_child_at_anchor(img, anchor) 
    970977                elif special_text.startswith('www.') or \ 
    971                 special_text.startswith('ftp.'): 
     978                special_text.startswith('ftp.') or \ 
     979                text_is_valid_uri: 
    972980                        tags.append('url') 
    973981                        use_other_tags = False 
     
    10411049                        use_other_tags = False 
    10421050                else: 
    1043                         # Check if we accept this as an uri 
    1044                         schemes = gajim.config.get('uri_schemes').split() 
    1045                         for scheme in schemes: 
    1046                                 if special_text.startswith(scheme + ':'): 
    1047                                         tags.append('url') 
    1048                                         use_other_tags = False 
    1049                         # It's not a accepted uri 
     1051                        # It's nothing special 
    10501052                        if use_other_tags: 
    10511053                                end_iter = buffer.get_end_iter()