Changeset 82

Show
Ignore:
Timestamp:
Tue Jul 26 11:51:35 2005
Author:
fredrikc
Message:

Some UI changes. Fixed bug when document text index segment lookup was out of range.

Files:

Legend:

Unmodified
Added
Removed
Modified
  • trunk/transolution/xliffeditor/glade/xliffeditor.glade

    r79 r82  
    250 250  
    251 251                   <child>  
    252                       <widget class="GtkMenuItem" id="editor1">  
      252                     <widget class="GtkMenuItem" id="tu_editor_menu">  
    252 252                       <property name="visible">True</property>  
    253                         <property name="label" translatable="yes">Editor</property>  
      253                       <property name="label" translatable="yes">TU Editor</property>  
    253 253                       <property name="use_underline">True</property>  
    254 254  
    255 255                       <child>  
    256                           <widget class="GtkMenu" id="editor1_menu">  
      256                         <widget class="GtkMenu" id="tu_editor_menu_menu">  
    256 256  
    257 257                           <child>  
    258 258                             <widget class="GtkMenuItem" id="editor_tags">  
    259 259                               <property name="visible">True</property>  
    260                                 <property name="label" translatable="yes">Editor tags</property>  
      260                               <property name="label" translatable="yes">Tags</property>  
    260 260                               <property name="use_underline">True</property>  
    261 261  
     
    377 377                             <widget class="GtkMenuItem" id="document_tags">  
    378 378                               <property name="visible">True</property>  
    379                                 <property name="label" translatable="yes">Document tags</property>  
      379                               <property name="label" translatable="yes">Tags</property>  
    379 379                               <property name="use_underline">True</property>  
    380 380  
     
    495 495  
    496 496                       <child internal-child="image">  
    497                           <widget class="GtkImage" id="image75">  
      497                         <widget class="GtkImage" id="image77">  
    497 497                           <property name="visible">True</property>  
    498 498                           <property name="stock">gtk-media-forward</property>  
     
    517 517  
    518 518                       <child internal-child="image">  
    519                           <widget class="GtkImage" id="image76">  
      519                         <widget class="GtkImage" id="image78">  
    519 519                           <property name="visible">True</property>  
    520 520                           <property name="stock">gtk-go-back</property>  
  • trunk/transolution/xliffeditor/document/document.py

    r55 r82  
    70 70         if self._initTree:  
    71 71             self.initTree()  
    72           seg = self.tree.lookup(ti).seg  
      72         try:  
      73             seg = self.tree.lookup(ti).seg  
      74         except IndexError,e:  
      75             # ti is probably at last segment  
      76             seg = self.segs[-1]  
    73 77         start,end = self.getTextSpanOfSeg(seg)  
    74 78         return seg,start,end  
  • trunk/transolution/xliffeditor/document/tree.py

    r55 r82  
    89 89             if count > i:  
    90 90                 return self._lookup(i,child,last)  
    91    
      91         raise IndexError('text index out of range')  
    91 91          
    92 92